Lines Matching refs:suffix
73 #define GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, suffix2, instrumented_bool, allocator_type)… argument
74 extern "C" mirror::Object* artAllocObjectFromCodeWithChecks##suffix##suffix2( \
79 extern "C" mirror::Object* artAllocObjectFromCodeResolved##suffix##suffix2( \
84 extern "C" mirror::Object* artAllocObjectFromCodeInitialized##suffix##suffix2( \
89 extern "C" mirror::String* artAllocStringObject##suffix##suffix2( \
96 extern "C" mirror::Array* artAllocArrayFromCodeResolved##suffix##suffix2( \
103 extern "C" mirror::String* artAllocStringFromBytesFromCode##suffix##suffix2( \
113 extern "C" mirror::String* artAllocStringFromCharsFromCode##suffix##suffix2( \
121 extern "C" mirror::String* artAllocStringFromStringFromCode##suffix##suffix2( /* NOLINT */ \
130 #define GENERATE_ENTRYPOINTS_FOR_ALLOCATOR(suffix, allocator_type) \ argument
131 GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, Instrumented, true, allocator_type) \
132 GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, , false, allocator_type)
141 #define GENERATE_ENTRYPOINTS(suffix) \ argument
142 extern "C" void* art_quick_alloc_array_resolved##suffix(mirror::Class* klass, int32_t); \
143 extern "C" void* art_quick_alloc_array_resolved8##suffix(mirror::Class* klass, int32_t); \
144 extern "C" void* art_quick_alloc_array_resolved16##suffix(mirror::Class* klass, int32_t); \
145 extern "C" void* art_quick_alloc_array_resolved32##suffix(mirror::Class* klass, int32_t); \
146 extern "C" void* art_quick_alloc_array_resolved64##suffix(mirror::Class* klass, int32_t); \
147 extern "C" void* art_quick_alloc_object_resolved##suffix(mirror::Class* klass); \
148 extern "C" void* art_quick_alloc_object_initialized##suffix(mirror::Class* klass); \
149 extern "C" void* art_quick_alloc_object_with_checks##suffix(mirror::Class* klass); \
150 extern "C" void* art_quick_alloc_string_object##suffix(mirror::Class* klass); \
151 extern "C" void* art_quick_alloc_string_from_bytes##suffix(void*, int32_t, int32_t, int32_t); \
152 extern "C" void* art_quick_alloc_string_from_chars##suffix(int32_t, int32_t, void*); \
153 extern "C" void* art_quick_alloc_string_from_string##suffix(void*); \
154 extern "C" void* art_quick_alloc_array_resolved##suffix##_instrumented(mirror::Class* klass, int32_…
155 extern "C" void* art_quick_alloc_array_resolved8##suffix##_instrumented(mirror::Class* klass, int32…
156 extern "C" void* art_quick_alloc_array_resolved16##suffix##_instrumented(mirror::Class* klass, int3…
157 extern "C" void* art_quick_alloc_array_resolved32##suffix##_instrumented(mirror::Class* klass, int3…
158 extern "C" void* art_quick_alloc_array_resolved64##suffix##_instrumented(mirror::Class* klass, int3…
159 extern "C" void* art_quick_alloc_object_resolved##suffix##_instrumented(mirror::Class* klass); \
160 extern "C" void* art_quick_alloc_object_initialized##suffix##_instrumented(mirror::Class* klass); \
161 extern "C" void* art_quick_alloc_object_with_checks##suffix##_instrumented(mirror::Class* klass); \
162 extern "C" void* art_quick_alloc_string_object##suffix##_instrumented(mirror::Class* klass); \
163 extern "C" void* art_quick_alloc_string_from_bytes##suffix##_instrumented(void*, int32_t, int32_t, …
164 extern "C" void* art_quick_alloc_string_from_chars##suffix##_instrumented(int32_t, int32_t, void*);…
165 extern "C" void* art_quick_alloc_string_from_string##suffix##_instrumented(void*); \
166 void SetQuickAllocEntryPoints##suffix(QuickEntryPoints* qpoints, bool instrumented) { \
168 qpoints->SetAllocArrayResolved(art_quick_alloc_array_resolved##suffix##_instrumented); \
169 qpoints->SetAllocArrayResolved8(art_quick_alloc_array_resolved8##suffix##_instrumented); \
170 qpoints->SetAllocArrayResolved16(art_quick_alloc_array_resolved16##suffix##_instrumented); \
171 qpoints->SetAllocArrayResolved32(art_quick_alloc_array_resolved32##suffix##_instrumented); \
172 qpoints->SetAllocArrayResolved64(art_quick_alloc_array_resolved64##suffix##_instrumented); \
173 qpoints->SetAllocObjectResolved(art_quick_alloc_object_resolved##suffix##_instrumented); \
174 qpoints->SetAllocObjectInitialized(art_quick_alloc_object_initialized##suffix##_instrumented); \
175 qpoints->SetAllocObjectWithChecks(art_quick_alloc_object_with_checks##suffix##_instrumented); \
176 qpoints->SetAllocStringObject(art_quick_alloc_string_object##suffix##_instrumented); \
177 qpoints->SetAllocStringFromBytes(art_quick_alloc_string_from_bytes##suffix##_instrumented); \
178 qpoints->SetAllocStringFromChars(art_quick_alloc_string_from_chars##suffix##_instrumented); \
179 qpoints->SetAllocStringFromString(art_quick_alloc_string_from_string##suffix##_instrumented); \
181 qpoints->SetAllocArrayResolved(art_quick_alloc_array_resolved##suffix); \
182 qpoints->SetAllocArrayResolved8(art_quick_alloc_array_resolved8##suffix); \
183 qpoints->SetAllocArrayResolved16(art_quick_alloc_array_resolved16##suffix); \
184 qpoints->SetAllocArrayResolved32(art_quick_alloc_array_resolved32##suffix); \
185 qpoints->SetAllocArrayResolved64(art_quick_alloc_array_resolved64##suffix); \
186 qpoints->SetAllocObjectResolved(art_quick_alloc_object_resolved##suffix); \
187 qpoints->SetAllocObjectInitialized(art_quick_alloc_object_initialized##suffix); \
188 qpoints->SetAllocObjectWithChecks(art_quick_alloc_object_with_checks##suffix); \
189 qpoints->SetAllocStringObject(art_quick_alloc_string_object##suffix); \
190 qpoints->SetAllocStringFromBytes(art_quick_alloc_string_from_bytes##suffix); \
191 qpoints->SetAllocStringFromChars(art_quick_alloc_string_from_chars##suffix); \
192 qpoints->SetAllocStringFromString(art_quick_alloc_string_from_string##suffix); \