Lines Matching defs:name

16 // The first two arguments to all TRACE macros are the category and name. Both are strings, and
19 // TRACE_EVENT1("category", "name", "arg1", "literal string is only referenced");
20 // TRACE_EVENT1("category", "name", "arg1", TRACE_STR_COPY("string will be copied"));
66 #define HITRACE_OHOS_NAME_ALWAYS(name) TRACE_EMPTY
68 #define SKIA_OHOS_TRACE_PRIV(category_group, name) TRACE_EMPTY
86 SkAndroidFrameworkTraceUtil(const char* name) {
88 ATRACE_BEGIN(name);
144 #define HITRACE_OHOS_NAME_ALWAYS(name) TRACE_EMPTY
146 #define SKIA_OHOS_TRACE_PRIV(category_group, name) TRACE_EMPTY
148 // Records a pair of begin and end events called "name" for the current scope, with 0, 1 or 2
150 #define TRACE_EVENT0(category_group, name) \
151 SkAndroidFrameworkTraceUtil __trace(name)
152 #define TRACE_EVENT0_ALWAYS(category_group, name) \
153 SkAndroidFrameworkTraceUtilAlways __trace_always(name)
154 #define TRACE_EVENT1(category_group, name, arg1_name, arg1_val) \
155 SkAndroidFrameworkTraceUtil __trace(name)
156 #define TRACE_EVENT2(category_group, name, arg1_name, arg1_val, arg2_name, arg2_val) \
157 SkAndroidFrameworkTraceUtil __trace(name)
159 // Records a single event called "name" immediately, with 0, 1 or 2 associated arguments. If the
161 #define TRACE_EVENT_INSTANT0(category_group, name, scope) \
162 do { SkAndroidFrameworkTraceUtil __trace(name); } while(0)
164 #define TRACE_EVENT_INSTANT1(category_group, name, scope, arg1_name, arg1_val) \
165 do { SkAndroidFrameworkTraceUtil __trace(name); } while(0)
167 #define TRACE_EVENT_INSTANT2(category_group, name, scope, arg1_name, arg1_val, \
169 do { SkAndroidFrameworkTraceUtil __trace(name); } while(0)
171 // Records the value of a counter called "name" immediately. Value
173 #define TRACE_COUNTER1(category_group, name, value) \
175 ATRACE_INT(name, value); \
178 // Records the values of a multi-parted counter called "name" immediately.
181 #define TRACE_COUNTER2(category_group, name, value1_name, value1_val, value2_name, value2_val) \
184 ATRACE_INT(name "-" value1_name, value1_val); \
185 ATRACE_INT(name "-" value2_name, value2_val); \
190 #define TRACE_EVENT_OBJECT_CREATED_WITH_ID(category_group, name, id) TRACE_EMPTY
191 #define TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID(category_group, name, id, snapshot) TRACE_EMPTY
192 #define TRACE_EVENT_OBJECT_DELETED_WITH_ID(category_group, name, id) TRACE_EMPTY
206 #define HITRACE_OHOS_NAME_ALWAYS(name) HITRACE_METER_NAME(HITRACE_TAG_GRAPHIC_AGP | HITRACE_TAG_COMMERCIAL, name)
211 #define SKIA_OHOS_TRACE_PRIV(category_group, name) \
212 HitraceScoped _trace(HITRACE_TAG_GRAPHIC_AGP, name)
214 // Records a pair of begin and end events called "name" for the current scope, with 0, 1 or 2
217 #define TRACE_EVENT0(category_group, name) \
218 HitraceScoped _trace(HITRACE_TAG_GRAPHIC_AGP, name)
220 #define TRACE_EVENT0_ALWAYS(category_group, name) \
221 HitraceScoped _trace(HITRACE_TAG_GRAPHIC_AGP, name)
223 #define TRACE_EVENT1(category_group, name, arg1_name, arg1_val) \
224 HitraceScoped _trace(HITRACE_TAG_GRAPHIC_AGP, name)
226 #define TRACE_EVENT2(category_group, name, arg1_name, arg1_val, arg2_name, arg2_val) \
227 HitraceScoped _trace(HITRACE_TAG_GRAPHIC_AGP, name)
229 #define TRACE_EVENT0(category_group, name) TRACE_EMPTY
230 #define TRACE_EVENT0_ALWAYS(category_group, name) TRACE_EMPTY
231 #define TRACE_EVENT1(category_group, name, arg1_name, arg1_val) TRACE_EMPTY
232 #define TRACE_EVENT2(category_group, name, arg1_name, arg1_val, arg2_name, arg2_val) TRACE_EMPTY
235 // Records a single event called "name" immediately, with 0, 1 or 2 associated arguments. If the
237 #define TRACE_EVENT_INSTANT0(category_group, name, scope) TRACE_EMPTY
238 #define TRACE_EVENT_INSTANT1(category_group, name, scope, arg1_name, arg1_val) TRACE_EMPTY
239 #define TRACE_EVENT_INSTANT2(category_group, name, scope, arg1_name, arg1_val, arg2_name, arg2_val) TRACE_EMPTY
241 // Records the value of a counter called "name" immediately. Value
243 #define TRACE_COUNTER1(category_group, name, value) TRACE_EMPTY
245 // Records the values of a multi-parted counter called "name" immediately.
247 #define TRACE_COUNTER2(category_group, name, value1_name, value1_val, value2_name, value2_val) \
251 std::string threadValue1Name = tid + "-" + name + "-" + value1_name; \
252 std::string threadValue2Name = tid + "-" + name + "-" + value2_name; \
258 #define TRACE_COUNTER2(category_group, name, value1_name, value1_val, value2_name, value2_val) TRACE_EMPTY
261 #define TRACE_EVENT_ASYNC_BEGIN0(category, name, id) TRACE_EMPTY
262 #define TRACE_EVENT_ASYNC_BEGIN1(category, name, id, arg1_name, arg1_val) TRACE_EMPTY
263 #define TRACE_EVENT_ASYNC_BEGIN2(category, name, id, arg1_name, arg1_val, arg2_name, arg2_val) TRACE_EMPTY
264 #define TRACE_EVENT_ASYNC_END0(category, name, id) TRACE_EMPTY
265 #define TRACE_EVENT_ASYNC_END1(category, name, id, arg1_name, arg1_val) TRACE_EMPTY
266 #define TRACE_EVENT_ASYNC_END2(category, name, id, arg1_name, arg1_val, arg2_name, arg2_val) TRACE_EMPTY
269 #define TRACE_EVENT_OBJECT_CREATED_WITH_ID(category_group, name, id) TRACE_EMPTY
270 #define TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID(category_group, name, id, snapshot) TRACE_EMPTY
271 #define TRACE_EVENT_OBJECT_DELETED_WITH_ID(category_group, name, id) TRACE_EMPTY
281 #define HITRACE_OHOS_NAME_ALWAYS(name) TRACE_EMPTY
283 #define SKIA_OHOS_TRACE_PRIV(category_group, name) TRACE_EMPTY
285 // Records a pair of begin and end events called "name" for the current scope, with 0, 1 or 2
287 #define TRACE_EVENT0(category_group, name) \
288 INTERNAL_TRACE_EVENT_ADD_SCOPED(category_group, name)
290 #define TRACE_EVENT0_ALWAYS(category_group, name) \
291 INTERNAL_TRACE_EVENT_ADD_SCOPED(category_group, name)
293 #define TRACE_EVENT1(category_group, name, arg1_name, arg1_val) \
294 INTERNAL_TRACE_EVENT_ADD_SCOPED(category_group, name, arg1_name, arg1_val)
296 #define TRACE_EVENT2(category_group, name, arg1_name, arg1_val, arg2_name, arg2_val) \
297 INTERNAL_TRACE_EVENT_ADD_SCOPED(category_group, name, arg1_name, arg1_val, arg2_name, arg2_val)
299 // Records a single event called "name" immediately, with 0, 1 or 2 associated arguments. If the
301 #define TRACE_EVENT_INSTANT0(category_group, name, scope) \
302 INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_INSTANT, category_group, name, \
305 #define TRACE_EVENT_INSTANT1(category_group, name, scope, arg1_name, arg1_val) \
306 INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_INSTANT, category_group, name, \
309 #define TRACE_EVENT_INSTANT2(category_group, name, scope, arg1_name, arg1_val, \
311 INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_INSTANT, category_group, name, \
315 // Records the value of a counter called "name" immediately. Value
317 #define TRACE_COUNTER1(category_group, name, value) \
318 INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_COUNTER, category_group, name, \
322 // Records the values of a multi-parted counter called "name" immediately.
325 #define TRACE_COUNTER2(category_group, name, value1_name, value1_val, \
327 INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_COUNTER, category_group, name, \
332 #define TRACE_EVENT_ASYNC_BEGIN0(category, name, id) \
334 TRACE_EVENT_PHASE_ASYNC_BEGIN, category, name, id, TRACE_EVENT_FLAG_NONE)
335 #define TRACE_EVENT_ASYNC_BEGIN1(category, name, id, arg1_name, arg1_val) \
337 category, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
338 #define TRACE_EVENT_ASYNC_BEGIN2(category, name, id, arg1_name, arg1_val, arg2_name, arg2_val) \
340 category, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val, arg2_name, arg2_val)
342 #define TRACE_EVENT_ASYNC_END0(category, name, id) \
344 category, name, id, TRACE_EVENT_FLAG_NONE)
345 #define TRACE_EVENT_ASYNC_END1(category, name, id, arg1_name, arg1_val) \
347 category, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
348 #define TRACE_EVENT_ASYNC_END2(category, name, id, arg1_name, arg1_val, arg2_name, arg2_val) \
350 category, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val, arg2_name, arg2_val)
353 #define TRACE_EVENT_OBJECT_CREATED_WITH_ID(category_group, name, id) \
355 TRACE_EVENT_PHASE_CREATE_OBJECT, category_group, name, id, \
358 #define TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID(category_group, name, id, \
361 TRACE_EVENT_PHASE_SNAPSHOT_OBJECT, category_group, name, \
364 #define TRACE_EVENT_OBJECT_DELETED_WITH_ID(category_group, name, id) \
366 TRACE_EVENT_PHASE_DELETE_OBJECT, category_group, name, id, \