Lines Matching refs:suffix

70 #define GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, suffix2, instrumented_bool, allocator_type)…  argument
71 extern "C" mirror::Object* artAllocObjectFromCodeWithChecks##suffix##suffix2( \
76 extern "C" mirror::Object* artAllocObjectFromCodeResolved##suffix##suffix2( \
81 extern "C" mirror::Object* artAllocObjectFromCodeInitialized##suffix##suffix2( \
86 extern "C" mirror::String* artAllocStringObject##suffix##suffix2( \
93 extern "C" mirror::Array* artAllocArrayFromCodeResolved##suffix##suffix2( \
100 extern "C" mirror::String* artAllocStringFromBytesFromCode##suffix##suffix2( \
110 extern "C" mirror::String* artAllocStringFromCharsFromCode##suffix##suffix2( \
118 extern "C" mirror::String* artAllocStringFromStringFromCode##suffix##suffix2( /* NOLINT */ \
127 #define GENERATE_ENTRYPOINTS_FOR_ALLOCATOR(suffix, allocator_type) \ argument
128 GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, Instrumented, true, allocator_type) \
129 GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, , false, allocator_type)
138 #define GENERATE_ENTRYPOINTS(suffix) \ argument
139 extern "C" void* art_quick_alloc_array_resolved##suffix(mirror::Class* klass, int32_t); \
140 extern "C" void* art_quick_alloc_array_resolved8##suffix(mirror::Class* klass, int32_t); \
141 extern "C" void* art_quick_alloc_array_resolved16##suffix(mirror::Class* klass, int32_t); \
142 extern "C" void* art_quick_alloc_array_resolved32##suffix(mirror::Class* klass, int32_t); \
143 extern "C" void* art_quick_alloc_array_resolved64##suffix(mirror::Class* klass, int32_t); \
144 extern "C" void* art_quick_alloc_object_resolved##suffix(mirror::Class* klass); \
145 extern "C" void* art_quick_alloc_object_initialized##suffix(mirror::Class* klass); \
146 extern "C" void* art_quick_alloc_object_with_checks##suffix(mirror::Class* klass); \
147 extern "C" void* art_quick_alloc_string_object##suffix(mirror::Class* klass); \
148 extern "C" void* art_quick_alloc_string_from_bytes##suffix(void*, int32_t, int32_t, int32_t); \
149 extern "C" void* art_quick_alloc_string_from_chars##suffix(int32_t, int32_t, void*); \
150 extern "C" void* art_quick_alloc_string_from_string##suffix(void*); \
151 extern "C" void* art_quick_alloc_array_resolved##suffix##_instrumented(mirror::Class* klass, int32_…
152 extern "C" void* art_quick_alloc_array_resolved8##suffix##_instrumented(mirror::Class* klass, int32…
153 extern "C" void* art_quick_alloc_array_resolved16##suffix##_instrumented(mirror::Class* klass, int3…
154 extern "C" void* art_quick_alloc_array_resolved32##suffix##_instrumented(mirror::Class* klass, int3…
155 extern "C" void* art_quick_alloc_array_resolved64##suffix##_instrumented(mirror::Class* klass, int3…
156 extern "C" void* art_quick_alloc_object_resolved##suffix##_instrumented(mirror::Class* klass); \
157 extern "C" void* art_quick_alloc_object_initialized##suffix##_instrumented(mirror::Class* klass); \
158 extern "C" void* art_quick_alloc_object_with_checks##suffix##_instrumented(mirror::Class* klass); \
159 extern "C" void* art_quick_alloc_string_object##suffix##_instrumented(mirror::Class* klass); \
160 extern "C" void* art_quick_alloc_string_from_bytes##suffix##_instrumented(void*, int32_t, int32_t, …
161 extern "C" void* art_quick_alloc_string_from_chars##suffix##_instrumented(int32_t, int32_t, void*);…
162 extern "C" void* art_quick_alloc_string_from_string##suffix##_instrumented(void*); \
163 void SetQuickAllocEntryPoints##suffix(QuickEntryPoints* qpoints, bool instrumented) { \
165 qpoints->pAllocArrayResolved = art_quick_alloc_array_resolved##suffix##_instrumented; \
166 qpoints->pAllocArrayResolved8 = art_quick_alloc_array_resolved8##suffix##_instrumented; \
167 qpoints->pAllocArrayResolved16 = art_quick_alloc_array_resolved16##suffix##_instrumented; \
168 qpoints->pAllocArrayResolved32 = art_quick_alloc_array_resolved32##suffix##_instrumented; \
169 qpoints->pAllocArrayResolved64 = art_quick_alloc_array_resolved64##suffix##_instrumented; \
170 qpoints->pAllocObjectResolved = art_quick_alloc_object_resolved##suffix##_instrumented; \
171 qpoints->pAllocObjectInitialized = art_quick_alloc_object_initialized##suffix##_instrumented; \
172 qpoints->pAllocObjectWithChecks = art_quick_alloc_object_with_checks##suffix##_instrumented; \
173 qpoints->pAllocStringObject = art_quick_alloc_string_object##suffix##_instrumented; \
174 qpoints->pAllocStringFromBytes = art_quick_alloc_string_from_bytes##suffix##_instrumented; \
175 qpoints->pAllocStringFromChars = art_quick_alloc_string_from_chars##suffix##_instrumented; \
176 qpoints->pAllocStringFromString = art_quick_alloc_string_from_string##suffix##_instrumented; \
178 qpoints->pAllocArrayResolved = art_quick_alloc_array_resolved##suffix; \
179 qpoints->pAllocArrayResolved8 = art_quick_alloc_array_resolved8##suffix; \
180 qpoints->pAllocArrayResolved16 = art_quick_alloc_array_resolved16##suffix; \
181 qpoints->pAllocArrayResolved32 = art_quick_alloc_array_resolved32##suffix; \
182 qpoints->pAllocArrayResolved64 = art_quick_alloc_array_resolved64##suffix; \
183 qpoints->pAllocObjectResolved = art_quick_alloc_object_resolved##suffix; \
184 qpoints->pAllocObjectInitialized = art_quick_alloc_object_initialized##suffix; \
185 qpoints->pAllocObjectWithChecks = art_quick_alloc_object_with_checks##suffix; \
186 qpoints->pAllocStringObject = art_quick_alloc_string_object##suffix; \
187 qpoints->pAllocStringFromBytes = art_quick_alloc_string_from_bytes##suffix; \
188 qpoints->pAllocStringFromChars = art_quick_alloc_string_from_chars##suffix; \
189 qpoints->pAllocStringFromString = art_quick_alloc_string_from_string##suffix; \