92 # define ITT_OS_LINUX 2 99 #ifndef ITT_OS_FREEBSD 100 # define ITT_OS_FREEBSD 4 104 # if defined WIN32 || defined _WIN32 105 # define ITT_OS ITT_OS_WIN 106 # elif defined( __APPLE__ ) && defined( __MACH__ ) 107 # define ITT_OS ITT_OS_MAC 108 # elif defined( __FreeBSD__ ) 109 # define ITT_OS ITT_OS_FREEBSD 111 # define ITT_OS ITT_OS_LINUX 115 #ifndef ITT_PLATFORM_WIN 116 # define ITT_PLATFORM_WIN 1 119 #ifndef ITT_PLATFORM_POSIX 120 # define ITT_PLATFORM_POSIX 2 123 #ifndef ITT_PLATFORM_MAC 124 # define ITT_PLATFORM_MAC 3 127 #ifndef ITT_PLATFORM_FREEBSD 128 # define ITT_PLATFORM_FREEBSD 4 132 # if ITT_OS==ITT_OS_WIN 133 # define ITT_PLATFORM ITT_PLATFORM_WIN 134 # elif ITT_OS==ITT_OS_MAC 135 # define ITT_PLATFORM ITT_PLATFORM_MAC 136 # elif ITT_OS==ITT_OS_FREEBSD 137 # define ITT_PLATFORM ITT_PLATFORM_FREEBSD 139 # define ITT_PLATFORM ITT_PLATFORM_POSIX 143 #if defined(_UNICODE) && !defined(UNICODE) 148 #if ITT_PLATFORM==ITT_PLATFORM_WIN 152 #if defined(UNICODE) || defined(_UNICODE) 158 # if ITT_PLATFORM==ITT_PLATFORM_WIN 159 # define CDECL __cdecl 161 # if defined _M_IX86 || defined __i386__ 162 # define CDECL __attribute__ ((cdecl)) 170 # if ITT_PLATFORM==ITT_PLATFORM_WIN 171 # define STDCALL __stdcall 173 # if defined _M_IX86 || defined __i386__ 174 # define STDCALL __attribute__ ((stdcall)) 182 #define LIBITTAPI CDECL 185 #define ITTAPI_CALL CDECL 186 #define LIBITTAPI_CALL CDECL 188 #if ITT_PLATFORM==ITT_PLATFORM_WIN 190 #define ITT_INLINE __forceinline 191 #define ITT_INLINE_ATTRIBUTE 198 #ifdef __STRICT_ANSI__ 199 #define ITT_INLINE static 200 #define ITT_INLINE_ATTRIBUTE __attribute__((unused)) 202 #define ITT_INLINE static inline 203 #define ITT_INLINE_ATTRIBUTE __attribute__((always_inline, unused)) 208 #ifdef INTEL_ITTNOTIFY_ENABLE_LEGACY 209 # if ITT_PLATFORM==ITT_PLATFORM_WIN 210 # pragma message("WARNING!!! Deprecated API is used. Please undefine INTEL_ITTNOTIFY_ENABLE_LEGACY macro") 220 #define ITT_JOIN_AUX(p,n) p##n 221 #define ITT_JOIN(p,n) ITT_JOIN_AUX(p,n) 233 #define ITT_VERSIONIZE(x) \ 236 ITT_JOIN(ITT_MAJOR, \ 237 ITT_JOIN(_, ITT_MINOR)))) 239 #ifndef INTEL_ITTNOTIFY_PREFIX 240 # define INTEL_ITTNOTIFY_PREFIX __itt_ 242 #ifndef INTEL_ITTNOTIFY_POSTFIX 243 # define INTEL_ITTNOTIFY_POSTFIX _ptr_ 246 #define ITTNOTIFY_NAME_AUX(n) ITT_JOIN(INTEL_ITTNOTIFY_PREFIX,n) 247 #define ITTNOTIFY_NAME(n) ITT_VERSIONIZE(ITTNOTIFY_NAME_AUX(ITT_JOIN(n,INTEL_ITTNOTIFY_POSTFIX))) 249 #define ITTNOTIFY_VOID(n) (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n) 250 #define ITTNOTIFY_DATA(n) (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n) 252 #define ITTNOTIFY_VOID_D0(n,d) (!(d)->flags) ? (void)0 : (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n)(d) 253 #define ITTNOTIFY_VOID_D1(n,d,x) (!(d)->flags) ? (void)0 : (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n)(d,x) 254 #define ITTNOTIFY_VOID_D2(n,d,x,y) (!(d)->flags) ? (void)0 : (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n)(d,x,y) 255 #define ITTNOTIFY_VOID_D3(n,d,x,y,z) (!(d)->flags) ? (void)0 : (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n)(d,x,y,z) 256 #define ITTNOTIFY_VOID_D4(n,d,x,y,z,a) (!(d)->flags) ? (void)0 : (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n)(d,x,y,z,a) 257 #define ITTNOTIFY_VOID_D5(n,d,x,y,z,a,b) (!(d)->flags) ? (void)0 : (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n)(d,x,y,z,a,b) 258 #define ITTNOTIFY_VOID_D6(n,d,x,y,z,a,b,c) (!(d)->flags) ? (void)0 : (!ITTNOTIFY_NAME(n)) ? (void)0 : ITTNOTIFY_NAME(n)(d,x,y,z,a,b,c) 259 #define ITTNOTIFY_DATA_D0(n,d) (!(d)->flags) ? 0 : (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n)(d) 260 #define ITTNOTIFY_DATA_D1(n,d,x) (!(d)->flags) ? 0 : (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n)(d,x) 261 #define ITTNOTIFY_DATA_D2(n,d,x,y) (!(d)->flags) ? 0 : (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n)(d,x,y) 262 #define ITTNOTIFY_DATA_D3(n,d,x,y,z) (!(d)->flags) ? 0 : (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n)(d,x,y,z) 263 #define ITTNOTIFY_DATA_D4(n,d,x,y,z,a) (!(d)->flags) ? 0 : (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n)(d,x,y,z,a) 264 #define ITTNOTIFY_DATA_D5(n,d,x,y,z,a,b) (!(d)->flags) ? 0 : (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n)(d,x,y,z,a,b) 265 #define ITTNOTIFY_DATA_D6(n,d,x,y,z,a,b,c) (!(d)->flags) ? 0 : (!ITTNOTIFY_NAME(n)) ? 0 : ITTNOTIFY_NAME(n)(d,x,y,z,a,b,c) 273 #define ITT_STUBV(api,type,name,args) \ 274 typedef type (api* ITT_JOIN(ITTNOTIFY_NAME(name),_t)) args; \ 275 extern ITT_JOIN(ITTNOTIFY_NAME(name),_t) ITTNOTIFY_NAME(name); 276 #define ITT_STUB ITT_STUBV 319 #ifndef INTEL_NO_MACRO_BODY 320 #ifndef INTEL_NO_ITTNOTIFY_API 324 #define __itt_pause ITTNOTIFY_VOID(pause) 325 #define __itt_pause_ptr ITTNOTIFY_NAME(pause) 326 #define __itt_resume ITTNOTIFY_VOID(resume) 327 #define __itt_resume_ptr ITTNOTIFY_NAME(resume) 328 #define __itt_detach ITTNOTIFY_VOID(detach) 329 #define __itt_detach_ptr ITTNOTIFY_NAME(detach) 331 #define __itt_pause() 332 #define __itt_pause_ptr 0 333 #define __itt_resume() 334 #define __itt_resume_ptr 0 335 #define __itt_detach() 336 #define __itt_detach_ptr 0 339 #define __itt_pause_ptr 0 340 #define __itt_resume_ptr 0 341 #define __itt_detach_ptr 0 357 #if ITT_PLATFORM==ITT_PLATFORM_WIN 360 #if defined(UNICODE) || defined(_UNICODE) 361 # define __itt_thread_set_name __itt_thread_set_nameW 362 # define __itt_thread_set_name_ptr __itt_thread_set_nameW_ptr 364 # define __itt_thread_set_name __itt_thread_set_nameA 365 # define __itt_thread_set_name_ptr __itt_thread_set_nameA_ptr 372 #ifndef INTEL_NO_MACRO_BODY 373 #ifndef INTEL_NO_ITTNOTIFY_API 374 #if ITT_PLATFORM==ITT_PLATFORM_WIN 375 ITT_STUBV(ITTAPI,
void, thread_set_nameA, (
const char *
name))
376 ITT_STUBV(ITTAPI,
void, thread_set_nameW, (
const wchar_t *
name))
380 #if ITT_PLATFORM==ITT_PLATFORM_WIN 381 #define __itt_thread_set_nameA ITTNOTIFY_VOID(thread_set_nameA) 382 #define __itt_thread_set_nameA_ptr ITTNOTIFY_NAME(thread_set_nameA) 383 #define __itt_thread_set_nameW ITTNOTIFY_VOID(thread_set_nameW) 384 #define __itt_thread_set_nameW_ptr ITTNOTIFY_NAME(thread_set_nameW) 386 #define __itt_thread_set_name ITTNOTIFY_VOID(thread_set_name) 387 #define __itt_thread_set_name_ptr ITTNOTIFY_NAME(thread_set_name) 390 #if ITT_PLATFORM==ITT_PLATFORM_WIN 391 #define __itt_thread_set_nameA(name) 392 #define __itt_thread_set_nameA_ptr 0 393 #define __itt_thread_set_nameW(name) 394 #define __itt_thread_set_nameW_ptr 0 396 #define __itt_thread_set_name(name) 397 #define __itt_thread_set_name_ptr 0 401 #if ITT_PLATFORM==ITT_PLATFORM_WIN 402 #define __itt_thread_set_nameA_ptr 0 403 #define __itt_thread_set_nameW_ptr 0 405 #define __itt_thread_set_name_ptr 0 415 void ITTAPI __itt_thread_ignore(
void);
418 #ifndef INTEL_NO_MACRO_BODY 419 #ifndef INTEL_NO_ITTNOTIFY_API 420 ITT_STUBV(ITTAPI,
void, thread_ignore, (
void))
421 #define __itt_thread_ignore ITTNOTIFY_VOID(thread_ignore) 422 #define __itt_thread_ignore_ptr ITTNOTIFY_NAME(thread_ignore) 424 #define __itt_thread_ignore() 425 #define __itt_thread_ignore_ptr 0 428 #define __itt_thread_ignore_ptr 0 449 #define __itt_suppress_all_errors 0x7fffffff 455 #define __itt_suppress_threading_errors 0x000000ff 461 #define __itt_suppress_memory_errors 0x0000ff00 469 #ifndef INTEL_NO_MACRO_BODY 470 #ifndef INTEL_NO_ITTNOTIFY_API 472 #define __itt_suppress_push ITTNOTIFY_VOID(suppress_push) 473 #define __itt_suppress_push_ptr ITTNOTIFY_NAME(suppress_push) 475 #define __itt_suppress_push(mask) 476 #define __itt_suppress_push_ptr 0 479 #define __itt_suppress_push_ptr 0 489 #ifndef INTEL_NO_MACRO_BODY 490 #ifndef INTEL_NO_ITTNOTIFY_API 492 #define __itt_suppress_pop ITTNOTIFY_VOID(suppress_pop) 493 #define __itt_suppress_pop_ptr ITTNOTIFY_NAME(suppress_pop) 495 #define __itt_suppress_pop() 496 #define __itt_suppress_pop_ptr 0 499 #define __itt_suppress_pop_ptr 0 518 #ifndef INTEL_NO_MACRO_BODY 519 #ifndef INTEL_NO_ITTNOTIFY_API 521 #define __itt_suppress_mark_range ITTNOTIFY_VOID(suppress_mark_range) 522 #define __itt_suppress_mark_range_ptr ITTNOTIFY_NAME(suppress_mark_range) 524 #define __itt_suppress_mark_range(mask) 525 #define __itt_suppress_mark_range_ptr 0 528 #define __itt_suppress_mark_range_ptr 0 539 #ifndef INTEL_NO_MACRO_BODY 540 #ifndef INTEL_NO_ITTNOTIFY_API 542 #define __itt_suppress_clear_range ITTNOTIFY_VOID(suppress_clear_range) 543 #define __itt_suppress_clear_range_ptr ITTNOTIFY_NAME(suppress_clear_range) 545 #define __itt_suppress_clear_range(mask) 546 #define __itt_suppress_clear_range_ptr 0 549 #define __itt_suppress_clear_range_ptr 0 565 #define __itt_attr_barrier 1 571 #define __itt_attr_mutex 2 584 #if ITT_PLATFORM==ITT_PLATFORM_WIN 587 #if defined(UNICODE) || defined(_UNICODE) 588 # define __itt_sync_create __itt_sync_createW 589 # define __itt_sync_create_ptr __itt_sync_createW_ptr 591 # define __itt_sync_create __itt_sync_createA 592 # define __itt_sync_create_ptr __itt_sync_createA_ptr 599 #ifndef INTEL_NO_MACRO_BODY 600 #ifndef INTEL_NO_ITTNOTIFY_API 601 #if ITT_PLATFORM==ITT_PLATFORM_WIN 607 #if ITT_PLATFORM==ITT_PLATFORM_WIN 608 #define __itt_sync_createA ITTNOTIFY_VOID(sync_createA) 609 #define __itt_sync_createA_ptr ITTNOTIFY_NAME(sync_createA) 610 #define __itt_sync_createW ITTNOTIFY_VOID(sync_createW) 611 #define __itt_sync_createW_ptr ITTNOTIFY_NAME(sync_createW) 613 #define __itt_sync_create ITTNOTIFY_VOID(sync_create) 614 #define __itt_sync_create_ptr ITTNOTIFY_NAME(sync_create) 617 #if ITT_PLATFORM==ITT_PLATFORM_WIN 618 #define __itt_sync_createA(addr, objtype, objname, attribute) 619 #define __itt_sync_createA_ptr 0 620 #define __itt_sync_createW(addr, objtype, objname, attribute) 621 #define __itt_sync_createW_ptr 0 623 #define __itt_sync_create(addr, objtype, objname, attribute) 624 #define __itt_sync_create_ptr 0 628 #if ITT_PLATFORM==ITT_PLATFORM_WIN 629 #define __itt_sync_createA_ptr 0 630 #define __itt_sync_createW_ptr 0 632 #define __itt_sync_create_ptr 0 645 #if ITT_PLATFORM==ITT_PLATFORM_WIN 648 #if defined(UNICODE) || defined(_UNICODE) 649 # define __itt_sync_rename __itt_sync_renameW 650 # define __itt_sync_rename_ptr __itt_sync_renameW_ptr 652 # define __itt_sync_rename __itt_sync_renameA 653 # define __itt_sync_rename_ptr __itt_sync_renameA_ptr 660 #ifndef INTEL_NO_MACRO_BODY 661 #ifndef INTEL_NO_ITTNOTIFY_API 662 #if ITT_PLATFORM==ITT_PLATFORM_WIN 668 #if ITT_PLATFORM==ITT_PLATFORM_WIN 669 #define __itt_sync_renameA ITTNOTIFY_VOID(sync_renameA) 670 #define __itt_sync_renameA_ptr ITTNOTIFY_NAME(sync_renameA) 671 #define __itt_sync_renameW ITTNOTIFY_VOID(sync_renameW) 672 #define __itt_sync_renameW_ptr ITTNOTIFY_NAME(sync_renameW) 674 #define __itt_sync_rename ITTNOTIFY_VOID(sync_rename) 675 #define __itt_sync_rename_ptr ITTNOTIFY_NAME(sync_rename) 678 #if ITT_PLATFORM==ITT_PLATFORM_WIN 679 #define __itt_sync_renameA(addr, name) 680 #define __itt_sync_renameA_ptr 0 681 #define __itt_sync_renameW(addr, name) 682 #define __itt_sync_renameW_ptr 0 684 #define __itt_sync_rename(addr, name) 685 #define __itt_sync_rename_ptr 0 689 #if ITT_PLATFORM==ITT_PLATFORM_WIN 690 #define __itt_sync_renameA_ptr 0 691 #define __itt_sync_renameW_ptr 0 693 #define __itt_sync_rename_ptr 0 705 #ifndef INTEL_NO_MACRO_BODY 706 #ifndef INTEL_NO_ITTNOTIFY_API 708 #define __itt_sync_destroy ITTNOTIFY_VOID(sync_destroy) 709 #define __itt_sync_destroy_ptr ITTNOTIFY_NAME(sync_destroy) 711 #define __itt_sync_destroy(addr) 712 #define __itt_sync_destroy_ptr 0 715 #define __itt_sync_destroy_ptr 0 729 #ifndef INTEL_NO_MACRO_BODY 730 #ifndef INTEL_NO_ITTNOTIFY_API 732 #define __itt_sync_prepare ITTNOTIFY_VOID(sync_prepare) 733 #define __itt_sync_prepare_ptr ITTNOTIFY_NAME(sync_prepare) 735 #define __itt_sync_prepare(addr) 736 #define __itt_sync_prepare_ptr 0 739 #define __itt_sync_prepare_ptr 0 749 #ifndef INTEL_NO_MACRO_BODY 750 #ifndef INTEL_NO_ITTNOTIFY_API 752 #define __itt_sync_cancel ITTNOTIFY_VOID(sync_cancel) 753 #define __itt_sync_cancel_ptr ITTNOTIFY_NAME(sync_cancel) 755 #define __itt_sync_cancel(addr) 756 #define __itt_sync_cancel_ptr 0 759 #define __itt_sync_cancel_ptr 0 769 #ifndef INTEL_NO_MACRO_BODY 770 #ifndef INTEL_NO_ITTNOTIFY_API 772 #define __itt_sync_acquired ITTNOTIFY_VOID(sync_acquired) 773 #define __itt_sync_acquired_ptr ITTNOTIFY_NAME(sync_acquired) 775 #define __itt_sync_acquired(addr) 776 #define __itt_sync_acquired_ptr 0 779 #define __itt_sync_acquired_ptr 0 789 #ifndef INTEL_NO_MACRO_BODY 790 #ifndef INTEL_NO_ITTNOTIFY_API 792 #define __itt_sync_releasing ITTNOTIFY_VOID(sync_releasing) 793 #define __itt_sync_releasing_ptr ITTNOTIFY_NAME(sync_releasing) 795 #define __itt_sync_releasing(addr) 796 #define __itt_sync_releasing_ptr 0 799 #define __itt_sync_releasing_ptr 0 823 #ifndef INTEL_NO_MACRO_BODY 824 #ifndef INTEL_NO_ITTNOTIFY_API 826 #define __itt_fsync_prepare ITTNOTIFY_VOID(fsync_prepare) 827 #define __itt_fsync_prepare_ptr ITTNOTIFY_NAME(fsync_prepare) 829 #define __itt_fsync_prepare(addr) 830 #define __itt_fsync_prepare_ptr 0 833 #define __itt_fsync_prepare_ptr 0 850 #ifndef INTEL_NO_MACRO_BODY 851 #ifndef INTEL_NO_ITTNOTIFY_API 853 #define __itt_fsync_cancel ITTNOTIFY_VOID(fsync_cancel) 854 #define __itt_fsync_cancel_ptr ITTNOTIFY_NAME(fsync_cancel) 856 #define __itt_fsync_cancel(addr) 857 #define __itt_fsync_cancel_ptr 0 860 #define __itt_fsync_cancel_ptr 0 877 #ifndef INTEL_NO_MACRO_BODY 878 #ifndef INTEL_NO_ITTNOTIFY_API 880 #define __itt_fsync_acquired ITTNOTIFY_VOID(fsync_acquired) 881 #define __itt_fsync_acquired_ptr ITTNOTIFY_NAME(fsync_acquired) 883 #define __itt_fsync_acquired(addr) 884 #define __itt_fsync_acquired_ptr 0 887 #define __itt_fsync_acquired_ptr 0 904 #ifndef INTEL_NO_MACRO_BODY 905 #ifndef INTEL_NO_ITTNOTIFY_API 907 #define __itt_fsync_releasing ITTNOTIFY_VOID(fsync_releasing) 908 #define __itt_fsync_releasing_ptr ITTNOTIFY_NAME(fsync_releasing) 910 #define __itt_fsync_releasing(addr) 911 #define __itt_fsync_releasing_ptr 0 914 #define __itt_fsync_releasing_ptr 0 944 #if !defined(_ADVISOR_ANNOTATE_H_) || defined(ANNOTATE_EXPAND_NULL) 975 #if ITT_PLATFORM==ITT_PLATFORM_WIN 984 #ifndef INTEL_NO_MACRO_BODY 985 #ifndef INTEL_NO_ITTNOTIFY_API 987 #if ITT_PLATFORM==ITT_PLATFORM_WIN 988 ITT_STUBV(ITTAPI,
void, model_site_beginW, (
const wchar_t *
name))
991 ITT_STUBV(ITTAPI,
void, model_site_beginAL, (
const char *
name,
size_t siteNameLen))
994 #define __itt_model_site_begin ITTNOTIFY_VOID(model_site_begin) 995 #define __itt_model_site_begin_ptr ITTNOTIFY_NAME(model_site_begin) 996 #if ITT_PLATFORM==ITT_PLATFORM_WIN 997 #define __itt_model_site_beginW ITTNOTIFY_VOID(model_site_beginW) 998 #define __itt_model_site_beginW_ptr ITTNOTIFY_NAME(model_site_beginW) 1000 #define __itt_model_site_beginA ITTNOTIFY_VOID(model_site_beginA) 1001 #define __itt_model_site_beginA_ptr ITTNOTIFY_NAME(model_site_beginA) 1002 #define __itt_model_site_beginAL ITTNOTIFY_VOID(model_site_beginAL) 1003 #define __itt_model_site_beginAL_ptr ITTNOTIFY_NAME(model_site_beginAL) 1004 #define __itt_model_site_end ITTNOTIFY_VOID(model_site_end) 1005 #define __itt_model_site_end_ptr ITTNOTIFY_NAME(model_site_end) 1006 #define __itt_model_site_end_2 ITTNOTIFY_VOID(model_site_end_2) 1007 #define __itt_model_site_end_2_ptr ITTNOTIFY_NAME(model_site_end_2) 1009 #define __itt_model_site_begin(site, instance, name) 1010 #define __itt_model_site_begin_ptr 0 1011 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1012 #define __itt_model_site_beginW(name) 1013 #define __itt_model_site_beginW_ptr 0 1015 #define __itt_model_site_beginA(name) 1016 #define __itt_model_site_beginA_ptr 0 1017 #define __itt_model_site_beginAL(name, siteNameLen) 1018 #define __itt_model_site_beginAL_ptr 0 1019 #define __itt_model_site_end(site, instance) 1020 #define __itt_model_site_end_ptr 0 1021 #define __itt_model_site_end_2() 1022 #define __itt_model_site_end_2_ptr 0 1025 #define __itt_model_site_begin_ptr 0 1026 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1027 #define __itt_model_site_beginW_ptr 0 1029 #define __itt_model_site_beginA_ptr 0 1030 #define __itt_model_site_beginAL_ptr 0 1031 #define __itt_model_site_end_ptr 0 1032 #define __itt_model_site_end_2_ptr 0 1048 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1060 #ifndef INTEL_NO_MACRO_BODY 1061 #ifndef INTEL_NO_ITTNOTIFY_API 1063 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1065 ITT_STUBV(ITTAPI,
void, model_iteration_taskW, (
const wchar_t *
name))
1068 ITT_STUBV(ITTAPI,
void, model_task_beginAL, (
const char *
name,
size_t taskNameLen))
1070 ITT_STUBV(ITTAPI,
void, model_iteration_taskAL, (
const char *
name,
size_t taskNameLen))
1072 ITT_STUBV(ITTAPI,
void, model_task_end_2, (
void))
1073 #define __itt_model_task_begin ITTNOTIFY_VOID(model_task_begin) 1074 #define __itt_model_task_begin_ptr ITTNOTIFY_NAME(model_task_begin) 1075 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1076 #define __itt_model_task_beginW ITTNOTIFY_VOID(model_task_beginW) 1077 #define __itt_model_task_beginW_ptr ITTNOTIFY_NAME(model_task_beginW) 1078 #define __itt_model_iteration_taskW ITTNOTIFY_VOID(model_iteration_taskW) 1079 #define __itt_model_iteration_taskW_ptr ITTNOTIFY_NAME(model_iteration_taskW) 1081 #define __itt_model_task_beginA ITTNOTIFY_VOID(model_task_beginA) 1082 #define __itt_model_task_beginA_ptr ITTNOTIFY_NAME(model_task_beginA) 1083 #define __itt_model_task_beginAL ITTNOTIFY_VOID(model_task_beginAL) 1084 #define __itt_model_task_beginAL_ptr ITTNOTIFY_NAME(model_task_beginAL) 1085 #define __itt_model_iteration_taskA ITTNOTIFY_VOID(model_iteration_taskA) 1086 #define __itt_model_iteration_taskA_ptr ITTNOTIFY_NAME(model_iteration_taskA) 1087 #define __itt_model_iteration_taskAL ITTNOTIFY_VOID(model_iteration_taskAL) 1088 #define __itt_model_iteration_taskAL_ptr ITTNOTIFY_NAME(model_iteration_taskAL) 1089 #define __itt_model_task_end ITTNOTIFY_VOID(model_task_end) 1090 #define __itt_model_task_end_ptr ITTNOTIFY_NAME(model_task_end) 1091 #define __itt_model_task_end_2 ITTNOTIFY_VOID(model_task_end_2) 1092 #define __itt_model_task_end_2_ptr ITTNOTIFY_NAME(model_task_end_2) 1094 #define __itt_model_task_begin(task, instance, name) 1095 #define __itt_model_task_begin_ptr 0 1096 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1097 #define __itt_model_task_beginW(name) 1098 #define __itt_model_task_beginW_ptr 0 1100 #define __itt_model_task_beginA(name) 1101 #define __itt_model_task_beginA_ptr 0 1102 #define __itt_model_task_beginAL(name, siteNameLen) 1103 #define __itt_model_task_beginAL_ptr 0 1104 #define __itt_model_iteration_taskA(name) 1105 #define __itt_model_iteration_taskA_ptr 0 1106 #define __itt_model_iteration_taskAL(name, siteNameLen) 1107 #define __itt_model_iteration_taskAL_ptr 0 1108 #define __itt_model_task_end(task, instance) 1109 #define __itt_model_task_end_ptr 0 1110 #define __itt_model_task_end_2() 1111 #define __itt_model_task_end_2_ptr 0 1114 #define __itt_model_task_begin_ptr 0 1115 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1116 #define __itt_model_task_beginW_ptr 0 1118 #define __itt_model_task_beginA_ptr 0 1119 #define __itt_model_task_beginAL_ptr 0 1120 #define __itt_model_iteration_taskA_ptr 0 1121 #define __itt_model_iteration_taskAL_ptr 0 1122 #define __itt_model_task_end_ptr 0 1123 #define __itt_model_task_end_2_ptr 0 1145 #ifndef INTEL_NO_MACRO_BODY 1146 #ifndef INTEL_NO_ITTNOTIFY_API 1151 #define __itt_model_lock_acquire ITTNOTIFY_VOID(model_lock_acquire) 1152 #define __itt_model_lock_acquire_ptr ITTNOTIFY_NAME(model_lock_acquire) 1153 #define __itt_model_lock_acquire_2 ITTNOTIFY_VOID(model_lock_acquire_2) 1154 #define __itt_model_lock_acquire_2_ptr ITTNOTIFY_NAME(model_lock_acquire_2) 1155 #define __itt_model_lock_release ITTNOTIFY_VOID(model_lock_release) 1156 #define __itt_model_lock_release_ptr ITTNOTIFY_NAME(model_lock_release) 1157 #define __itt_model_lock_release_2 ITTNOTIFY_VOID(model_lock_release_2) 1158 #define __itt_model_lock_release_2_ptr ITTNOTIFY_NAME(model_lock_release_2) 1160 #define __itt_model_lock_acquire(lock) 1161 #define __itt_model_lock_acquire_ptr 0 1162 #define __itt_model_lock_acquire_2(lock) 1163 #define __itt_model_lock_acquire_2_ptr 0 1164 #define __itt_model_lock_release(lock) 1165 #define __itt_model_lock_release_ptr 0 1166 #define __itt_model_lock_release_2(lock) 1167 #define __itt_model_lock_release_2_ptr 0 1170 #define __itt_model_lock_acquire_ptr 0 1171 #define __itt_model_lock_acquire_2_ptr 0 1172 #define __itt_model_lock_release_ptr 0 1173 #define __itt_model_lock_release_2_ptr 0 1188 #ifndef INTEL_NO_MACRO_BODY 1189 #ifndef INTEL_NO_ITTNOTIFY_API 1192 #define __itt_model_record_allocation ITTNOTIFY_VOID(model_record_allocation) 1193 #define __itt_model_record_allocation_ptr ITTNOTIFY_NAME(model_record_allocation) 1194 #define __itt_model_record_deallocation ITTNOTIFY_VOID(model_record_deallocation) 1195 #define __itt_model_record_deallocation_ptr ITTNOTIFY_NAME(model_record_deallocation) 1197 #define __itt_model_record_allocation(addr, size) 1198 #define __itt_model_record_allocation_ptr 0 1199 #define __itt_model_record_deallocation(addr) 1200 #define __itt_model_record_deallocation_ptr 0 1203 #define __itt_model_record_allocation_ptr 0 1204 #define __itt_model_record_deallocation_ptr 0 1216 #ifndef INTEL_NO_MACRO_BODY 1217 #ifndef INTEL_NO_ITTNOTIFY_API 1219 #define __itt_model_induction_uses ITTNOTIFY_VOID(model_induction_uses) 1220 #define __itt_model_induction_uses_ptr ITTNOTIFY_NAME(model_induction_uses) 1222 #define __itt_model_induction_uses(addr, size) 1223 #define __itt_model_induction_uses_ptr 0 1226 #define __itt_model_induction_uses_ptr 0 1239 #ifndef INTEL_NO_MACRO_BODY 1240 #ifndef INTEL_NO_ITTNOTIFY_API 1242 #define __itt_model_reduction_uses ITTNOTIFY_VOID(model_reduction_uses) 1243 #define __itt_model_reduction_uses_ptr ITTNOTIFY_NAME(model_reduction_uses) 1245 #define __itt_model_reduction_uses(addr, size) 1246 #define __itt_model_reduction_uses_ptr 0 1249 #define __itt_model_reduction_uses_ptr 0 1262 #ifndef INTEL_NO_MACRO_BODY 1263 #ifndef INTEL_NO_ITTNOTIFY_API 1265 #define __itt_model_observe_uses ITTNOTIFY_VOID(model_observe_uses) 1266 #define __itt_model_observe_uses_ptr ITTNOTIFY_NAME(model_observe_uses) 1268 #define __itt_model_observe_uses(addr, size) 1269 #define __itt_model_observe_uses_ptr 0 1272 #define __itt_model_observe_uses_ptr 0 1285 #ifndef INTEL_NO_MACRO_BODY 1286 #ifndef INTEL_NO_ITTNOTIFY_API 1288 #define __itt_model_clear_uses ITTNOTIFY_VOID(model_clear_uses) 1289 #define __itt_model_clear_uses_ptr ITTNOTIFY_NAME(model_clear_uses) 1291 #define __itt_model_clear_uses(addr) 1292 #define __itt_model_clear_uses_ptr 0 1295 #define __itt_model_clear_uses_ptr 0 1325 #ifndef INTEL_NO_MACRO_BODY 1326 #ifndef INTEL_NO_ITTNOTIFY_API 1330 #define __itt_model_disable_push ITTNOTIFY_VOID(model_disable_push) 1331 #define __itt_model_disable_push_ptr ITTNOTIFY_NAME(model_disable_push) 1332 #define __itt_model_disable_pop ITTNOTIFY_VOID(model_disable_pop) 1333 #define __itt_model_disable_pop_ptr ITTNOTIFY_NAME(model_disable_pop) 1334 #define __itt_model_aggregate_task ITTNOTIFY_VOID(model_aggregate_task) 1335 #define __itt_model_aggregate_task_ptr ITTNOTIFY_NAME(model_aggregate_task) 1337 #define __itt_model_disable_push(x) 1338 #define __itt_model_disable_push_ptr 0 1339 #define __itt_model_disable_pop() 1340 #define __itt_model_disable_pop_ptr 0 1341 #define __itt_model_aggregate_task(x) 1342 #define __itt_model_aggregate_task_ptr 0 1345 #define __itt_model_disable_push_ptr 0 1346 #define __itt_model_disable_pop_ptr 0 1347 #define __itt_model_aggregate_task_ptr 0 1365 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1368 #if defined(UNICODE) || defined(_UNICODE) 1369 # define __itt_heap_function_create __itt_heap_function_createW 1370 # define __itt_heap_function_create_ptr __itt_heap_function_createW_ptr 1372 # define __itt_heap_function_create __itt_heap_function_createA 1373 # define __itt_heap_function_create_ptr __itt_heap_function_createA_ptr 1380 #ifndef INTEL_NO_MACRO_BODY 1381 #ifndef INTEL_NO_ITTNOTIFY_API 1382 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1388 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1389 #define __itt_heap_function_createA ITTNOTIFY_DATA(heap_function_createA) 1390 #define __itt_heap_function_createA_ptr ITTNOTIFY_NAME(heap_function_createA) 1391 #define __itt_heap_function_createW ITTNOTIFY_DATA(heap_function_createW) 1392 #define __itt_heap_function_createW_ptr ITTNOTIFY_NAME(heap_function_createW) 1394 #define __itt_heap_function_create ITTNOTIFY_DATA(heap_function_create) 1395 #define __itt_heap_function_create_ptr ITTNOTIFY_NAME(heap_function_create) 1398 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1399 #define __itt_heap_function_createA(name, domain) (__itt_heap_function)0 1400 #define __itt_heap_function_createA_ptr 0 1401 #define __itt_heap_function_createW(name, domain) (__itt_heap_function)0 1402 #define __itt_heap_function_createW_ptr 0 1404 #define __itt_heap_function_create(name, domain) (__itt_heap_function)0 1405 #define __itt_heap_function_create_ptr 0 1409 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1410 #define __itt_heap_function_createA_ptr 0 1411 #define __itt_heap_function_createW_ptr 0 1413 #define __itt_heap_function_create_ptr 0 1424 #ifndef INTEL_NO_MACRO_BODY 1425 #ifndef INTEL_NO_ITTNOTIFY_API 1427 #define __itt_heap_allocate_begin ITTNOTIFY_VOID(heap_allocate_begin) 1428 #define __itt_heap_allocate_begin_ptr ITTNOTIFY_NAME(heap_allocate_begin) 1430 #define __itt_heap_allocate_begin(h, size, initialized) 1431 #define __itt_heap_allocate_begin_ptr 0 1434 #define __itt_heap_allocate_begin_ptr 0 1444 #ifndef INTEL_NO_MACRO_BODY 1445 #ifndef INTEL_NO_ITTNOTIFY_API 1447 #define __itt_heap_allocate_end ITTNOTIFY_VOID(heap_allocate_end) 1448 #define __itt_heap_allocate_end_ptr ITTNOTIFY_NAME(heap_allocate_end) 1450 #define __itt_heap_allocate_end(h, addr, size, initialized) 1451 #define __itt_heap_allocate_end_ptr 0 1454 #define __itt_heap_allocate_end_ptr 0 1464 #ifndef INTEL_NO_MACRO_BODY 1465 #ifndef INTEL_NO_ITTNOTIFY_API 1467 #define __itt_heap_free_begin ITTNOTIFY_VOID(heap_free_begin) 1468 #define __itt_heap_free_begin_ptr ITTNOTIFY_NAME(heap_free_begin) 1470 #define __itt_heap_free_begin(h, addr) 1471 #define __itt_heap_free_begin_ptr 0 1474 #define __itt_heap_free_begin_ptr 0 1484 #ifndef INTEL_NO_MACRO_BODY 1485 #ifndef INTEL_NO_ITTNOTIFY_API 1487 #define __itt_heap_free_end ITTNOTIFY_VOID(heap_free_end) 1488 #define __itt_heap_free_end_ptr ITTNOTIFY_NAME(heap_free_end) 1490 #define __itt_heap_free_end(h, addr) 1491 #define __itt_heap_free_end_ptr 0 1494 #define __itt_heap_free_end_ptr 0 1504 #ifndef INTEL_NO_MACRO_BODY 1505 #ifndef INTEL_NO_ITTNOTIFY_API 1507 #define __itt_heap_reallocate_begin ITTNOTIFY_VOID(heap_reallocate_begin) 1508 #define __itt_heap_reallocate_begin_ptr ITTNOTIFY_NAME(heap_reallocate_begin) 1510 #define __itt_heap_reallocate_begin(h, addr, new_size, initialized) 1511 #define __itt_heap_reallocate_begin_ptr 0 1514 #define __itt_heap_reallocate_begin_ptr 0 1524 #ifndef INTEL_NO_MACRO_BODY 1525 #ifndef INTEL_NO_ITTNOTIFY_API 1527 #define __itt_heap_reallocate_end ITTNOTIFY_VOID(heap_reallocate_end) 1528 #define __itt_heap_reallocate_end_ptr ITTNOTIFY_NAME(heap_reallocate_end) 1530 #define __itt_heap_reallocate_end(h, addr, new_addr, new_size, initialized) 1531 #define __itt_heap_reallocate_end_ptr 0 1534 #define __itt_heap_reallocate_end_ptr 0 1542 #ifndef INTEL_NO_MACRO_BODY 1543 #ifndef INTEL_NO_ITTNOTIFY_API 1544 ITT_STUBV(ITTAPI,
void, heap_internal_access_begin, (
void))
1545 #define __itt_heap_internal_access_begin ITTNOTIFY_VOID(heap_internal_access_begin) 1546 #define __itt_heap_internal_access_begin_ptr ITTNOTIFY_NAME(heap_internal_access_begin) 1548 #define __itt_heap_internal_access_begin() 1549 #define __itt_heap_internal_access_begin_ptr 0 1552 #define __itt_heap_internal_access_begin_ptr 0 1560 #ifndef INTEL_NO_MACRO_BODY 1561 #ifndef INTEL_NO_ITTNOTIFY_API 1563 #define __itt_heap_internal_access_end ITTNOTIFY_VOID(heap_internal_access_end) 1564 #define __itt_heap_internal_access_end_ptr ITTNOTIFY_NAME(heap_internal_access_end) 1566 #define __itt_heap_internal_access_end() 1567 #define __itt_heap_internal_access_end_ptr 0 1570 #define __itt_heap_internal_access_end_ptr 0 1578 #ifndef INTEL_NO_MACRO_BODY 1579 #ifndef INTEL_NO_ITTNOTIFY_API 1580 ITT_STUBV(ITTAPI,
void, heap_record_memory_growth_begin, (
void))
1581 #define __itt_heap_record_memory_growth_begin ITTNOTIFY_VOID(heap_record_memory_growth_begin) 1582 #define __itt_heap_record_memory_growth_begin_ptr ITTNOTIFY_NAME(heap_record_memory_growth_begin) 1584 #define __itt_heap_record_memory_growth_begin() 1585 #define __itt_heap_record_memory_growth_begin_ptr 0 1588 #define __itt_heap_record_memory_growth_begin_ptr 0 1596 #ifndef INTEL_NO_MACRO_BODY 1597 #ifndef INTEL_NO_ITTNOTIFY_API 1599 #define __itt_heap_record_memory_growth_end ITTNOTIFY_VOID(heap_record_memory_growth_end) 1600 #define __itt_heap_record_memory_growth_end_ptr ITTNOTIFY_NAME(heap_record_memory_growth_end) 1602 #define __itt_heap_record_memory_growth_end() 1603 #define __itt_heap_record_memory_growth_end_ptr 0 1606 #define __itt_heap_record_memory_growth_end_ptr 0 1617 #define __itt_heap_leaks 0x00000001 1623 #define __itt_heap_growth 0x00000002 1630 #ifndef INTEL_NO_MACRO_BODY 1631 #ifndef INTEL_NO_ITTNOTIFY_API 1632 ITT_STUBV(ITTAPI,
void, heap_reset_detection, (
unsigned int reset_mask))
1633 #define __itt_heap_reset_detection ITTNOTIFY_VOID(heap_reset_detection) 1634 #define __itt_heap_reset_detection_ptr ITTNOTIFY_NAME(heap_reset_detection) 1636 #define __itt_heap_reset_detection() 1637 #define __itt_heap_reset_detection_ptr 0 1640 #define __itt_heap_reset_detection_ptr 0 1648 #ifndef INTEL_NO_MACRO_BODY 1649 #ifndef INTEL_NO_ITTNOTIFY_API 1651 #define __itt_heap_record ITTNOTIFY_VOID(heap_record) 1652 #define __itt_heap_record_ptr ITTNOTIFY_NAME(heap_record) 1654 #define __itt_heap_record() 1655 #define __itt_heap_record_ptr 0 1658 #define __itt_heap_record_ptr 0 1674 #pragma pack(push, 8) 1676 typedef struct ___itt_domain
1680 #if defined(UNICODE) || defined(_UNICODE) 1681 const wchar_t* nameW;
1687 struct ___itt_domain* next;
1703 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1706 #if defined(UNICODE) || defined(_UNICODE) 1707 # define __itt_domain_create __itt_domain_createW 1708 # define __itt_domain_create_ptr __itt_domain_createW_ptr 1710 # define __itt_domain_create __itt_domain_createA 1711 # define __itt_domain_create_ptr __itt_domain_createA_ptr 1718 #ifndef INTEL_NO_MACRO_BODY 1719 #ifndef INTEL_NO_ITTNOTIFY_API 1720 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1721 ITT_STUB(ITTAPI, __itt_domain*, domain_createA, (
const char *
name))
1722 ITT_STUB(ITTAPI, __itt_domain*, domain_createW, (
const wchar_t *
name))
1724 ITT_STUB(ITTAPI, __itt_domain*, domain_create, (
const char *
name))
1726 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1727 #define __itt_domain_createA ITTNOTIFY_DATA(domain_createA) 1728 #define __itt_domain_createA_ptr ITTNOTIFY_NAME(domain_createA) 1729 #define __itt_domain_createW ITTNOTIFY_DATA(domain_createW) 1730 #define __itt_domain_createW_ptr ITTNOTIFY_NAME(domain_createW) 1732 #define __itt_domain_create ITTNOTIFY_DATA(domain_create) 1733 #define __itt_domain_create_ptr ITTNOTIFY_NAME(domain_create) 1736 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1737 #define __itt_domain_createA(name) (__itt_domain*)0 1738 #define __itt_domain_createA_ptr 0 1739 #define __itt_domain_createW(name) (__itt_domain*)0 1740 #define __itt_domain_createW_ptr 0 1742 #define __itt_domain_create(name) (__itt_domain*)0 1743 #define __itt_domain_create_ptr 0 1747 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1748 #define __itt_domain_createA_ptr 0 1749 #define __itt_domain_createW_ptr 0 1751 #define __itt_domain_create_ptr 0 1765 #pragma pack(push, 8) 1767 typedef struct ___itt_id
1769 unsigned long long d1, d2, d3;
1788 ITT_INLINE __itt_id ITTAPI
__itt_id_make(
void*
addr,
unsigned long long extra) ITT_INLINE_ATTRIBUTE;
1792 id.d1 = (
unsigned long long)((uintptr_t)
addr);
1793 id.d2 = (
unsigned long long)extra;
1794 id.d3 = (
unsigned long long)0;
1813 #ifndef INTEL_NO_MACRO_BODY 1814 #ifndef INTEL_NO_ITTNOTIFY_API 1815 ITT_STUBV(ITTAPI,
void, id_create, (
const __itt_domain *
domain, __itt_id
id))
1816 #define __itt_id_create(d,x) ITTNOTIFY_VOID_D1(id_create,d,x) 1817 #define __itt_id_create_ptr ITTNOTIFY_NAME(id_create) 1819 #define __itt_id_create(domain,id) 1820 #define __itt_id_create_ptr 0 1823 #define __itt_id_create_ptr 0 1840 #ifndef INTEL_NO_MACRO_BODY 1841 #ifndef INTEL_NO_ITTNOTIFY_API 1843 #define __itt_id_destroy(d,x) ITTNOTIFY_VOID_D1(id_destroy,d,x) 1844 #define __itt_id_destroy_ptr ITTNOTIFY_NAME(id_destroy) 1846 #define __itt_id_destroy(domain,id) 1847 #define __itt_id_destroy_ptr 0 1850 #define __itt_id_destroy_ptr 0 1863 #pragma pack(push, 8) 1865 typedef struct ___itt_string_handle
1868 #if defined(UNICODE) || defined(_UNICODE) 1869 const wchar_t* strW;
1875 struct ___itt_string_handle* next;
1876 } __itt_string_handle;
1892 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1895 #if defined(UNICODE) || defined(_UNICODE) 1896 # define __itt_string_handle_create __itt_string_handle_createW 1897 # define __itt_string_handle_create_ptr __itt_string_handle_createW_ptr 1899 # define __itt_string_handle_create __itt_string_handle_createA 1900 # define __itt_string_handle_create_ptr __itt_string_handle_createA_ptr 1907 #ifndef INTEL_NO_MACRO_BODY 1908 #ifndef INTEL_NO_ITTNOTIFY_API 1909 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1910 ITT_STUB(ITTAPI, __itt_string_handle*, string_handle_createA, (
const char *
name))
1911 ITT_STUB(ITTAPI, __itt_string_handle*, string_handle_createW, (
const wchar_t *
name))
1913 ITT_STUB(ITTAPI, __itt_string_handle*, string_handle_create, (
const char *
name))
1915 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1916 #define __itt_string_handle_createA ITTNOTIFY_DATA(string_handle_createA) 1917 #define __itt_string_handle_createA_ptr ITTNOTIFY_NAME(string_handle_createA) 1918 #define __itt_string_handle_createW ITTNOTIFY_DATA(string_handle_createW) 1919 #define __itt_string_handle_createW_ptr ITTNOTIFY_NAME(string_handle_createW) 1921 #define __itt_string_handle_create ITTNOTIFY_DATA(string_handle_create) 1922 #define __itt_string_handle_create_ptr ITTNOTIFY_NAME(string_handle_create) 1925 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1926 #define __itt_string_handle_createA(name) (__itt_string_handle*)0 1927 #define __itt_string_handle_createA_ptr 0 1928 #define __itt_string_handle_createW(name) (__itt_string_handle*)0 1929 #define __itt_string_handle_createW_ptr 0 1931 #define __itt_string_handle_create(name) (__itt_string_handle*)0 1932 #define __itt_string_handle_create_ptr 0 1936 #if ITT_PLATFORM==ITT_PLATFORM_WIN 1937 #define __itt_string_handle_createA_ptr 0 1938 #define __itt_string_handle_createW_ptr 0 1940 #define __itt_string_handle_create_ptr 0 1947 typedef unsigned long long __itt_timestamp;
1950 #define __itt_timestamp_none ((__itt_timestamp)-1LL) 1961 __itt_timestamp ITTAPI __itt_get_timestamp(
void);
1964 #ifndef INTEL_NO_MACRO_BODY 1965 #ifndef INTEL_NO_ITTNOTIFY_API 1966 ITT_STUB(ITTAPI, __itt_timestamp, get_timestamp, (
void))
1967 #define __itt_get_timestamp ITTNOTIFY_DATA(get_timestamp) 1968 #define __itt_get_timestamp_ptr ITTNOTIFY_NAME(get_timestamp) 1970 #define __itt_get_timestamp() 1971 #define __itt_get_timestamp_ptr 0 1974 #define __itt_get_timestamp_ptr 0 1998 void ITTAPI __itt_region_begin(
const __itt_domain *
domain, __itt_id
id, __itt_id
parentid, __itt_string_handle *
name);
2009 void ITTAPI __itt_region_end(
const __itt_domain *
domain, __itt_id
id);
2012 #ifndef INTEL_NO_MACRO_BODY 2013 #ifndef INTEL_NO_ITTNOTIFY_API 2015 ITT_STUBV(ITTAPI,
void, region_end, (
const __itt_domain *
domain, __itt_id
id))
2016 #define __itt_region_begin(d,x,y,z) ITTNOTIFY_VOID_D3(region_begin,d,x,y,z) 2017 #define __itt_region_begin_ptr ITTNOTIFY_NAME(region_begin) 2018 #define __itt_region_end(d,x) ITTNOTIFY_VOID_D1(region_end,d,x) 2019 #define __itt_region_end_ptr ITTNOTIFY_NAME(region_end) 2021 #define __itt_region_begin(d,x,y,z) 2022 #define __itt_region_begin_ptr 0 2023 #define __itt_region_end(d,x) 2024 #define __itt_region_end_ptr 0 2027 #define __itt_region_begin_ptr 0 2028 #define __itt_region_end_ptr 0 2078 __itt_timestamp
begin, __itt_timestamp
end);
2081 #ifndef INTEL_NO_MACRO_BODY 2082 #ifndef INTEL_NO_ITTNOTIFY_API 2084 ITT_STUBV(ITTAPI,
void, frame_end_v3, (
const __itt_domain *
domain, __itt_id *
id))
2086 #define __itt_frame_begin_v3(d,x) ITTNOTIFY_VOID_D1(frame_begin_v3,d,x) 2087 #define __itt_frame_begin_v3_ptr ITTNOTIFY_NAME(frame_begin_v3) 2088 #define __itt_frame_end_v3(d,x) ITTNOTIFY_VOID_D1(frame_end_v3,d,x) 2089 #define __itt_frame_end_v3_ptr ITTNOTIFY_NAME(frame_end_v3) 2090 #define __itt_frame_submit_v3(d,x,b,e) ITTNOTIFY_VOID_D3(frame_submit_v3,d,x,b,e) 2091 #define __itt_frame_submit_v3_ptr ITTNOTIFY_NAME(frame_submit_v3) 2093 #define __itt_frame_begin_v3(domain,id) 2094 #define __itt_frame_begin_v3_ptr 0 2095 #define __itt_frame_end_v3(domain,id) 2096 #define __itt_frame_end_v3_ptr 0 2097 #define __itt_frame_submit_v3(domain,id,begin,end) 2098 #define __itt_frame_submit_v3_ptr 0 2101 #define __itt_frame_begin_v3_ptr 0 2102 #define __itt_frame_end_v3_ptr 0 2103 #define __itt_frame_submit_v3_ptr 0 2127 #ifndef INTEL_NO_MACRO_BODY 2128 #ifndef INTEL_NO_ITTNOTIFY_API 2130 #define __itt_task_group(d,x,y,z) ITTNOTIFY_VOID_D3(task_group,d,x,y,z) 2131 #define __itt_task_group_ptr ITTNOTIFY_NAME(task_group) 2133 #define __itt_task_group(d,x,y,z) 2134 #define __itt_task_group_ptr 0 2137 #define __itt_task_group_ptr 0 2208 #ifndef INTEL_NO_MACRO_BODY 2209 #ifndef INTEL_NO_ITTNOTIFY_API 2215 #define __itt_task_begin(d,x,y,z) ITTNOTIFY_VOID_D3(task_begin,d,x,y,z) 2216 #define __itt_task_begin_ptr ITTNOTIFY_NAME(task_begin) 2217 #define __itt_task_begin_fn(d,x,y,z) ITTNOTIFY_VOID_D3(task_begin_fn,d,x,y,z) 2218 #define __itt_task_begin_fn_ptr ITTNOTIFY_NAME(task_begin_fn) 2219 #define __itt_task_end(d) ITTNOTIFY_VOID_D0(task_end,d) 2220 #define __itt_task_end_ptr ITTNOTIFY_NAME(task_end) 2221 #define __itt_task_begin_overlapped(d,x,y,z) ITTNOTIFY_VOID_D3(task_begin_overlapped,d,x,y,z) 2222 #define __itt_task_begin_overlapped_ptr ITTNOTIFY_NAME(task_begin_overlapped) 2223 #define __itt_task_end_overlapped(d,x) ITTNOTIFY_VOID_D1(task_end_overlapped,d,x) 2224 #define __itt_task_end_overlapped_ptr ITTNOTIFY_NAME(task_end_overlapped) 2226 #define __itt_task_begin(domain,id,parentid,name) 2227 #define __itt_task_begin_ptr 0 2228 #define __itt_task_begin_fn(domain,id,parentid,fn) 2229 #define __itt_task_begin_fn_ptr 0 2230 #define __itt_task_end(domain) 2231 #define __itt_task_end_ptr 0 2232 #define __itt_task_begin_overlapped(domain,taskid,parentid,name) 2233 #define __itt_task_begin_overlapped_ptr 0 2234 #define __itt_task_end_overlapped(domain,taskid) 2235 #define __itt_task_end_overlapped_ptr 0 2238 #define __itt_task_begin_ptr 0 2239 #define __itt_task_begin_fn_ptr 0 2240 #define __itt_task_end_ptr 0 2241 #define __itt_task_begin_overlapped_ptr 0 2242 #define __itt_task_end_overlapped_ptr 0 2280 #ifndef INTEL_NO_MACRO_BODY 2281 #ifndef INTEL_NO_ITTNOTIFY_API 2282 ITT_STUBV(ITTAPI,
void, counter_inc_v3, (
const __itt_domain *
domain, __itt_string_handle *
name))
2284 #define __itt_counter_inc_v3(d,x) ITTNOTIFY_VOID_D1(counter_inc_v3,d,x) 2285 #define __itt_counter_inc_v3_ptr ITTNOTIFY_NAME(counter_inc_v3) 2286 #define __itt_counter_inc_delta_v3(d,x,y) ITTNOTIFY_VOID_D2(counter_inc_delta_v3,d,x,y) 2287 #define __itt_counter_inc_delta_v3_ptr ITTNOTIFY_NAME(counter_inc_delta_v3) 2289 #define __itt_counter_inc_v3(domain,name) 2290 #define __itt_counter_inc_v3_ptr 0 2291 #define __itt_counter_inc_delta_v3(domain,name,delta) 2292 #define __itt_counter_inc_delta_v3_ptr 0 2295 #define __itt_counter_inc_v3_ptr 0 2296 #define __itt_counter_inc_delta_v3_ptr 0 2324 #define __itt_marker_scope_unknown __itt_scope_unknown 2325 #define __itt_marker_scope_global __itt_scope_global 2326 #define __itt_marker_scope_process __itt_scope_track_group 2327 #define __itt_marker_scope_thread __itt_scope_track 2328 #define __itt_marker_scope_task __itt_scope_task 2342 #ifndef INTEL_NO_MACRO_BODY 2343 #ifndef INTEL_NO_ITTNOTIFY_API 2345 #define __itt_marker(d,x,y,z) ITTNOTIFY_VOID_D3(marker,d,x,y,z) 2346 #define __itt_marker_ptr ITTNOTIFY_NAME(marker) 2348 #define __itt_marker(domain,id,name,scope) 2349 #define __itt_marker_ptr 0 2352 #define __itt_marker_ptr 0 2400 #ifndef INTEL_NO_MACRO_BODY 2401 #ifndef INTEL_NO_ITTNOTIFY_API 2403 #define __itt_metadata_add(d,x,y,z,a,b) ITTNOTIFY_VOID_D5(metadata_add,d,x,y,z,a,b) 2404 #define __itt_metadata_add_ptr ITTNOTIFY_NAME(metadata_add) 2406 #define __itt_metadata_add(d,x,y,z,a,b) 2407 #define __itt_metadata_add_ptr 0 2410 #define __itt_metadata_add_ptr 0 2423 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2426 #if defined(UNICODE) || defined(_UNICODE) 2427 # define __itt_metadata_str_add __itt_metadata_str_addW 2428 # define __itt_metadata_str_add_ptr __itt_metadata_str_addW_ptr 2430 # define __itt_metadata_str_add __itt_metadata_str_addA 2431 # define __itt_metadata_str_add_ptr __itt_metadata_str_addA_ptr 2438 #ifndef INTEL_NO_MACRO_BODY 2439 #ifndef INTEL_NO_ITTNOTIFY_API 2440 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2441 ITT_STUBV(ITTAPI,
void, metadata_str_addA, (
const __itt_domain *
domain, __itt_id
id, __itt_string_handle *
key,
const char *
data,
size_t length))
2444 ITT_STUBV(ITTAPI,
void, metadata_str_add, (
const __itt_domain *
domain, __itt_id
id, __itt_string_handle *
key,
const char *
data,
size_t length))
2446 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2447 #define __itt_metadata_str_addA(d,x,y,z,a) ITTNOTIFY_VOID_D4(metadata_str_addA,d,x,y,z,a) 2448 #define __itt_metadata_str_addA_ptr ITTNOTIFY_NAME(metadata_str_addA) 2449 #define __itt_metadata_str_addW(d,x,y,z,a) ITTNOTIFY_VOID_D4(metadata_str_addW,d,x,y,z,a) 2450 #define __itt_metadata_str_addW_ptr ITTNOTIFY_NAME(metadata_str_addW) 2452 #define __itt_metadata_str_add(d,x,y,z,a) ITTNOTIFY_VOID_D4(metadata_str_add,d,x,y,z,a) 2453 #define __itt_metadata_str_add_ptr ITTNOTIFY_NAME(metadata_str_add) 2456 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2457 #define __itt_metadata_str_addA(d,x,y,z,a) 2458 #define __itt_metadata_str_addA_ptr 0 2459 #define __itt_metadata_str_addW(d,x,y,z,a) 2460 #define __itt_metadata_str_addW_ptr 0 2462 #define __itt_metadata_str_add(d,x,y,z,a) 2463 #define __itt_metadata_str_add_ptr 0 2467 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2468 #define __itt_metadata_str_addA_ptr 0 2469 #define __itt_metadata_str_addW_ptr 0 2471 #define __itt_metadata_str_add_ptr 0 2492 #ifndef INTEL_NO_MACRO_BODY 2493 #ifndef INTEL_NO_ITTNOTIFY_API 2495 #define __itt_metadata_add_with_scope(d,x,y,z,a,b) ITTNOTIFY_VOID_D5(metadata_add_with_scope,d,x,y,z,a,b) 2496 #define __itt_metadata_add_with_scope_ptr ITTNOTIFY_NAME(metadata_add_with_scope) 2498 #define __itt_metadata_add_with_scope(d,x,y,z,a,b) 2499 #define __itt_metadata_add_with_scope_ptr 0 2502 #define __itt_metadata_add_with_scope_ptr 0 2518 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2521 #if defined(UNICODE) || defined(_UNICODE) 2522 # define __itt_metadata_str_add_with_scope __itt_metadata_str_add_with_scopeW 2523 # define __itt_metadata_str_add_with_scope_ptr __itt_metadata_str_add_with_scopeW_ptr 2525 # define __itt_metadata_str_add_with_scope __itt_metadata_str_add_with_scopeA 2526 # define __itt_metadata_str_add_with_scope_ptr __itt_metadata_str_add_with_scopeA_ptr 2533 #ifndef INTEL_NO_MACRO_BODY 2534 #ifndef INTEL_NO_ITTNOTIFY_API 2535 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2541 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2542 #define __itt_metadata_str_add_with_scopeA(d,x,y,z,a) ITTNOTIFY_VOID_D4(metadata_str_add_with_scopeA,d,x,y,z,a) 2543 #define __itt_metadata_str_add_with_scopeA_ptr ITTNOTIFY_NAME(metadata_str_add_with_scopeA) 2544 #define __itt_metadata_str_add_with_scopeW(d,x,y,z,a) ITTNOTIFY_VOID_D4(metadata_str_add_with_scopeW,d,x,y,z,a) 2545 #define __itt_metadata_str_add_with_scopeW_ptr ITTNOTIFY_NAME(metadata_str_add_with_scopeW) 2547 #define __itt_metadata_str_add_with_scope(d,x,y,z,a) ITTNOTIFY_VOID_D4(metadata_str_add_with_scope,d,x,y,z,a) 2548 #define __itt_metadata_str_add_with_scope_ptr ITTNOTIFY_NAME(metadata_str_add_with_scope) 2551 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2552 #define __itt_metadata_str_add_with_scopeA(d,x,y,z,a) 2553 #define __itt_metadata_str_add_with_scopeA_ptr 0 2554 #define __itt_metadata_str_add_with_scopeW(d,x,y,z,a) 2555 #define __itt_metadata_str_add_with_scopeW_ptr 0 2557 #define __itt_metadata_str_add_with_scope(d,x,y,z,a) 2558 #define __itt_metadata_str_add_with_scope_ptr 0 2562 #if ITT_PLATFORM==ITT_PLATFORM_WIN 2563 #define __itt_metadata_str_add_with_scopeA_ptr 0 2564 #define __itt_metadata_str_add_with_scopeW_ptr 0 2566 #define __itt_metadata_str_add_with_scope_ptr 0 2623 #ifndef INTEL_NO_MACRO_BODY 2624 #ifndef INTEL_NO_ITTNOTIFY_API 2627 #define __itt_relation_add_to_current(d,x,y) ITTNOTIFY_VOID_D2(relation_add_to_current,d,x,y) 2628 #define __itt_relation_add_to_current_ptr ITTNOTIFY_NAME(relation_add_to_current) 2629 #define __itt_relation_add(d,x,y,z) ITTNOTIFY_VOID_D3(relation_add,d,x,y,z) 2630 #define __itt_relation_add_ptr ITTNOTIFY_NAME(relation_add) 2632 #define __itt_relation_add_to_current(d,x,y) 2633 #define __itt_relation_add_to_current_ptr 0 2634 #define __itt_relation_add(d,x,y,z) 2635 #define __itt_relation_add_ptr 0 2638 #define __itt_relation_add_to_current_ptr 0 2639 #define __itt_relation_add_ptr 0 2645 #pragma pack(push, 8) 2647 typedef struct ___itt_clock_info
2649 unsigned long long clock_freq;
2650 unsigned long long clock_base;
2657 typedef void (ITTAPI *__itt_get_clock_info_fn)(__itt_clock_info* clock_info,
void*
data);
2661 #pragma pack(push, 8) 2663 typedef struct ___itt_clock_domain
2665 __itt_clock_info info;
2666 __itt_get_clock_info_fn
fn;
2670 struct ___itt_clock_domain* next;
2671 } __itt_clock_domain;
2692 #ifndef INTEL_NO_MACRO_BODY 2693 #ifndef INTEL_NO_ITTNOTIFY_API 2694 ITT_STUB(ITTAPI, __itt_clock_domain*, clock_domain_create, (__itt_get_clock_info_fn
fn,
void* fn_data))
2695 #define __itt_clock_domain_create ITTNOTIFY_DATA(clock_domain_create) 2696 #define __itt_clock_domain_create_ptr ITTNOTIFY_NAME(clock_domain_create) 2698 #define __itt_clock_domain_create(fn,fn_data) (__itt_clock_domain*)0 2699 #define __itt_clock_domain_create_ptr 0 2702 #define __itt_clock_domain_create_ptr 0 2713 #ifndef INTEL_NO_MACRO_BODY 2714 #ifndef INTEL_NO_ITTNOTIFY_API 2716 #define __itt_clock_domain_reset ITTNOTIFY_VOID(clock_domain_reset) 2717 #define __itt_clock_domain_reset_ptr ITTNOTIFY_NAME(clock_domain_reset) 2719 #define __itt_clock_domain_reset() 2720 #define __itt_clock_domain_reset_ptr 0 2723 #define __itt_clock_domain_reset_ptr 0 2754 #ifndef INTEL_NO_MACRO_BODY 2755 #ifndef INTEL_NO_ITTNOTIFY_API 2758 #define __itt_id_create_ex(d,x,y,z) ITTNOTIFY_VOID_D3(id_create_ex,d,x,y,z) 2759 #define __itt_id_create_ex_ptr ITTNOTIFY_NAME(id_create_ex) 2760 #define __itt_id_destroy_ex(d,x,y,z) ITTNOTIFY_VOID_D3(id_destroy_ex,d,x,y,z) 2761 #define __itt_id_destroy_ex_ptr ITTNOTIFY_NAME(id_destroy_ex) 2763 #define __itt_id_create_ex(domain,clock_domain,timestamp,id) 2764 #define __itt_id_create_ex_ptr 0 2765 #define __itt_id_destroy_ex(domain,clock_domain,timestamp,id) 2766 #define __itt_id_destroy_ex_ptr 0 2769 #define __itt_id_create_ex_ptr 0 2770 #define __itt_id_destroy_ex_ptr 0 2808 #ifndef INTEL_NO_MACRO_BODY 2809 #ifndef INTEL_NO_ITTNOTIFY_API 2813 #define __itt_task_begin_ex(d,x,y,z,a,b) ITTNOTIFY_VOID_D5(task_begin_ex,d,x,y,z,a,b) 2814 #define __itt_task_begin_ex_ptr ITTNOTIFY_NAME(task_begin_ex) 2815 #define __itt_task_begin_fn_ex(d,x,y,z,a,b) ITTNOTIFY_VOID_D5(task_begin_fn_ex,d,x,y,z,a,b) 2816 #define __itt_task_begin_fn_ex_ptr ITTNOTIFY_NAME(task_begin_fn_ex) 2817 #define __itt_task_end_ex(d,x,y) ITTNOTIFY_VOID_D2(task_end_ex,d,x,y) 2818 #define __itt_task_end_ex_ptr ITTNOTIFY_NAME(task_end_ex) 2820 #define __itt_task_begin_ex(domain,clock_domain,timestamp,id,parentid,name) 2821 #define __itt_task_begin_ex_ptr 0 2822 #define __itt_task_begin_fn_ex(domain,clock_domain,timestamp,id,parentid,fn) 2823 #define __itt_task_begin_fn_ex_ptr 0 2824 #define __itt_task_end_ex(domain,clock_domain,timestamp) 2825 #define __itt_task_end_ex_ptr 0 2828 #define __itt_task_begin_ex_ptr 0 2829 #define __itt_task_begin_fn_ex_ptr 0 2830 #define __itt_task_end_ex_ptr 0 2847 #ifndef INTEL_NO_MACRO_BODY 2848 #ifndef INTEL_NO_ITTNOTIFY_API 2850 #define __itt_marker_ex(d,x,y,z,a,b) ITTNOTIFY_VOID_D5(marker_ex,d,x,y,z,a,b) 2851 #define __itt_marker_ex_ptr ITTNOTIFY_NAME(marker_ex) 2853 #define __itt_marker_ex(domain,clock_domain,timestamp,id,name,scope) 2854 #define __itt_marker_ex_ptr 0 2857 #define __itt_marker_ex_ptr 0 2886 #ifndef INTEL_NO_MACRO_BODY 2887 #ifndef INTEL_NO_ITTNOTIFY_API 2890 #define __itt_relation_add_to_current_ex(d,x,y,z,a) ITTNOTIFY_VOID_D4(relation_add_to_current_ex,d,x,y,z,a) 2891 #define __itt_relation_add_to_current_ex_ptr ITTNOTIFY_NAME(relation_add_to_current_ex) 2892 #define __itt_relation_add_ex(d,x,y,z,a,b) ITTNOTIFY_VOID_D5(relation_add_ex,d,x,y,z,a,b) 2893 #define __itt_relation_add_ex_ptr ITTNOTIFY_NAME(relation_add_ex) 2895 #define __itt_relation_add_to_current_ex(domain,clock_domain,timestame,relation,tail) 2896 #define __itt_relation_add_to_current_ex_ptr 0 2897 #define __itt_relation_add_ex(domain,clock_domain,timestamp,head,relation,tail) 2898 #define __itt_relation_add_ex_ptr 0 2901 #define __itt_relation_add_to_current_ex_ptr 0 2902 #define __itt_relation_add_ex_ptr 0 2907 typedef enum ___itt_track_group_type
2909 __itt_track_group_type_normal = 0
2910 } __itt_track_group_type;
2914 #pragma pack(push, 8) 2916 typedef struct ___itt_track_group
2918 __itt_string_handle*
name;
2919 struct ___itt_track*
track;
2920 __itt_track_group_type tgtype;
2923 struct ___itt_track_group* next;
2924 } __itt_track_group;
2936 #ifdef INTEL_ITTNOTIFY_API_PRIVATE 2937 , __itt_track_type_queue
2942 #pragma pack(push, 8) 2944 typedef struct ___itt_track
2946 __itt_string_handle*
name;
2947 __itt_track_group* group;
2951 struct ___itt_track* next;
2963 #ifndef INTEL_NO_MACRO_BODY 2964 #ifndef INTEL_NO_ITTNOTIFY_API 2966 #define __itt_track_group_create ITTNOTIFY_DATA(track_group_create) 2967 #define __itt_track_group_create_ptr ITTNOTIFY_NAME(track_group_create) 2969 #define __itt_track_group_create(name) (__itt_track_group*)0 2970 #define __itt_track_group_create_ptr 0 2973 #define __itt_track_group_create_ptr 0 2983 #ifndef INTEL_NO_MACRO_BODY 2984 #ifndef INTEL_NO_ITTNOTIFY_API 2986 #define __itt_track_create ITTNOTIFY_DATA(track_create) 2987 #define __itt_track_create_ptr ITTNOTIFY_NAME(track_create) 2989 #define __itt_track_create(track_group,name,track_type) (__itt_track*)0 2990 #define __itt_track_create_ptr 0 2993 #define __itt_track_create_ptr 0 3003 #ifndef INTEL_NO_MACRO_BODY 3004 #ifndef INTEL_NO_ITTNOTIFY_API 3006 #define __itt_set_track ITTNOTIFY_VOID(set_track) 3007 #define __itt_set_track_ptr ITTNOTIFY_NAME(set_track) 3009 #define __itt_set_track(track) 3010 #define __itt_set_track_ptr 0 3013 #define __itt_set_track_ptr 0 3033 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3036 #if defined(UNICODE) || defined(_UNICODE) 3037 # define __itt_event_create __itt_event_createW 3038 # define __itt_event_create_ptr __itt_event_createW_ptr 3040 # define __itt_event_create __itt_event_createA 3041 # define __itt_event_create_ptr __itt_event_createA_ptr 3048 #ifndef INTEL_NO_MACRO_BODY 3049 #ifndef INTEL_NO_ITTNOTIFY_API 3050 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3056 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3057 #define __itt_event_createA ITTNOTIFY_DATA(event_createA) 3058 #define __itt_event_createA_ptr ITTNOTIFY_NAME(event_createA) 3059 #define __itt_event_createW ITTNOTIFY_DATA(event_createW) 3060 #define __itt_event_createW_ptr ITTNOTIFY_NAME(event_createW) 3062 #define __itt_event_create ITTNOTIFY_DATA(event_create) 3063 #define __itt_event_create_ptr ITTNOTIFY_NAME(event_create) 3066 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3067 #define __itt_event_createA(name, namelen) (__itt_event)0 3068 #define __itt_event_createA_ptr 0 3069 #define __itt_event_createW(name, namelen) (__itt_event)0 3070 #define __itt_event_createW_ptr 0 3072 #define __itt_event_create(name, namelen) (__itt_event)0 3073 #define __itt_event_create_ptr 0 3077 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3078 #define __itt_event_createA_ptr 0 3079 #define __itt_event_createW_ptr 0 3081 #define __itt_event_create_ptr 0 3093 #ifndef INTEL_NO_MACRO_BODY 3094 #ifndef INTEL_NO_ITTNOTIFY_API 3096 #define __itt_event_start ITTNOTIFY_DATA(event_start) 3097 #define __itt_event_start_ptr ITTNOTIFY_NAME(event_start) 3099 #define __itt_event_start(event) (int)0 3100 #define __itt_event_start_ptr 0 3103 #define __itt_event_start_ptr 0 3115 #ifndef INTEL_NO_MACRO_BODY 3116 #ifndef INTEL_NO_ITTNOTIFY_API 3118 #define __itt_event_end ITTNOTIFY_DATA(event_end) 3119 #define __itt_event_end_ptr ITTNOTIFY_NAME(event_end) 3121 #define __itt_event_end(event) (int)0 3122 #define __itt_event_end_ptr 0 3125 #define __itt_event_end_ptr 0 3171 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3174 #if defined(UNICODE) || defined(_UNICODE) 3175 # define __itt_av_save __itt_av_saveW 3176 # define __itt_av_save_ptr __itt_av_saveW_ptr 3178 # define __itt_av_save __itt_av_saveA 3179 # define __itt_av_save_ptr __itt_av_saveA_ptr 3186 #ifndef INTEL_NO_MACRO_BODY 3187 #ifndef INTEL_NO_ITTNOTIFY_API 3188 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3194 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3195 #define __itt_av_saveA ITTNOTIFY_DATA(av_saveA) 3196 #define __itt_av_saveA_ptr ITTNOTIFY_NAME(av_saveA) 3197 #define __itt_av_saveW ITTNOTIFY_DATA(av_saveW) 3198 #define __itt_av_saveW_ptr ITTNOTIFY_NAME(av_saveW) 3200 #define __itt_av_save ITTNOTIFY_DATA(av_save) 3201 #define __itt_av_save_ptr ITTNOTIFY_NAME(av_save) 3204 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3205 #define __itt_av_saveA(name) 3206 #define __itt_av_saveA_ptr 0 3207 #define __itt_av_saveW(name) 3208 #define __itt_av_saveW_ptr 0 3210 #define __itt_av_save(name) 3211 #define __itt_av_save_ptr 0 3215 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3216 #define __itt_av_saveA_ptr 0 3217 #define __itt_av_saveW_ptr 0 3219 #define __itt_av_save_ptr 0 3227 #ifndef INTEL_NO_MACRO_BODY 3228 #ifndef INTEL_NO_ITTNOTIFY_API 3229 ITT_STUBV(ITTAPI,
void, enable_attach, (
void))
3230 #define __itt_enable_attach ITTNOTIFY_VOID(enable_attach) 3231 #define __itt_enable_attach_ptr ITTNOTIFY_NAME(enable_attach) 3233 #define __itt_enable_attach() 3234 #define __itt_enable_attach_ptr 0 3237 #define __itt_enable_attach_ptr 0 3254 #ifdef INTEL_ITTNOTIFY_API_PRIVATE 3256 #ifndef _ITTNOTIFY_PRIVATE_ 3257 #define _ITTNOTIFY_PRIVATE_ 3273 void ITTAPI __itt_task_begin_overlapped_ex(
const __itt_domain*
domain, __itt_clock_domain*
clock_domain,
unsigned long long timestamp, __itt_id taskid, __itt_id
parentid, __itt_string_handle*
name);
3283 void ITTAPI __itt_task_end_overlapped_ex(
const __itt_domain*
domain, __itt_clock_domain*
clock_domain,
unsigned long long timestamp, __itt_id taskid);
3286 #ifndef INTEL_NO_MACRO_BODY 3287 #ifndef INTEL_NO_ITTNOTIFY_API 3290 #define __itt_task_begin_overlapped_ex(d,x,y,z,a,b) ITTNOTIFY_VOID_D5(task_begin_overlapped_ex,d,x,y,z,a,b) 3291 #define __itt_task_begin_overlapped_ex_ptr ITTNOTIFY_NAME(task_begin_overlapped_ex) 3292 #define __itt_task_end_overlapped_ex(d,x,y,z) ITTNOTIFY_VOID_D3(task_end_overlapped_ex,d,x,y,z) 3293 #define __itt_task_end_overlapped_ex_ptr ITTNOTIFY_NAME(task_end_overlapped_ex) 3295 #define __itt_task_begin_overlapped_ex(domain,clock_domain,timestamp,taskid,parentid,name) 3296 #define __itt_task_begin_overlapped_ex_ptr 0 3297 #define __itt_task_end_overlapped_ex(domain,clock_domain,timestamp,taskid) 3298 #define __itt_task_end_overlapped_ex_ptr 0 3301 #define __itt_task_begin_overlapped_ex_ptr 0 3302 #define __itt_task_end_overlapped_ptr 0 3303 #define __itt_task_end_overlapped_ex_ptr 0 3324 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3327 #if defined(UNICODE) || defined(_UNICODE) 3328 # define __itt_mark_create __itt_mark_createW 3329 # define __itt_mark_create_ptr __itt_mark_createW_ptr 3331 # define __itt_mark_create __itt_mark_createA 3332 # define __itt_mark_create_ptr __itt_mark_createA_ptr 3339 #ifndef INTEL_NO_MACRO_BODY 3340 #ifndef INTEL_NO_ITTNOTIFY_API 3341 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3347 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3348 #define __itt_mark_createA ITTNOTIFY_DATA(mark_createA) 3349 #define __itt_mark_createA_ptr ITTNOTIFY_NAME(mark_createA) 3350 #define __itt_mark_createW ITTNOTIFY_DATA(mark_createW) 3351 #define __itt_mark_createW_ptr ITTNOTIFY_NAME(mark_createW) 3353 #define __itt_mark_create ITTNOTIFY_DATA(mark_create) 3354 #define __itt_mark_create_ptr ITTNOTIFY_NAME(mark_create) 3357 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3358 #define __itt_mark_createA(name) (__itt_mark_type)0 3359 #define __itt_mark_createA_ptr 0 3360 #define __itt_mark_createW(name) (__itt_mark_type)0 3361 #define __itt_mark_createW_ptr 0 3363 #define __itt_mark_create(name) (__itt_mark_type)0 3364 #define __itt_mark_create_ptr 0 3368 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3369 #define __itt_mark_createA_ptr 0 3370 #define __itt_mark_createW_ptr 0 3372 #define __itt_mark_create_ptr 0 3389 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3392 #if defined(UNICODE) || defined(_UNICODE) 3393 # define __itt_mark __itt_markW 3394 # define __itt_mark_ptr __itt_markW_ptr 3396 # define __itt_mark __itt_markA 3397 # define __itt_mark_ptr __itt_markA_ptr 3404 #ifndef INTEL_NO_MACRO_BODY 3405 #ifndef INTEL_NO_ITTNOTIFY_API 3406 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3412 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3413 #define __itt_markA ITTNOTIFY_DATA(markA) 3414 #define __itt_markA_ptr ITTNOTIFY_NAME(markA) 3415 #define __itt_markW ITTNOTIFY_DATA(markW) 3416 #define __itt_markW_ptr ITTNOTIFY_NAME(markW) 3418 #define __itt_mark ITTNOTIFY_DATA(mark) 3419 #define __itt_mark_ptr ITTNOTIFY_NAME(mark) 3422 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3423 #define __itt_markA(mt, parameter) (int)0 3424 #define __itt_markA_ptr 0 3425 #define __itt_markW(mt, parameter) (int)0 3426 #define __itt_markW_ptr 0 3428 #define __itt_mark(mt, parameter) (int)0 3429 #define __itt_mark_ptr 0 3433 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3434 #define __itt_markA_ptr 0 3435 #define __itt_markW_ptr 0 3437 #define __itt_mark_ptr 0 3447 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3450 #if defined(UNICODE) || defined(_UNICODE) 3451 # define __itt_mark_global __itt_mark_globalW 3452 # define __itt_mark_global_ptr __itt_mark_globalW_ptr 3454 # define __itt_mark_global __itt_mark_globalA 3455 # define __itt_mark_global_ptr __itt_mark_globalA_ptr 3462 #ifndef INTEL_NO_MACRO_BODY 3463 #ifndef INTEL_NO_ITTNOTIFY_API 3464 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3470 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3471 #define __itt_mark_globalA ITTNOTIFY_DATA(mark_globalA) 3472 #define __itt_mark_globalA_ptr ITTNOTIFY_NAME(mark_globalA) 3473 #define __itt_mark_globalW ITTNOTIFY_DATA(mark_globalW) 3474 #define __itt_mark_globalW_ptr ITTNOTIFY_NAME(mark_globalW) 3476 #define __itt_mark_global ITTNOTIFY_DATA(mark_global) 3477 #define __itt_mark_global_ptr ITTNOTIFY_NAME(mark_global) 3480 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3481 #define __itt_mark_globalA(mt, parameter) (int)0 3482 #define __itt_mark_globalA_ptr 0 3483 #define __itt_mark_globalW(mt, parameter) (int)0 3484 #define __itt_mark_globalW_ptr 0 3486 #define __itt_mark_global(mt, parameter) (int)0 3487 #define __itt_mark_global_ptr 0 3491 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3492 #define __itt_mark_globalA_ptr 0 3493 #define __itt_mark_globalW_ptr 0 3495 #define __itt_mark_global_ptr 0 3518 #ifndef INTEL_NO_MACRO_BODY 3519 #ifndef INTEL_NO_ITTNOTIFY_API 3521 #define __itt_mark_off ITTNOTIFY_DATA(mark_off) 3522 #define __itt_mark_off_ptr ITTNOTIFY_NAME(mark_off) 3524 #define __itt_mark_off(mt) (int)0 3525 #define __itt_mark_off_ptr 0 3528 #define __itt_mark_off_ptr 0 3539 #ifndef INTEL_NO_MACRO_BODY 3540 #ifndef INTEL_NO_ITTNOTIFY_API 3542 #define __itt_mark_global_off ITTNOTIFY_DATA(mark_global_off) 3543 #define __itt_mark_global_off_ptr ITTNOTIFY_NAME(mark_global_off) 3545 #define __itt_mark_global_off(mt) (int)0 3546 #define __itt_mark_global_off_ptr 0 3549 #define __itt_mark_global_off_ptr 0 3571 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3574 #if defined(UNICODE) || defined(_UNICODE) 3575 # define __itt_counter_create __itt_counter_createW 3576 # define __itt_counter_create_ptr __itt_counter_createW_ptr 3578 # define __itt_counter_create __itt_counter_createA 3579 # define __itt_counter_create_ptr __itt_counter_createA_ptr 3586 #ifndef INTEL_NO_MACRO_BODY 3587 #ifndef INTEL_NO_ITTNOTIFY_API 3588 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3594 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3595 #define __itt_counter_createA ITTNOTIFY_DATA(counter_createA) 3596 #define __itt_counter_createA_ptr ITTNOTIFY_NAME(counter_createA) 3597 #define __itt_counter_createW ITTNOTIFY_DATA(counter_createW) 3598 #define __itt_counter_createW_ptr ITTNOTIFY_NAME(counter_createW) 3600 #define __itt_counter_create ITTNOTIFY_DATA(counter_create) 3601 #define __itt_counter_create_ptr ITTNOTIFY_NAME(counter_create) 3604 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3605 #define __itt_counter_createA(name, domain) 3606 #define __itt_counter_createA_ptr 0 3607 #define __itt_counter_createW(name, domain) 3608 #define __itt_counter_createW_ptr 0 3610 #define __itt_counter_create(name, domain) 3611 #define __itt_counter_create_ptr 0 3615 #if ITT_PLATFORM==ITT_PLATFORM_WIN 3616 #define __itt_counter_createA_ptr 0 3617 #define __itt_counter_createW_ptr 0 3619 #define __itt_counter_create_ptr 0 3630 #ifndef INTEL_NO_MACRO_BODY 3631 #ifndef INTEL_NO_ITTNOTIFY_API 3633 #define __itt_counter_destroy ITTNOTIFY_VOID(counter_destroy) 3634 #define __itt_counter_destroy_ptr ITTNOTIFY_NAME(counter_destroy) 3636 #define __itt_counter_destroy(id) 3637 #define __itt_counter_destroy_ptr 0 3640 #define __itt_counter_destroy_ptr 0 3650 #ifndef INTEL_NO_MACRO_BODY 3651 #ifndef INTEL_NO_ITTNOTIFY_API 3653 #define __itt_counter_inc ITTNOTIFY_VOID(counter_inc) 3654 #define __itt_counter_inc_ptr ITTNOTIFY_NAME(counter_inc) 3656 #define __itt_counter_inc(id) 3657 #define __itt_counter_inc_ptr 0 3660 #define __itt_counter_inc_ptr 0 3670 #ifndef INTEL_NO_MACRO_BODY 3671 #ifndef INTEL_NO_ITTNOTIFY_API 3673 #define __itt_counter_inc_delta ITTNOTIFY_VOID(counter_inc_delta) 3674 #define __itt_counter_inc_delta_ptr ITTNOTIFY_NAME(counter_inc_delta) 3676 #define __itt_counter_inc_delta(id, value) 3677 #define __itt_counter_inc_delta_ptr 0 3680 #define __itt_counter_inc_delta_ptr 0 3703 #ifndef INTEL_NO_MACRO_BODY 3704 #ifndef INTEL_NO_ITTNOTIFY_API 3706 #define __itt_stack_caller_create ITTNOTIFY_DATA(stack_caller_create) 3707 #define __itt_stack_caller_create_ptr ITTNOTIFY_NAME(stack_caller_create) 3709 #define __itt_stack_caller_create() (__itt_caller)0 3710 #define __itt_stack_caller_create_ptr 0 3713 #define __itt_stack_caller_create_ptr 0 3720 void ITTAPI __itt_stack_caller_destroy(
__itt_caller id);
3723 #ifndef INTEL_NO_MACRO_BODY 3724 #ifndef INTEL_NO_ITTNOTIFY_API 3726 #define __itt_stack_caller_destroy ITTNOTIFY_VOID(stack_caller_destroy) 3727 #define __itt_stack_caller_destroy_ptr ITTNOTIFY_NAME(stack_caller_destroy) 3729 #define __itt_stack_caller_destroy(id) 3730 #define __itt_stack_caller_destroy_ptr 0 3733 #define __itt_stack_caller_destroy_ptr 0 3744 #ifndef INTEL_NO_MACRO_BODY 3745 #ifndef INTEL_NO_ITTNOTIFY_API 3747 #define __itt_stack_callee_enter ITTNOTIFY_VOID(stack_callee_enter) 3748 #define __itt_stack_callee_enter_ptr ITTNOTIFY_NAME(stack_callee_enter) 3750 #define __itt_stack_callee_enter(id) 3751 #define __itt_stack_callee_enter_ptr 0 3754 #define __itt_stack_callee_enter_ptr 0 3764 #ifndef INTEL_NO_MACRO_BODY 3765 #ifndef INTEL_NO_ITTNOTIFY_API 3767 #define __itt_stack_callee_leave ITTNOTIFY_VOID(stack_callee_leave) 3768 #define __itt_stack_callee_leave_ptr ITTNOTIFY_NAME(stack_callee_leave) 3770 #define __itt_stack_callee_leave(id) 3771 #define __itt_stack_callee_leave_ptr 0 3774 #define __itt_stack_callee_leave_ptr 0 3785 typedef enum __itt_error_code
3787 __itt_error_success = 0,
3788 __itt_error_no_module = 1,
3790 __itt_error_no_symbol = 2,
3792 __itt_error_unknown_group = 3,
3794 __itt_error_cant_read_env = 4,
3796 __itt_error_env_too_long = 5,
3798 __itt_error_system = 6
3802 typedef void (__itt_error_handler_t)(__itt_error_code code, va_list);
3803 __itt_error_handler_t* __itt_set_error_handler(__itt_error_handler_t*);
3805 const char* ITTAPI __itt_api_version(
void);
3809 #ifndef INTEL_NO_MACRO_BODY 3810 #ifndef INTEL_NO_ITTNOTIFY_API 3811 #define __itt_error_handler ITT_JOIN(INTEL_ITTNOTIFY_PREFIX, error_handler) 3812 void __itt_error_handler(__itt_error_code code, va_list args);
3813 extern const int ITTNOTIFY_NAME(err);
3814 #define __itt_err ITTNOTIFY_NAME(err) 3816 #define __itt_api_version ITTNOTIFY_DATA(api_version) 3817 #define __itt_api_version_ptr ITTNOTIFY_NAME(api_version) 3819 #define __itt_api_version() (const char*)0 3820 #define __itt_api_version_ptr 0 3823 #define __itt_api_version_ptr 0 void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p counter_inc_delta_v3
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s mark_global_off
Legacy User API functions and types.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type ITT_FORMAT d __itt_track ITT_FORMAT p void int const int * dimensions
void ITTAPI __itt_fsync_prepare(void *addr)
Fast synchronization which does no require spinning.
#define ITT_STUB(api, type, name, args, params, ptr, group, format)
__itt_track *ITTAPI __itt_track_create(__itt_track_group *track_group, __itt_string_handle *name, __itt_track_type track_type)
Create logical track.
void ITTAPI __itt_heap_internal_access_begin(void)
internal access begin
void ITTAPI __itt_model_site_end_2(void)
void ITTAPI __itt_model_task_beginAL(const char *name, size_t taskNameLen)
__itt_model_disable
Enumerator for the disable methods.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long value
void ITTAPI __itt_model_iteration_taskAL(const char *name, size_t taskNameLen)
void ITTAPI __itt_task_end(const __itt_domain *domain)
End the current task instance.
void ITTAPI __itt_task_end_overlapped(const __itt_domain *domain, __itt_id taskid)
End an overlapped task instance.
void ITTAPI __itt_detach(void)
Detach collection.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id tail
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p sync_releasing
__itt_clock_domain *ITTAPI __itt_clock_domain_create(__itt_get_clock_info_fn fn, void *fn_data)
Create a clock domain. Certain applications require the capability to trace their application using a...
__itt_metadata_type
describes the type of metadata
void const char const char * objname
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle * key
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d heap_internal_access_end
void ITTAPI __itt_relation_add_to_current(const __itt_domain *domain, __itt_relation relation, __itt_id tail)
Add a relation to the current task instance. The current task instance is the head of the relation.
void const char const char int attribute
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance * instance
void ITTAPI __itt_id_destroy_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_id id)
Destroy an instance of identifier. This ends the lifetime of the current instance of the given ID val...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d event_end
void ITTAPI __itt_marker_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_id id, __itt_string_handle *name, __itt_scope scope)
Create a marker instance.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p task_end_overlapped
void ITTAPI __itt_relation_add(const __itt_domain *domain, __itt_id head, __itt_relation relation, __itt_id tail)
Add a relation between two instance identifiers.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p model_task_beginW
static const char api_version[]
static const __itt_id __itt_null
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args heap_function_createW
void ITTAPI __itt_set_track(__itt_track *track)
Set the logical track.
void ITTAPI __itt_model_disable_push(__itt_model_disable x)
ANNOTATE_DISABLE_*_PUSH/ANNOTATE_DISABLE_*_POP support.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu relation_add_to_current_ex
void ITTAPI __itt_id_create(const __itt_domain *domain, __itt_id id)
Create an instance of identifier. This establishes the beginning of the lifetime of an instance of th...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type track_group_type
void * __itt_model_task
handle for lexical site
void ITTAPI __itt_heap_reset_detection(unsigned int reset_mask)
heap reset detection
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p counter_createA
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task * task
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p metadata_str_addW
void ITTAPI __itt_task_begin_fn(const __itt_domain *domain, __itt_id taskid, __itt_id parentid, void *fn)
Begin a task instance.
void ITTAPI __itt_suppress_mark_range(__itt_suppress_mode_t mode, unsigned int mask, void *address, size_t size)
Mark a range of memory for error suppression or unsuppression for error types included in mask.
void ITTAPI __itt_heap_record(unsigned int record_mask)
report
void ITTAPI __itt_model_induction_uses(void *addr, size_t size)
ANNOTATE_INDUCTION_USES support.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u id_destroy
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p sync_cancel
void ITTAPI __itt_heap_free_end(__itt_heap_function h, void *addr)
Record an free end occurrence.
void ITTAPI __itt_model_site_beginAL(const char *name, size_t siteNameLen)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type ITT_FORMAT d __itt_track ITT_FORMAT p void int const int int const char * filePath
void ITTAPI __itt_model_site_end(__itt_model_site *site, __itt_model_site_instance *instance)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group track_group_create
void ITTAPI __itt_counter_inc_delta_v3(const __itt_domain *domain, __itt_string_handle *name, unsigned long long delta)
Increment a counter by the value specified in delta.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type ITT_FORMAT d __itt_track ITT_FORMAT p void int const int int const char int columnOrder
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d heap_free_end
void ITTAPI __itt_model_record_deallocation(void *addr)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu metadata_add
void ITTAPI __itt_id_destroy(const __itt_domain *domain, __itt_id id)
Destroy an instance of identifier. This ends the lifetime of the current instance of the given ID val...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int record_mask
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s model_site_beginA
void ITTAPI __itt_sync_cancel(void *addr)
Quit spin loop without acquiring spin object.
void ITTAPI __itt_suppress_push(unsigned int mask)
Start suppressing errors identified in mask on this thread.
namespace msvc_inline_asm static inline void pause(uintptr_t delay)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu task_begin
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p suppress_pop
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p fsync_releasing
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p model_aggregate_task
#define __itt_domain_create
void ITTAPI __itt_frame_end_v3(const __itt_domain *domain, __itt_id *id)
End a frame instance. The first call to __itt_frame_end with a given ID ends the frame....
void ITTAPI __itt_sync_releasing(void *addr)
Start sync object releasing code. Is called before the lock release call.
void ITTAPI __itt_model_aggregate_task(size_t x)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int mask
void ITTAPI __itt_counter_inc_v3(const __itt_domain *domain, __itt_string_handle *name)
Increment a counter by one. The first call with a given name creates a counter by that name and sets ...
ITT_INLINE __itt_id ITTAPI __itt_id_make(void *addr, unsigned long long extra) ITT_INLINE_ATTRIBUTE
A convenience function is provided to create an ID without domain control.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d model_clear_uses
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu __itt_mark_type
void ITTAPI __itt_model_reduction_uses(void *addr, size_t size)
ANNOTATE_REDUCTION_USES support.
#define __itt_string_handle_create
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d metadata_str_add_with_scopeA
void ITTAPI __itt_heap_record_memory_growth_end(void)
record memory growth end
void ITTAPI __itt_thread_set_nameW(const wchar_t *name)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p model_lock_release
void ITTAPI __itt_metadata_str_add_with_scopeW(const __itt_domain *domain, __itt_scope scope, __itt_string_handle *key, const wchar_t *data, size_t length)
void ITTAPI __itt_heap_free_begin(__itt_heap_function h, void *addr)
Record an free begin occurrence.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p model_record_deallocation
void ITTAPI __itt_model_task_beginA(const char *name)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p heap_reallocate_end
void ITTAPI __itt_model_lock_acquire(void *lock)
ANNOTATE_LOCK_ACQUIRE/ANNOTATE_LOCK_RELEASE support.
void ITTAPI __itt_enable_attach(void)
#define __itt_metadata_str_add_with_scope
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t * parameter
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args suppress_clear_range
void ITTAPI __itt_heap_internal_access_end(void)
internal access end
void ITTAPI __itt_metadata_str_addA(const __itt_domain *domain, __itt_id id, __itt_string_handle *key, const char *data, size_t length)
Add string metadata to an instance of a named entity.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p model_reduction_uses
void ITTAPI __itt_task_begin_overlapped(const __itt_domain *domain, __itt_id taskid, __itt_id parentid, __itt_string_handle *name)
Begin an overlapped task instance.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s model_site_end_2
#define __itt_metadata_str_add
void ITTAPI __itt_task_begin(const __itt_domain *domain, __itt_id taskid, __itt_id parentid, __itt_string_handle *name)
Begin a task instance.
void ITTAPI __itt_suppress_clear_range(__itt_suppress_mode_t mode, unsigned int mask, void *address, size_t size)
Undo the effect of a matching call to __itt_suppress_mark_range. If not matching call is found,...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S markW
void const char * objtype
void ITTAPI __itt_heap_allocate_end(__itt_heap_function h, void **addr, size_t size, int initialized)
Record an allocation end occurrence.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t size
__itt_string_handle *ITTAPI __itt_string_handle_createA(const char *name)
Create a string handle. Create and return handle value that can be associated with a string....
int __itt_event
user event type
void ITTAPI __itt_heap_record_memory_growth_begin(void)
record memory growth begin
void ITTAPI __itt_metadata_add(const __itt_domain *domain, __itt_id id, __itt_string_handle *key, __itt_metadata_type type, size_t count, void *data)
Add metadata to an instance of a named entity.
void ITTAPI __itt_model_task_begin(__itt_model_task *task, __itt_model_task_instance *instance, const char *name)
ANNOTATE_TASK_BEGIN/ANNOTATE_TASK_END support.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp end
__itt_heap_function ITTAPI __itt_heap_function_createA(const char *name, const char *domain)
Create an identification for heap function.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu mark_createW
void ITTAPI __itt_model_site_beginA(const char *name)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s model_iteration_taskA
void ITTAPI __itt_relation_add_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_id head, __itt_relation relation, __itt_id tail)
Add a relation between two instance identifiers.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S mark_globalA
void ITTAPI __itt_model_observe_uses(void *addr, size_t size)
ANNOTATE_OBSERVE_USES support.
void ITTAPI __itt_metadata_str_add_with_scopeA(const __itt_domain *domain, __itt_scope scope, __itt_string_handle *key, const char *data, size_t length)
Add string metadata to an instance of a named entity.
void ITTAPI __itt_sync_renameA(void *addr, const char *name)
Rename a synchronization object.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p __itt_counter
void ITTAPI __itt_thread_set_nameA(const char *name)
Sets thread name of calling thread.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function h
void ITTAPI __itt_model_site_begin(__itt_model_site *site, __itt_model_site_instance *instance, const char *name)
ANNOTATE_SITE_BEGIN/ANNOTATE_SITE_END support.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t * domain
void ITTAPI __itt_model_lock_acquire_2(void *lock)
struct ___itt_caller * __itt_caller
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t length
void * __itt_model_task_instance
handle for dynamic instance
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s counter_destroy
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int initialized
void const char const char int ITT_FORMAT __itt_group_sync x void const char * name
void ITTAPI __itt_marker(const __itt_domain *domain, __itt_id id, __itt_string_handle *name, __itt_scope scope)
Create a marker instance.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event event
void ITTAPI __itt_frame_submit_v3(const __itt_domain *domain, __itt_id *id, __itt_timestamp begin, __itt_timestamp end)
Submits a frame instance. Successive calls to __itt_frame_begin or __itt_frame_submit with the same I...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id head
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p model_site_end
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p stack_callee_leave
void ITTAPI __itt_sync_prepare(void *addr)
Enter spin loop on user-defined sync object.
void ITTAPI __itt_relation_add_to_current_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_relation relation, __itt_id tail)
Add a relation to the current task instance. The current task instance is the head of the relation.
__itt_string_handle *ITTAPI __itt_string_handle_createW(const wchar_t *name)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int namelen
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void * fn
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p event_createW
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args heap_record
void ITTAPI __itt_task_end_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp)
End the current task instance.
int LIBITTAPI __itt_event_start(__itt_event event)
Record an event occurrence.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu marker_ex
__itt_av_data_type
Defines types of arrays data (for C/C++ intrinsic types)
void ITTAPI __itt_model_iteration_taskA(const char *name)
void * __itt_model_site_instance
handle for dynamic instance
__itt_relation
The kind of relation between two instances is specified by the enumerated type __itt_relation....
void ITTAPI __itt_model_clear_uses(void *addr)
ANNOTATE_CLEAR_USES support.
enum __itt_suppress_mode __itt_suppress_mode_t
void ITTAPI __itt_task_group(const __itt_domain *domain, __itt_id id, __itt_id parentid, __itt_string_handle *name)
Denotes a task_group instance. Successive calls to __itt_task_group with the same ID are ignored.
__itt_event LIBITTAPI __itt_event_createA(const char *name, int namelen)
Create an event notification.
__itt_domain *ITTAPI __itt_domain_createA(const char *name)
Create a domain. Create domain using some domain name: the URI naming style is recommended....
__itt_domain *ITTAPI __itt_domain_createW(const wchar_t *name)
void ITTAPI __itt_model_task_end_2(void)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t new_size
#define __itt_heap_function_create
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d stack_caller_destroy
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p counter_inc_delta
int LIBITTAPI __itt_event_end(__itt_event event)
Record an event end occurrence.
void ITTAPI __itt_pause(void)
Pause collection.
__itt_scope
Describes the scope of an event object in the trace.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d model_disable_pop
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args heap_record_memory_growth_end
void ITTAPI __itt_sync_renameW(void *addr, const wchar_t *name)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type mt
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id parentid
void ITTAPI __itt_heap_reallocate_end(__itt_heap_function h, void *addr, void **new_addr, size_t new_size, int initialized)
Record an reallocation end occurrence.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type ITT_FORMAT d set_track
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args id_destroy_ex
void ITTAPI __itt_model_lock_release(void *lock)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation relation
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void * address
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s model_task_beginA
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id id
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site * site
void ITTAPI __itt_fsync_releasing(void *addr)
Fast synchronization which does no require spinning.
void ITTAPI __itt_metadata_add_with_scope(const __itt_domain *domain, __itt_scope scope, __itt_string_handle *key, __itt_metadata_type type, size_t count, void *data)
Add metadata to an instance of a named entity.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p task_end
void ITTAPI __itt_suppress_pop(void)
Undo the effects of the matching call to __itt_suppress_push.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t count
void ITTAPI __itt_frame_begin_v3(const __itt_domain *domain, __itt_id *id)
Begin a frame instance. Successive calls to __itt_frame_begin with the same ID are ignored until a ca...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s sync_destroy
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope scope
__itt_track_group *ITTAPI __itt_track_group_create(__itt_string_handle *name, __itt_track_group_type track_group_type)
Create logical track group.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void ** new_addr
void ITTAPI __itt_model_record_allocation(void *addr, size_t size)
ANNOTATE_RECORD_ALLOCATION/ANNOTATE_RECORD_DEALLOCATION support.
#define __itt_event_create
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p frame_submit_v3
void ITTAPI __itt_fsync_acquired(void *addr)
Fast synchronization which does no require spinning.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type ITT_FORMAT d __itt_track ITT_FORMAT p void int rank
void const char const char int ITT_FORMAT __itt_group_sync x sync_renameA
int ITTAPI __itt_av_saveA(void *data, int rank, const int *dimensions, int type, const char *filePath, int columnOrder)
Save an array data to a file. Output format is defined by the file extension. The csv and bmp formats...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp begin
void ITTAPI __itt_clock_domain_reset(void)
Recalculate clock domains frequences and clock base timestamps.
void ITTAPI __itt_sync_acquired(void *addr)
Successful spin loop completion (sync object acquired)
void ITTAPI __itt_fsync_cancel(void *addr)
Fast synchronization which does no require spinning.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p clock_domain_reset
void ITTAPI __itt_model_lock_release_2(void *lock)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p model_task_end
__itt_event LIBITTAPI __itt_event_createW(const wchar_t *name, int namelen)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d fsync_cancel
void ITTAPI __itt_task_begin_fn_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_id taskid, __itt_id parentid, void *fn)
Begin a task instance.
void ITTAPI __itt_sync_destroy(void *addr)
Destroy a synchronization object.
void * __itt_model_site
handle for lexical site
void ITTAPI __itt_sync_createA(void *addr, const char *objtype, const char *objname, int attribute)
Name a synchronization object.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu region_begin
__itt_heap_function ITTAPI __itt_heap_function_createW(const wchar_t *name, const wchar_t *domain)
void * __itt_heap_function
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args model_lock_acquire_2
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type type
void ITTAPI __itt_model_task_end(__itt_model_task *task, __itt_model_task_instance *instance)
void ITTAPI __itt_model_site_beginW(const wchar_t *name)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p task_begin_overlapped
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t mode
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu task_begin_fn_ex
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void * lock
#define __itt_sync_rename
void ITTAPI __itt_heap_allocate_begin(__itt_heap_function h, size_t size, int initialized)
Record an allocation begin occurrence.
void ITTAPI __itt_id_create_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_id id)
Create an instance of identifier. This establishes the beginning of the lifetime of an instance of th...
void ITTAPI __itt_heap_reallocate_begin(__itt_heap_function h, void *addr, size_t new_size, int initialized)
Record an reallocation begin occurrence.
void ITTAPI __itt_resume(void)
Resume collection.
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void * data
void ITTAPI __itt_model_disable_pop(void)
#define __itt_sync_create
#define ITT_STUBV(api, type, name, args, params, ptr, group, format)
void ITTAPI __itt_task_begin_ex(const __itt_domain *domain, __itt_clock_domain *clock_domain, unsigned long long timestamp, __itt_id taskid, __itt_id parentid, __itt_string_handle *name)
Begin a task instance.
int ITTAPI __itt_av_saveW(void *data, int rank, const int *dimensions, int type, const wchar_t *filePath, int columnOrder)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type ITT_FORMAT d __itt_track * track
___itt_track_type
Placeholder for custom track types. Currently, "normal" custom track is the only available track type...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s heap_allocate_end
void ITTAPI __itt_model_task_beginW(const wchar_t *name)
void ITTAPI __itt_metadata_str_addW(const __itt_domain *domain, __itt_id id, __itt_string_handle *key, const wchar_t *data, size_t length)
void ITTAPI __itt_sync_createW(void *addr, const wchar_t *objtype, const wchar_t *objname, int attribute)
void ITTAPI __itt_model_iteration_taskW(const wchar_t *name)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long timestamp
#define __itt_thread_set_name
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu relation_add
enum ___itt_track_type __itt_track_type
Placeholder for custom track types. Currently, "normal" custom track is the only available track type...
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain * clock_domain
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void ITT_FORMAT p const __itt_domain __itt_id __itt_string_handle const wchar_t size_t ITT_FORMAT lu const __itt_domain __itt_id __itt_relation __itt_id ITT_FORMAT p const wchar_t int ITT_FORMAT __itt_group_mark d __itt_event ITT_FORMAT __itt_group_mark d void const wchar_t const wchar_t int ITT_FORMAT __itt_group_sync __itt_group_fsync x void const wchar_t int const wchar_t int int ITT_FORMAT __itt_group_sync __itt_group_fsync x void ITT_FORMAT __itt_group_sync __itt_group_fsync p void ITT_FORMAT __itt_group_sync __itt_group_fsync p void size_t ITT_FORMAT lu no args __itt_obj_prop_t __itt_obj_state_t ITT_FORMAT d const char ITT_FORMAT s __itt_frame ITT_FORMAT p const char const char ITT_FORMAT s __itt_counter ITT_FORMAT p __itt_counter unsigned long long ITT_FORMAT lu const wchar_t ITT_FORMAT S __itt_mark_type const wchar_t ITT_FORMAT S __itt_mark_type const char ITT_FORMAT s __itt_mark_type ITT_FORMAT d __itt_caller ITT_FORMAT p __itt_caller ITT_FORMAT p no args const __itt_domain __itt_clock_domain unsigned long long __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_id void ITT_FORMAT p const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_id __itt_string_handle __itt_scope ITT_FORMAT d const __itt_domain __itt_scope __itt_string_handle const char size_t ITT_FORMAT lu const __itt_domain __itt_clock_domain unsigned long long __itt_relation __itt_id ITT_FORMAT lu __itt_track_group __itt_string_handle __itt_track_group_type ITT_FORMAT d __itt_track ITT_FORMAT p av_saveA
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p frame_begin_v3