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

References

projects/openmp/runtime/src/kmp.h
 3440 KMP_EXPORT void *kmpc_malloc(size_t size);
 3441 KMP_EXPORT void *kmpc_aligned_malloc(size_t size, size_t alignment);
 3442 KMP_EXPORT void *kmpc_calloc(size_t nelem, size_t elsize);
 3443 KMP_EXPORT void *kmpc_realloc(void *ptr, size_t size);
 3444 KMP_EXPORT void kmpc_free(void *ptr);
 3495 KMP_EXPORT int __kmpc_invoke_task_func(int gtid);
 3593 KMP_EXPORT void __kmpc_begin(ident_t *, kmp_int32 flags);
 3594 KMP_EXPORT void __kmpc_end(ident_t *);
 3596 KMP_EXPORT void __kmpc_threadprivate_register_vec(ident_t *, void *data,
 3601 KMP_EXPORT void __kmpc_threadprivate_register(ident_t *, void *data,
 3604 KMP_EXPORT void *__kmpc_threadprivate(ident_t *, kmp_int32 global_tid,
 3607 KMP_EXPORT kmp_int32 __kmpc_global_thread_num(ident_t *);
 3608 KMP_EXPORT kmp_int32 __kmpc_global_num_threads(ident_t *);
 3609 KMP_EXPORT kmp_int32 __kmpc_bound_thread_num(ident_t *);
 3610 KMP_EXPORT kmp_int32 __kmpc_bound_num_threads(ident_t *);
 3612 KMP_EXPORT kmp_int32 __kmpc_ok_to_fork(ident_t *);
 3613 KMP_EXPORT void __kmpc_fork_call(ident_t *, kmp_int32 nargs,
 3616 KMP_EXPORT void __kmpc_serialized_parallel(ident_t *, kmp_int32 global_tid);
 3617 KMP_EXPORT void __kmpc_end_serialized_parallel(ident_t *, kmp_int32 global_tid);
 3619 KMP_EXPORT void __kmpc_flush(ident_t *);
 3620 KMP_EXPORT void __kmpc_barrier(ident_t *, kmp_int32 global_tid);
 3621 KMP_EXPORT kmp_int32 __kmpc_master(ident_t *, kmp_int32 global_tid);
 3622 KMP_EXPORT void __kmpc_end_master(ident_t *, kmp_int32 global_tid);
 3623 KMP_EXPORT void __kmpc_ordered(ident_t *, kmp_int32 global_tid);
 3624 KMP_EXPORT void __kmpc_end_ordered(ident_t *, kmp_int32 global_tid);
 3625 KMP_EXPORT void __kmpc_critical(ident_t *, kmp_int32 global_tid,
 3627 KMP_EXPORT void __kmpc_end_critical(ident_t *, kmp_int32 global_tid,
 3629 KMP_EXPORT void __kmpc_critical_with_hint(ident_t *, kmp_int32 global_tid,
 3632 KMP_EXPORT kmp_int32 __kmpc_barrier_master(ident_t *, kmp_int32 global_tid);
 3633 KMP_EXPORT void __kmpc_end_barrier_master(ident_t *, kmp_int32 global_tid);
 3635 KMP_EXPORT kmp_int32 __kmpc_barrier_master_nowait(ident_t *,
 3638 KMP_EXPORT kmp_int32 __kmpc_single(ident_t *, kmp_int32 global_tid);
 3639 KMP_EXPORT void __kmpc_end_single(ident_t *, kmp_int32 global_tid);
 3641 KMP_EXPORT void KMPC_FOR_STATIC_INIT(ident_t *loc, kmp_int32 global_tid,
 3647 KMP_EXPORT void __kmpc_for_static_fini(ident_t *loc, kmp_int32 global_tid);
 3649 KMP_EXPORT void __kmpc_copyprivate(ident_t *loc, kmp_int32 global_tid,
 3659 KMP_EXPORT kmp_int32 __kmpc_omp_task(ident_t *loc_ref, kmp_int32 gtid,
 3661 KMP_EXPORT kmp_task_t *__kmpc_omp_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 3666 KMP_EXPORT kmp_task_t *__kmpc_omp_target_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 3672 KMP_EXPORT void __kmpc_omp_task_begin_if0(ident_t *loc_ref, kmp_int32 gtid,
 3674 KMP_EXPORT void __kmpc_omp_task_complete_if0(ident_t *loc_ref, kmp_int32 gtid,
 3676 KMP_EXPORT kmp_int32 __kmpc_omp_task_parts(ident_t *loc_ref, kmp_int32 gtid,
 3678 KMP_EXPORT kmp_int32 __kmpc_omp_taskwait(ident_t *loc_ref, kmp_int32 gtid);
 3680 KMP_EXPORT kmp_int32 __kmpc_omp_taskyield(ident_t *loc_ref, kmp_int32 gtid,
 3691 KMP_EXPORT void __kmpc_taskgroup(ident_t *loc, int gtid);
 3692 KMP_EXPORT void __kmpc_end_taskgroup(ident_t *loc, int gtid);
 3694 KMP_EXPORT kmp_int32 __kmpc_omp_task_with_deps(
 3698 KMP_EXPORT void __kmpc_omp_wait_deps(ident_t *loc_ref, kmp_int32 gtid,
 3706 KMP_EXPORT kmp_int32 __kmpc_cancel(ident_t *loc_ref, kmp_int32 gtid,
 3708 KMP_EXPORT kmp_int32 __kmpc_cancellationpoint(ident_t *loc_ref, kmp_int32 gtid,
 3710 KMP_EXPORT kmp_int32 __kmpc_cancel_barrier(ident_t *loc_ref, kmp_int32 gtid);
 3711 KMP_EXPORT int __kmp_get_cancellation_status(int cancel_kind);
 3713 KMP_EXPORT void __kmpc_proxy_task_completed(kmp_int32 gtid, kmp_task_t *ptask);
 3714 KMP_EXPORT void __kmpc_proxy_task_completed_ooo(kmp_task_t *ptask);
 3715 KMP_EXPORT void __kmpc_taskloop(ident_t *loc, kmp_int32 gtid, kmp_task_t *task,
 3720 KMP_EXPORT void *__kmpc_task_reduction_init(int gtid, int num_data, void *data);
 3721 KMP_EXPORT void *__kmpc_taskred_init(int gtid, int num_data, void *data);
 3722 KMP_EXPORT void *__kmpc_task_reduction_get_th_data(int gtid, void *tg, void *d);
 3723 KMP_EXPORT void *__kmpc_task_reduction_modifier_init(ident_t *loc, int gtid,
 3726 KMP_EXPORT void *__kmpc_taskred_modifier_init(ident_t *loc, int gtid, int is_ws,
 3728 KMP_EXPORT void __kmpc_task_reduction_modifier_fini(ident_t *loc, int gtid,
 3730 KMP_EXPORT kmp_int32 __kmpc_omp_reg_task_with_affinity(
 3735 KMP_EXPORT void __kmpc_init_lock(ident_t *loc, kmp_int32 gtid,
 3737 KMP_EXPORT void __kmpc_init_nest_lock(ident_t *loc, kmp_int32 gtid,
 3739 KMP_EXPORT void __kmpc_destroy_lock(ident_t *loc, kmp_int32 gtid,
 3741 KMP_EXPORT void __kmpc_destroy_nest_lock(ident_t *loc, kmp_int32 gtid,
 3743 KMP_EXPORT void __kmpc_set_lock(ident_t *loc, kmp_int32 gtid, void **user_lock);
 3744 KMP_EXPORT void __kmpc_set_nest_lock(ident_t *loc, kmp_int32 gtid,
 3746 KMP_EXPORT void __kmpc_unset_lock(ident_t *loc, kmp_int32 gtid,
 3748 KMP_EXPORT void __kmpc_unset_nest_lock(ident_t *loc, kmp_int32 gtid,
 3750 KMP_EXPORT int __kmpc_test_lock(ident_t *loc, kmp_int32 gtid, void **user_lock);
 3751 KMP_EXPORT int __kmpc_test_nest_lock(ident_t *loc, kmp_int32 gtid,
 3754 KMP_EXPORT void __kmpc_init_lock_with_hint(ident_t *loc, kmp_int32 gtid,
 3756 KMP_EXPORT void __kmpc_init_nest_lock_with_hint(ident_t *loc, kmp_int32 gtid,
 3762 KMP_EXPORT kmp_int32 __kmpc_reduce_nowait(
 3766 KMP_EXPORT void __kmpc_end_reduce_nowait(ident_t *loc, kmp_int32 global_tid,
 3768 KMP_EXPORT kmp_int32 __kmpc_reduce(
 3772 KMP_EXPORT void __kmpc_end_reduce(ident_t *loc, kmp_int32 global_tid,
 3783 KMP_EXPORT kmp_int32 __kmp_get_reduce_method(void);
 3785 KMP_EXPORT kmp_uint64 __kmpc_get_taskid();
 3786 KMP_EXPORT kmp_uint64 __kmpc_get_parent_taskid();
 3791 KMP_EXPORT kmp_int32 __kmpc_in_parallel(ident_t *loc);
 3792 KMP_EXPORT void __kmpc_pop_num_threads(ident_t *loc, kmp_int32 global_tid);
 3793 KMP_EXPORT void __kmpc_push_num_threads(ident_t *loc, kmp_int32 global_tid,
 3796 KMP_EXPORT void __kmpc_push_proc_bind(ident_t *loc, kmp_int32 global_tid,
 3798 KMP_EXPORT void __kmpc_push_num_teams(ident_t *loc, kmp_int32 global_tid,
 3801 KMP_EXPORT void __kmpc_fork_teams(ident_t *loc, kmp_int32 argc,
 3808 KMP_EXPORT void __kmpc_doacross_init(ident_t *loc, kmp_int32 gtid,
 3811 KMP_EXPORT void __kmpc_doacross_wait(ident_t *loc, kmp_int32 gtid,
 3813 KMP_EXPORT void __kmpc_doacross_post(ident_t *loc, kmp_int32 gtid,
 3815 KMP_EXPORT void __kmpc_doacross_fini(ident_t *loc, kmp_int32 gtid);
 3817 KMP_EXPORT void *__kmpc_threadprivate_cached(ident_t *loc, kmp_int32 global_tid,
 3855 KMP_EXPORT void KMPC_CONVENTION ompc_set_max_active_levels(int);
 3856 KMP_EXPORT void KMPC_CONVENTION ompc_set_schedule(omp_sched_t, int);
 3857 KMP_EXPORT int KMPC_CONVENTION ompc_get_ancestor_thread_num(int);
 3858 KMP_EXPORT int KMPC_CONVENTION ompc_get_team_size(int);
 3859 KMP_EXPORT int KMPC_CONVENTION
 3861 KMP_EXPORT int KMPC_CONVENTION
 3863 KMP_EXPORT int KMPC_CONVENTION
 3866 KMP_EXPORT void KMPC_CONVENTION kmpc_set_stacksize(int);
 3867 KMP_EXPORT void KMPC_CONVENTION kmpc_set_stacksize_s(size_t);
 3868 KMP_EXPORT void KMPC_CONVENTION kmpc_set_library(int);
 3869 KMP_EXPORT void KMPC_CONVENTION kmpc_set_defaults(char const *);
 3870 KMP_EXPORT void KMPC_CONVENTION kmpc_set_disp_num_buffers(int);