Source symbols: src/simpleomp.cpp
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@dda2e28bae2a084760361197d87f06e685604e52 · 2026-07-13T07:13:46Z
- Declarations: 14
- Referenced calls: 48
Declared symbols
void— static at line 57; referencesinit_g_kmp_global,kmp_threadfunc,KMPTaskQueue,dispatch,lock,unlock,for,put,signal,wait,get,KMPGlobal,deinit,try_init,pthread_once,init,get_cpu_count,max,Thread,allocavoid— static at line 58; referenceskmp_threadfunc,KMPTaskQueue,dispatch,lock,unlock,for,put,signal,wait,get,KMPGlobal,deinit,try_init,pthread_once,init,get_cpu_count,max,Thread,alloca,sizeofKMPTask— class at line 66; referencesvoidKMPTaskQueue— class at line 91; referencesdispatch,lock,unlock,for,put,signal,wait,getKMPGlobal— class at line 184; referencesdeinit,try_init,pthread_once,init,get_cpu_count,KMPTaskQueue,max,for,Thread,alloca,sizeof,dispatch,joinpthread_once_t— static at line 206; referencesinit,get_cpu_count,KMPTaskQueue,max,for,Threadncnn— static at line 282; referencesinit_g_kmp_global,initncnn— static at line 284; referencesinit_g_kmp_global,initncnn— static at line 285; referencesinit_g_kmp_global,initvoid— static at line 287; referencesinit_g_kmp_global,initint— static at line 337; referenceskmp_invoke_microtaskvoid— static at line 448; referenceskmp_threadfunc,for,get,set,kmp_invoke_microtask,lock,signal,unlockncnn— static at line 644parallel_context— struct at line 646
File-level call references
void— line 18init_g_kmp_global— line 57kmp_threadfunc— line 58KMPTaskQueue— line 94dispatch— line 108lock— line 110unlock— line 114for— line 116put— line 118signal— line 135wait— line 143get— line 155KMPGlobal— line 187deinit— line 197try_init— line 200pthread_once— line 202init— line 208get_cpu_count— line 211max— line 213Thread— line 222alloca— line 233sizeof— line 233join— line 260omp_get_max_threads— line 296omp_get_dynamic— line 301omp_set_dynamic— line 306omp_set_num_threads— line 311set— line 313omp_get_num_threads— line 316omp_get_thread_num— line 321kmp_get_blocktime— line 327kmp_set_blocktime— line 332kmp_invoke_microtask— line 337__kmpc_global_thread_num— line 492__kmpc_push_num_threads— line 498__kmpc_fork_call— line 504va_start— line 515va_arg— line 517va_end— line 518__kmpc_for_static_init_4— line 573min— line 580__kmpc_for_static_init_4u— line 589__kmpc_for_static_init_8— line 605__kmpc_for_static_init_8u— line 621__kmpc_for_static_fini— line 637GOMP_parallel_start— line 654GOMP_parallel_end— line 705GOMP_parallel— line 725
Source: src/simpleomp.cpp