Lines Matching defs:category_group

112 // in for category_group, name, and arg_names.  Thus, the following code will
224 #define TRACE_EVENT0(category_group, name) \
225 INTERNAL_TRACE_MEMORY(category_group, name) \
226 INTERNAL_TRACE_EVENT_ADD_SCOPED(category_group, name)
227 #define TRACE_EVENT1(category_group, name, arg1_name, arg1_val) \
228 INTERNAL_TRACE_MEMORY(category_group, name) \
229 INTERNAL_TRACE_EVENT_ADD_SCOPED(category_group, name, arg1_name, arg1_val)
231 category_group, name, arg1_name, arg1_val, arg2_name, arg2_val) \
232 INTERNAL_TRACE_MEMORY(category_group, name) \
234 category_group, name, arg1_name, arg1_val, arg2_name, arg2_val)
255 #define UNSHIPPED_TRACE_EVENT0(category_group, name) (void)0
256 #define UNSHIPPED_TRACE_EVENT1(category_group, name, arg1_name, arg1_val) \
258 #define UNSHIPPED_TRACE_EVENT2(category_group, name, arg1_name, arg1_val, \
260 #define UNSHIPPED_TRACE_EVENT_INSTANT0(category_group, name, scope) (void)0
261 #define UNSHIPPED_TRACE_EVENT_INSTANT1(category_group, name, scope, \
263 #define UNSHIPPED_TRACE_EVENT_INSTANT2(category_group, name, scope, \
267 #define UNSHIPPED_TRACE_EVENT0(category_group, name) \
268 TRACE_EVENT0(category_group, name)
269 #define UNSHIPPED_TRACE_EVENT1(category_group, name, arg1_name, arg1_val) \
270 TRACE_EVENT1(category_group, name, arg1_name, arg1_val)
271 #define UNSHIPPED_TRACE_EVENT2(category_group, name, arg1_name, arg1_val, \
273 TRACE_EVENT2(category_group, name, arg1_name, arg1_val, arg2_name, arg2_val)
274 #define UNSHIPPED_TRACE_EVENT_INSTANT0(category_group, name, scope) \
275 TRACE_EVENT_INSTANT0(category_group, name, scope)
276 #define UNSHIPPED_TRACE_EVENT_INSTANT1(category_group, name, scope, \
278 TRACE_EVENT_INSTANT1(category_group, name, scope, arg1_name, arg1_val)
279 #define UNSHIPPED_TRACE_EVENT_INSTANT2(category_group, name, scope, \
282 TRACE_EVENT_INSTANT2(category_group, name, scope, arg1_name, arg1_val, \
291 #define TRACE_EVENT_INSTANT0(category_group, name, scope) \
293 category_group, name, TRACE_EVENT_FLAG_NONE | scope)
294 #define TRACE_EVENT_INSTANT1(category_group, name, scope, arg1_name, arg1_val) \
296 category_group, name, TRACE_EVENT_FLAG_NONE | scope, \
298 #define TRACE_EVENT_INSTANT2(category_group, name, scope, arg1_name, arg1_val, \
301 category_group, name, TRACE_EVENT_FLAG_NONE | scope, \
303 #define TRACE_EVENT_COPY_INSTANT0(category_group, name, scope) \
305 category_group, name, TRACE_EVENT_FLAG_COPY | scope)
306 #define TRACE_EVENT_COPY_INSTANT1(category_group, name, scope, \
309 category_group, name, TRACE_EVENT_FLAG_COPY | scope, arg1_name, \
311 #define TRACE_EVENT_COPY_INSTANT2(category_group, name, scope, \
315 category_group, name, TRACE_EVENT_FLAG_COPY | scope, \
358 #define TRACE_EVENT_BEGIN0(category_group, name) \
360 category_group, name, TRACE_EVENT_FLAG_NONE)
361 #define TRACE_EVENT_BEGIN1(category_group, name, arg1_name, arg1_val) \
363 category_group, name, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
364 #define TRACE_EVENT_BEGIN2(category_group, name, arg1_name, arg1_val, \
367 category_group, name, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val, \
369 #define TRACE_EVENT_COPY_BEGIN0(category_group, name) \
371 category_group, name, TRACE_EVENT_FLAG_COPY)
372 #define TRACE_EVENT_COPY_BEGIN1(category_group, name, arg1_name, arg1_val) \
374 category_group, name, TRACE_EVENT_FLAG_COPY, arg1_name, arg1_val)
375 #define TRACE_EVENT_COPY_BEGIN2(category_group, name, arg1_name, arg1_val, \
378 category_group, name, TRACE_EVENT_FLAG_COPY, arg1_name, arg1_val, \
383 // Events are considered to match if their category_group, name and id values
387 #define TRACE_EVENT_BEGIN_WITH_ID_TID_AND_TIMESTAMP0(category_group, \
390 TRACE_EVENT_PHASE_ASYNC_BEGIN, category_group, name, id, thread_id, \
393 category_group, name, id, thread_id, timestamp) \
395 TRACE_EVENT_PHASE_ASYNC_BEGIN, category_group, name, id, thread_id, \
402 #define TRACE_EVENT_END0(category_group, name) \
404 category_group, name, TRACE_EVENT_FLAG_NONE)
405 #define TRACE_EVENT_END1(category_group, name, arg1_name, arg1_val) \
407 category_group, name, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
408 #define TRACE_EVENT_END2(category_group, name, arg1_name, arg1_val, \
411 category_group, name, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val, \
413 #define TRACE_EVENT_COPY_END0(category_group, name) \
415 category_group, name, TRACE_EVENT_FLAG_COPY)
416 #define TRACE_EVENT_COPY_END1(category_group, name, arg1_name, arg1_val) \
418 category_group, name, TRACE_EVENT_FLAG_COPY, arg1_name, arg1_val)
419 #define TRACE_EVENT_COPY_END2(category_group, name, arg1_name, arg1_val, \
422 category_group, name, TRACE_EVENT_FLAG_COPY, arg1_name, arg1_val, \
427 // Events are considered to match if their category_group, name and id values
431 #define TRACE_EVENT_END_WITH_ID_TID_AND_TIMESTAMP0(category_group, \
434 TRACE_EVENT_PHASE_ASYNC_END, category_group, name, id, thread_id, \
437 category_group, name, id, thread_id, timestamp) \
439 TRACE_EVENT_PHASE_ASYNC_END, category_group, name, id, thread_id, \
446 #define TRACE_COUNTER1(category_group, name, value) \
448 category_group, name, TRACE_EVENT_FLAG_NONE, \
450 #define TRACE_COPY_COUNTER1(category_group, name, value) \
452 category_group, name, TRACE_EVENT_FLAG_COPY, \
460 #define TRACE_COUNTER2(category_group, name, value1_name, value1_val, \
463 category_group, name, TRACE_EVENT_FLAG_NONE, \
466 #define TRACE_COPY_COUNTER2(category_group, name, value1_name, value1_val, \
469 category_group, name, TRACE_EVENT_FLAG_COPY, \
481 #define TRACE_COUNTER_ID1(category_group, name, id, value) \
483 category_group, name, id, TRACE_EVENT_FLAG_NONE, \
485 #define TRACE_COPY_COUNTER_ID1(category_group, name, id, value) \
487 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
499 #define TRACE_COUNTER_ID2(category_group, name, id, value1_name, value1_val, \
502 category_group, name, id, TRACE_EVENT_FLAG_NONE, \
505 #define TRACE_COPY_COUNTER_ID2(category_group, name, id, value1_name, \
508 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
519 // events are considered to match if their category_group, name and id values
536 #define TRACE_EVENT_ASYNC_BEGIN0(category_group, name, id) \
538 category_group, name, id, TRACE_EVENT_FLAG_NONE)
539 #define TRACE_EVENT_ASYNC_BEGIN1(category_group, name, id, arg1_name, \
542 category_group, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
543 #define TRACE_EVENT_ASYNC_BEGIN2(category_group, name, id, arg1_name, \
546 category_group, name, id, TRACE_EVENT_FLAG_NONE, \
548 #define TRACE_EVENT_COPY_ASYNC_BEGIN0(category_group, name, id) \
550 category_group, name, id, TRACE_EVENT_FLAG_COPY)
551 #define TRACE_EVENT_COPY_ASYNC_BEGIN1(category_group, name, id, arg1_name, \
554 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
556 #define TRACE_EVENT_COPY_ASYNC_BEGIN2(category_group, name, id, arg1_name, \
559 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
568 #define TRACE_EVENT_ASYNC_STEP_INTO0(category_group, name, id, step) \
570 category_group, name, id, TRACE_EVENT_FLAG_NONE, "step", step)
571 #define TRACE_EVENT_ASYNC_STEP_INTO1(category_group, name, id, step, \
574 category_group, name, id, TRACE_EVENT_FLAG_NONE, "step", step, \
583 #define TRACE_EVENT_ASYNC_STEP_PAST0(category_group, name, id, step) \
585 category_group, name, id, TRACE_EVENT_FLAG_NONE, "step", step)
586 #define TRACE_EVENT_ASYNC_STEP_PAST1(category_group, name, id, step, \
589 category_group, name, id, TRACE_EVENT_FLAG_NONE, "step", step, \
594 #define TRACE_EVENT_ASYNC_END0(category_group, name, id) \
596 category_group, name, id, TRACE_EVENT_FLAG_NONE)
597 #define TRACE_EVENT_ASYNC_END1(category_group, name, id, arg1_name, arg1_val) \
599 category_group, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
600 #define TRACE_EVENT_ASYNC_END2(category_group, name, id, arg1_name, arg1_val, \
603 category_group, name, id, TRACE_EVENT_FLAG_NONE, \
605 #define TRACE_EVENT_COPY_ASYNC_END0(category_group, name, id) \
607 category_group, name, id, TRACE_EVENT_FLAG_COPY)
608 #define TRACE_EVENT_COPY_ASYNC_END1(category_group, name, id, arg1_name, \
611 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
613 #define TRACE_EVENT_COPY_ASYNC_END2(category_group, name, id, arg1_name, \
616 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
626 // events are considered to match if their category_group, name and id values
639 #define TRACE_EVENT_FLOW_BEGIN0(category_group, name, id) \
641 category_group, name, id, TRACE_EVENT_FLAG_NONE)
642 #define TRACE_EVENT_FLOW_BEGIN1(category_group, name, id, arg1_name, arg1_val) \
644 category_group, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
645 #define TRACE_EVENT_FLOW_BEGIN2(category_group, name, id, arg1_name, arg1_val, \
648 category_group, name, id, TRACE_EVENT_FLAG_NONE, \
650 #define TRACE_EVENT_COPY_FLOW_BEGIN0(category_group, name, id) \
652 category_group, name, id, TRACE_EVENT_FLAG_COPY)
653 #define TRACE_EVENT_COPY_FLOW_BEGIN1(category_group, name, id, arg1_name, \
656 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
658 #define TRACE_EVENT_COPY_FLOW_BEGIN2(category_group, name, id, arg1_name, \
661 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
669 #define TRACE_EVENT_FLOW_STEP0(category_group, name, id, step) \
671 category_group, name, id, TRACE_EVENT_FLAG_NONE, "step", step)
672 #define TRACE_EVENT_FLOW_STEP1(category_group, name, id, step, \
675 category_group, name, id, TRACE_EVENT_FLAG_NONE, "step", step, \
677 #define TRACE_EVENT_COPY_FLOW_STEP0(category_group, name, id, step) \
679 category_group, name, id, TRACE_EVENT_FLAG_COPY, "step", step)
680 #define TRACE_EVENT_COPY_FLOW_STEP1(category_group, name, id, step, \
683 category_group, name, id, TRACE_EVENT_FLAG_COPY, "step", step, \
688 #define TRACE_EVENT_FLOW_END0(category_group, name, id) \
690 category_group, name, id, TRACE_EVENT_FLAG_NONE)
691 #define TRACE_EVENT_FLOW_END1(category_group, name, id, arg1_name, arg1_val) \
693 category_group, name, id, TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
694 #define TRACE_EVENT_FLOW_END2(category_group, name, id, arg1_name, arg1_val, \
697 category_group, name, id, TRACE_EVENT_FLAG_NONE, \
699 #define TRACE_EVENT_COPY_FLOW_END0(category_group, name, id) \
701 category_group, name, id, TRACE_EVENT_FLAG_COPY)
702 #define TRACE_EVENT_COPY_FLOW_END1(category_group, name, id, arg1_name, \
705 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
707 #define TRACE_EVENT_COPY_FLOW_END2(category_group, name, id, arg1_name, \
710 category_group, name, id, TRACE_EVENT_FLAG_COPY, \
715 #define TRACE_EVENT_OBJECT_CREATED_WITH_ID(category_group, name, id) \
717 category_group, name, TRACE_ID_DONT_MANGLE(id), TRACE_EVENT_FLAG_NONE)
719 #define TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID(category_group, name, id, snapshot) \
721 category_group, name, TRACE_ID_DONT_MANGLE(id), TRACE_EVENT_FLAG_NONE,\
724 #define TRACE_EVENT_OBJECT_DELETED_WITH_ID(category_group, name, id) \
726 category_group, name, TRACE_ID_DONT_MANGLE(id), TRACE_EVENT_FLAG_NONE)
730 #define TRACE_EVENT_CATEGORY_GROUP_ENABLED(category_group, ret) \
732 INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group); \
768 // TRACE_EVENT_API_GET_CATEGORY_GROUP_ENABLED(const char* category_group)
849 category_group, atomic, category_group_enabled) \
855 TRACE_EVENT_API_GET_CATEGORY_GROUP_ENABLED(category_group); \
861 #define INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group) \
864 INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO_CUSTOM_VARIABLES(category_group, \
870 #define INTERNAL_TRACE_EVENT_ADD(phase, category_group, name, flags, ...) \
872 INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group); \
883 #define INTERNAL_TRACE_EVENT_ADD_SCOPED(category_group, name, ...) \
884 INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group); \
898 #define INTERNAL_TRACE_EVENT_ADD_WITH_ID(phase, category_group, name, id, \
901 INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group); \
916 category_group, name, id, thread_id, timestamp, flags, ...) \
918 INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group); \
1414 ScopedTraceBinaryEfficient(const char* category_group, const char* name);
1427 // For now the category_group must be "gpu".
1428 #define TRACE_EVENT_BINARY_EFFICIENT0(category_group, name) \
1430 INTERNAL_TRACE_EVENT_UID(scoped_trace)(category_group, name);
1470 TraceScopedTrackableObject(const char* category_group, const char* name,
1472 : category_group_(category_group),