Changeset View
Changeset View
Standalone View
Standalone View
openmp/runtime/src/kmp.h
Show First 20 Lines • Show All 959 Lines • ▼ Show 20 Lines | extern omp_allocator_handle_t __kmpc_init_allocator(int gtid, | ||||
int ntraits, | int ntraits, | ||||
omp_alloctrait_t traits[]); | omp_alloctrait_t traits[]); | ||||
extern void __kmpc_destroy_allocator(int gtid, omp_allocator_handle_t al); | extern void __kmpc_destroy_allocator(int gtid, omp_allocator_handle_t al); | ||||
extern void __kmpc_set_default_allocator(int gtid, omp_allocator_handle_t al); | extern void __kmpc_set_default_allocator(int gtid, omp_allocator_handle_t al); | ||||
extern omp_allocator_handle_t __kmpc_get_default_allocator(int gtid); | extern omp_allocator_handle_t __kmpc_get_default_allocator(int gtid); | ||||
extern void *__kmpc_alloc(int gtid, size_t sz, omp_allocator_handle_t al); | extern void *__kmpc_alloc(int gtid, size_t sz, omp_allocator_handle_t al); | ||||
extern void *__kmpc_calloc(int gtid, size_t nmemb, size_t sz, | extern void *__kmpc_calloc(int gtid, size_t nmemb, size_t sz, | ||||
omp_allocator_handle_t al); | omp_allocator_handle_t al); | ||||
extern void *__kmpc_realloc(int gtid, void *ptr, size_t sz, | |||||
omp_allocator_handle_t al, | |||||
omp_allocator_handle_t free_al); | |||||
extern void __kmpc_free(int gtid, void *ptr, omp_allocator_handle_t al); | extern void __kmpc_free(int gtid, void *ptr, omp_allocator_handle_t al); | ||||
extern void __kmp_init_memkind(); | extern void __kmp_init_memkind(); | ||||
extern void __kmp_fini_memkind(); | extern void __kmp_fini_memkind(); | ||||
/* ------------------------------------------------------------------------ */ | /* ------------------------------------------------------------------------ */ | ||||
#define KMP_UINT64_MAX \ | #define KMP_UINT64_MAX \ | ||||
▲ Show 20 Lines • Show All 2,944 Lines • Show Last 20 Lines |