• Home
  • Raw
  • Download

Lines Matching refs:kmp_info_t

2651 } kmp_info_t;  typedef
2740 KMP_ALIGN_CACHE kmp_info_t **t_threads;
2825 kmp_info_t *r_uber_thread;
3113 extern kmp_info_t **__kmp_threads; /* Descriptors for the threads */
3116 extern volatile kmp_info_t *__kmp_thread_pool;
3117 extern kmp_info_t *__kmp_thread_pool_insert_pt;
3159 static inline int __kmp_gtid_from_thread(const kmp_info_t *thr) { in __kmp_gtid_from_thread()
3164 static inline kmp_info_t *__kmp_thread_from_gtid(int gtid) { in __kmp_thread_from_gtid()
3190 extern kmp_info_t __kmp_monitor;
3251 static inline kmp_info_t *__kmp_entry_thread() { in __kmp_entry_thread()
3264 extern unsigned short __kmp_get_random(kmp_info_t *thread);
3265 extern void __kmp_init_random(kmp_info_t *thread);
3279 extern void *___kmp_fast_allocate(kmp_info_t *this_thr,
3281 extern void ___kmp_fast_free(kmp_info_t *this_thr, void *ptr KMP_SRC_LOC_DECL);
3282 extern void __kmp_free_fast_memory(kmp_info_t *this_thr);
3283 extern void __kmp_initialize_fast_memory(kmp_info_t *this_thr);
3290 extern void *___kmp_thread_malloc(kmp_info_t *th, size_t size KMP_SRC_LOC_DECL);
3291 extern void *___kmp_thread_calloc(kmp_info_t *th, size_t nelem,
3293 extern void *___kmp_thread_realloc(kmp_info_t *th, void *ptr,
3295 extern void ___kmp_thread_free(kmp_info_t *th, void *ptr KMP_SRC_LOC_DECL);
3388 extern void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64<> *flag,
3410 extern void __kmp_check_stack_overlap(kmp_info_t *thr);
3441 extern void __kmp_balanced_affinity(kmp_info_t *th, int team_size);
3470 extern void __kmp_create_monitor(kmp_info_t *th);
3473 extern void *__kmp_launch_thread(kmp_info_t *thr);
3475 extern void __kmp_create_worker(int gtid, kmp_info_t *th, size_t stack_size);
3478 extern int __kmp_still_running(kmp_info_t *th);
3479 extern int __kmp_is_thread_alive(kmp_info_t *th, DWORD *exit_val);
3484 extern void __kmp_reap_monitor(kmp_info_t *th);
3486 extern void __kmp_reap_worker(kmp_info_t *th);
3489 extern int __kmp_try_suspend_mx(kmp_info_t *th);
3490 extern void __kmp_lock_suspend_mx(kmp_info_t *th);
3491 extern void __kmp_unlock_suspend_mx(kmp_info_t *th);
3509 extern void __kmp_suspend_initialize_thread(kmp_info_t *th);
3510 extern void __kmp_suspend_uninitialize_thread(kmp_info_t *th);
3512 extern kmp_info_t *__kmp_allocate_thread(kmp_root_t *root, kmp_team_t *team,
3520 int argc USE_NESTED_HOT_ARG(kmp_info_t *thr));
3521 extern void __kmp_free_thread(kmp_info_t *);
3523 kmp_team_t *USE_NESTED_HOT_ARG(kmp_info_t *));
3528 extern void __kmp_initialize_bget(kmp_info_t *th);
3529 extern void __kmp_finalize_bget(kmp_info_t *th);
3573 kmp_info_t *this_thr,
3576 kmp_info_t *this_thr,
3585 extern void __kmp_save_internal_controls(kmp_info_t *thread);
3589 extern void __kmp_aux_set_blocktime(int arg, kmp_info_t *thread, int tid);
3598 extern void __kmp_push_current_task_to_thread(kmp_info_t *this_thr,
3600 extern void __kmp_pop_current_task_from_thread(kmp_info_t *this_thr);
3606 extern void __kmp_init_implicit_task(ident_t *loc_ref, kmp_info_t *this_thr,
3609 extern void __kmp_finish_implicit_task(kmp_info_t *this_thr);
3610 extern void __kmp_free_implicit_task(kmp_info_t *this_thr);
3617 extern void __kmp_free_task_team(kmp_info_t *thread,
3621 extern void __kmp_task_team_setup(kmp_info_t *this_thr, kmp_team_t *team,
3623 extern void __kmp_task_team_sync(kmp_info_t *this_thr, kmp_team_t *team);
3624 extern void __kmp_task_team_wait(kmp_info_t *this_thr, kmp_team_t *team
3631 extern void __kmp_tasking_barrier(kmp_team_t *team, kmp_info_t *thread,
3999 int __kmp_execute_tasks_32(kmp_info_t *thread, kmp_int32 gtid,
4007 int __kmp_execute_tasks_64(kmp_info_t *thread, kmp_int32 gtid,
4014 int __kmp_execute_tasks_oncore(kmp_info_t *thread, kmp_int32 gtid,