reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/thirdparty/ittnotify/ittnotify_static.cpp
  274     if (_N_(_ittapi_global).error_handler != NULL)
  276         __itt_error_handler_t* handler = (__itt_error_handler_t*)(size_t)_N_(_ittapi_global).error_handler;
  332     ITT_MUTEX_INIT_AND_LOCK(_N_(_ittapi_global));
  333     if (_N_(_ittapi_global).api_initialized)
  344             if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  349     for (h_tail = NULL, h = _N_(_ittapi_global).domain_list; h != NULL; h_tail = h, h = h->next)
  355         NEW_DOMAIN_A(&_N_(_ittapi_global),h,h_tail,name);
  357     if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  404     ITT_MUTEX_INIT_AND_LOCK(_N_(_ittapi_global));
  405     if (_N_(_ittapi_global).api_initialized)
  416             if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  421     for (h_tail = NULL, h = _N_(_ittapi_global).string_list; h != NULL; h_tail = h, h = h->next)
  427         NEW_STRING_HANDLE_A(&_N_(_ittapi_global),h,h_tail,name);
  429     if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  480     ITT_MUTEX_INIT_AND_LOCK(_N_(_ittapi_global));
  481     if (_N_(_ittapi_global).api_initialized)
  492             if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  497     for (h_tail = NULL, h = _N_(_ittapi_global).counter_list; h != NULL; h_tail = h, h = h->next)
  504        NEW_COUNTER_A(&_N_(_ittapi_global),h,h_tail,name,domain,type);
  506     if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  555     ITT_MUTEX_INIT_AND_LOCK(_N_(_ittapi_global));
  556     if (_N_(_ittapi_global).api_initialized)
  567             if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  572     for (h_tail = NULL, h = _N_(_ittapi_global).counter_list; h != NULL; h_tail = h, h = h->next)
  579        NEW_COUNTER_A(&_N_(_ittapi_global),h,h_tail,name,domain,type);
  581     if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
  589     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
  589     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
  599         _N_(_ittapi_global).state = __itt_collection_paused;
  605     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
  605     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
  615         _N_(_ittapi_global).state = __itt_collection_normal;
  644     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
  644     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
  679     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
  679     if (!_N_(_ittapi_global).api_initialized && _N_(_ittapi_global).thread_list == NULL)
 1016     for (i = 0; _N_(_ittapi_global).api_list_ptr[i].name != NULL; i++)
 1017         *_N_(_ittapi_global).api_list_ptr[i].func_ptr = _N_(_ittapi_global).api_list_ptr[i].null_func;
 1017         *_N_(_ittapi_global).api_list_ptr[i].func_ptr = _N_(_ittapi_global).api_list_ptr[i].null_func;
 1031     if (_N_(_ittapi_global).api_initialized)
 1033         ITT_MUTEX_INIT_AND_LOCK(_N_(_ittapi_global));
 1034         if (_N_(_ittapi_global).api_initialized)
 1039                 if (_N_(_ittapi_global).lib != NULL)
 1041                     __itt_api_fini_ptr = (__itt_api_fini_t*)(size_t)__itt_get_proc(_N_(_ittapi_global).lib, "__itt_api_fini");
 1045                     __itt_api_fini_ptr(&_N_(_ittapi_global));
 1055                 _N_(_ittapi_global).api_initialized = 0;
 1059         if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
 1072     if (!_N_(_ittapi_global).api_initialized)
 1075         ITT_MUTEX_INIT_AND_LOCK(_N_(_ittapi_global));
 1078         if (!_N_(_ittapi_global).api_initialized)
 1090                     _N_(_ittapi_global).lib = __itt_load_lib((lib_name == NULL) ? ittnotify_lib_name : lib_name);
 1092                     if (_N_(_ittapi_global).lib != NULL)
 1095                         int lib_version = __itt_lib_version(_N_(_ittapi_global).lib);
 1103                             for (i = 0; _N_(_ittapi_global).api_list_ptr[i].name != NULL; i++)
 1105                                 if (_N_(_ittapi_global).api_list_ptr[i].group & groups & init_groups)
 1107                                     *_N_(_ittapi_global).api_list_ptr[i].func_ptr = (void*)__itt_get_proc(_N_(_ittapi_global).lib, _N_(_ittapi_global).api_list_ptr[i].name);
 1107                                     *_N_(_ittapi_global).api_list_ptr[i].func_ptr = (void*)__itt_get_proc(_N_(_ittapi_global).lib, _N_(_ittapi_global).api_list_ptr[i].name);
 1107                                     *_N_(_ittapi_global).api_list_ptr[i].func_ptr = (void*)__itt_get_proc(_N_(_ittapi_global).lib, _N_(_ittapi_global).api_list_ptr[i].name);
 1108                                     if (*_N_(_ittapi_global).api_list_ptr[i].func_ptr == NULL)
 1111                                         *_N_(_ittapi_global).api_list_ptr[i].func_ptr = _N_(_ittapi_global).api_list_ptr[i].null_func;
 1111                                         *_N_(_ittapi_global).api_list_ptr[i].func_ptr = _N_(_ittapi_global).api_list_ptr[i].null_func;
 1112                                         __itt_report_error(__itt_error_no_symbol, lib_name, _N_(_ittapi_global).api_list_ptr[i].name);
 1119                                     *_N_(_ittapi_global).api_list_ptr[i].func_ptr = _N_(_ittapi_global).api_list_ptr[i].null_func;
 1119                                     *_N_(_ittapi_global).api_list_ptr[i].func_ptr = _N_(_ittapi_global).api_list_ptr[i].null_func;
 1145                             __itt_api_init_ptr = (__itt_api_init_t*)(size_t)__itt_get_proc(_N_(_ittapi_global).lib, "__itt_api_init");
 1147                                 __itt_api_init_ptr(&_N_(_ittapi_global), init_groups);
 1168                 _N_(_ittapi_global).api_initialized = 1;
 1176         if (PTHREAD_SYMBOLS) __itt_mutex_unlock(&_N_(_ittapi_global).mutex);
 1181     for (i = 0; _N_(_ittapi_global).api_list_ptr[i].name != NULL; i++)
 1183         if (*_N_(_ittapi_global).api_list_ptr[i].func_ptr != _N_(_ittapi_global).api_list_ptr[i].null_func &&
 1183         if (*_N_(_ittapi_global).api_list_ptr[i].func_ptr != _N_(_ittapi_global).api_list_ptr[i].null_func &&
 1184             _N_(_ittapi_global).api_list_ptr[i].group & init_groups)
 1194     __itt_error_handler_t* prev = (__itt_error_handler_t*)(size_t)_N_(_ittapi_global).error_handler;
 1195     _N_(_ittapi_global).error_handler = (void*)(size_t)handler;