LLVM OpenMP 22.0.0git
|
Go to the source code of this file.
Macros | |
#define | KMP_ALLOCA alloca |
#define | KMP_MEMCPY_S(dst, bsz, src, cnt) |
#define | KMP_SNPRINTF snprintf |
#define | KMP_SSCANF sscanf |
#define | KMP_STRCPY_S(dst, bsz, src) |
#define | KMP_STRNCPY_S(dst, bsz, src, cnt) |
#define | KMP_STRNCAT_S(dst, bsz, src, cnt) |
#define | KMP_VSNPRINTF vsnprintf |
#define | KMP_STRNCPY strncpy |
#define | KMP_STRLEN strlen |
#define | KMP_MEMCPY memcpy |
Functions | |
static void | __kmp_strncpy_truncate (char *buffer, size_t buf_size, char const *src, size_t src_size) |
#define KMP_ALLOCA alloca |
Definition at line 62 of file kmp_safe_c_api.h.
Referenced by __kmp_fork_call(), __kmp_launch_worker(), __kmp_launch_worker(), __kmp_serial_fork_call(), and __kmp_stg_parse_allocator().
#define KMP_MEMCPY memcpy |
Definition at line 73 of file kmp_safe_c_api.h.
Referenced by __GOMP_taskloop(), __kmp_copy_common_data(), __kmp_expand_threads(), __kmp_init_common_data(), __kmp_lock_table_insert(), __kmp_omp_task(), __kmp_realloc(), __kmp_reallocate_team_arrays(), __kmp_task_dup_alloc(), __kmp_task_reduction_init_copy(), __kmp_task_reduction_modifier_init(), __kmp_track_dependence(), __kmpc_omp_task_with_deps(), __kmpc_task_reduction_init(), __kmpc_taskred_init(), and StringTable::StringTable().
#define KMP_MEMCPY_S | ( | dst, | |
bsz, | |||
src, | |||
cnt ) |
Definition at line 64 of file kmp_safe_c_api.h.
Referenced by __kmp_realloc_task_threads_data(), __kmp_str_buf_detach(), and __kmp_str_buf_reserve().
#define KMP_SNPRINTF snprintf |
Definition at line 65 of file kmp_safe_c_api.h.
Referenced by __kmp_expand_file_name(), __kmp_print_storage_map_gtid(), __kmp_vprintf(), and __kmp_warn().
#define KMP_SSCANF sscanf |
Definition at line 66 of file kmp_safe_c_api.h.
Referenced by __kmp_register_library_startup(), and __kmpc_ok_to_fork().
#define KMP_STRCPY_S | ( | dst, | |
bsz, | |||
src ) |
Definition at line 67 of file kmp_safe_c_api.h.
Referenced by __kmp_env_initialize(), __kmp_expand_host_name(), and __kmp_register_library_startup().
#define KMP_STRLEN strlen |
Definition at line 72 of file kmp_safe_c_api.h.
Referenced by __kmp_aux_capture_affinity_field(), __kmp_env_get(), __kmp_env_initialize(), __kmp_env_print(), __kmp_is_address_mapped(), __kmp_msg_error_code(), __kmp_msg_error_mesg(), __kmp_stg_parse_affinity_format(), __kmp_stg_parse_hw_subset_name(), __kmp_stg_parse_omp_schedule(), __kmp_stg_parse_schedule(), __kmpc_error(), FTN_GET_AFFINITY_FORMAT(), FTN_SET_AFFINITY_FORMAT(), FTN_SET_DEFAULTS(), kmp_trimmed_str_t::kmp_trimmed_str_t(), kmpc_set_defaults(), ompc_get_affinity_format(), and ompc_set_affinity_format().
#define KMP_STRNCAT_S | ( | dst, | |
bsz, | |||
src, | |||
cnt ) |
Definition at line 69 of file kmp_safe_c_api.h.
Referenced by __kmp_str_buf_cat(), and __kmp_str_buf_catbuf().
#define KMP_STRNCPY strncpy |
Definition at line 71 of file kmp_safe_c_api.h.
Referenced by __kmp_expand_file_name().
#define KMP_STRNCPY_S | ( | dst, | |
bsz, | |||
src, | |||
cnt ) |
Definition at line 68 of file kmp_safe_c_api.h.
Referenced by __kmp_env_get(), __kmp_fortran_strncpy_truncate(), __kmp_strncpy_truncate(), ConvertedString::ConvertedString(), and StringTable::encode().
#define KMP_VSNPRINTF vsnprintf |
Definition at line 70 of file kmp_safe_c_api.h.
Referenced by __kmp_str_buf_vprint(), __kmp_str_format(), and __kmp_vprintf().
|
inlinestatic |
Definition at line 78 of file kmp_safe_c_api.h.
References KMP_STRNCPY_S.
Referenced by __kmp_stg_parse_affinity_format(), FTN_SET_AFFINITY_FORMAT(), ompc_capture_affinity(), ompc_get_affinity_format(), and ompc_set_affinity_format().