Changeset View
Changeset View
Standalone View
Standalone View
openmp/runtime/src/include/omp.h.var
Show First 20 Lines • Show All 318 Lines • ▼ Show 20 Lines | extern omp_allocator_handle_t __KAI_KMPC_CONVENTION omp_init_allocator(omp_memspace_handle_t m, | ||||
int ntraits, omp_alloctrait_t traits[]); | int ntraits, omp_alloctrait_t traits[]); | ||||
extern void __KAI_KMPC_CONVENTION omp_destroy_allocator(omp_allocator_handle_t allocator); | extern void __KAI_KMPC_CONVENTION omp_destroy_allocator(omp_allocator_handle_t allocator); | ||||
extern void __KAI_KMPC_CONVENTION omp_set_default_allocator(omp_allocator_handle_t a); | extern void __KAI_KMPC_CONVENTION omp_set_default_allocator(omp_allocator_handle_t a); | ||||
extern omp_allocator_handle_t __KAI_KMPC_CONVENTION omp_get_default_allocator(void); | extern omp_allocator_handle_t __KAI_KMPC_CONVENTION omp_get_default_allocator(void); | ||||
# ifdef __cplusplus | # ifdef __cplusplus | ||||
extern void *__KAI_KMPC_CONVENTION omp_alloc(size_t size, omp_allocator_handle_t a = omp_null_allocator); | extern void *__KAI_KMPC_CONVENTION omp_alloc(size_t size, omp_allocator_handle_t a = omp_null_allocator); | ||||
extern void *__KAI_KMPC_CONVENTION omp_calloc(size_t nmemb, size_t size, omp_allocator_handle_t a = omp_null_allocator); | extern void *__KAI_KMPC_CONVENTION omp_calloc(size_t nmemb, size_t size, omp_allocator_handle_t a = omp_null_allocator); | ||||
extern void *__KAI_KMPC_CONVENTION omp_realloc(void *ptr, size_t size, | |||||
omp_allocator_handle_t allocator = omp_null_allocator, | |||||
omp_allocator_handle_t free_allocator = omp_null_allocator); | |||||
extern void __KAI_KMPC_CONVENTION omp_free(void * ptr, omp_allocator_handle_t a = omp_null_allocator); | extern void __KAI_KMPC_CONVENTION omp_free(void * ptr, omp_allocator_handle_t a = omp_null_allocator); | ||||
# else | # else | ||||
extern void *__KAI_KMPC_CONVENTION omp_alloc(size_t size, omp_allocator_handle_t a); | extern void *__KAI_KMPC_CONVENTION omp_alloc(size_t size, omp_allocator_handle_t a); | ||||
extern void *__KAI_KMPC_CONVENTION omp_calloc(size_t nmemb, size_t size, omp_allocator_handle_t a); | extern void *__KAI_KMPC_CONVENTION omp_calloc(size_t nmemb, size_t size, omp_allocator_handle_t a); | ||||
extern void *__KAI_KMPC_CONVENTION omp_realloc(void *ptr, size_t size, omp_allocator_handle_t allocator, | |||||
omp_allocator_handle_t free_allocator); | |||||
extern void __KAI_KMPC_CONVENTION omp_free(void *ptr, omp_allocator_handle_t a); | extern void __KAI_KMPC_CONVENTION omp_free(void *ptr, omp_allocator_handle_t a); | ||||
# endif | # endif | ||||
/* OpenMP 5.0 Affinity Format */ | /* OpenMP 5.0 Affinity Format */ | ||||
extern void __KAI_KMPC_CONVENTION omp_set_affinity_format(char const *); | extern void __KAI_KMPC_CONVENTION omp_set_affinity_format(char const *); | ||||
extern size_t __KAI_KMPC_CONVENTION omp_get_affinity_format(char *, size_t); | extern size_t __KAI_KMPC_CONVENTION omp_get_affinity_format(char *, size_t); | ||||
extern void __KAI_KMPC_CONVENTION omp_display_affinity(char const *); | extern void __KAI_KMPC_CONVENTION omp_display_affinity(char const *); | ||||
extern size_t __KAI_KMPC_CONVENTION omp_capture_affinity(char *, size_t, char const *); | extern size_t __KAI_KMPC_CONVENTION omp_capture_affinity(char *, size_t, char const *); | ||||
Show All 38 Lines |