LLVM OpenMP 20.0.0git
|
Go to the source code of this file.
Classes | |
struct | __kmp_env_var |
struct | __kmp_env_blk |
Typedefs | |
typedef struct __kmp_env_var | kmp_env_var_t |
typedef struct __kmp_env_blk | kmp_env_blk_t |
Functions | |
char * | __kmp_env_get (char const *name) |
void | __kmp_env_free (char const **value) |
int | __kmp_env_exists (char const *name) |
void | __kmp_env_set (char const *name, char const *value, int overwrite) |
void | __kmp_env_unset (char const *name) |
void | __kmp_env_blk_init (kmp_env_blk_t *block, char const *bulk) |
void | __kmp_env_blk_free (kmp_env_blk_t *block) |
void | __kmp_env_blk_sort (kmp_env_blk_t *block) |
char const * | __kmp_env_blk_var (kmp_env_blk_t *block, char const *name) |
typedef struct __kmp_env_blk kmp_env_blk_t |
Definition at line 64 of file kmp_environment.h.
typedef struct __kmp_env_var kmp_env_var_t |
Definition at line 57 of file kmp_environment.h.
void __kmp_env_blk_free | ( | kmp_env_blk_t * | block | ) |
Definition at line 473 of file kmp_environment.cpp.
References __kmp_str_free(), __kmp_env_blk::bulk, CCAST, __kmp_env_blk::count, KMP_INTERNAL_FREE, and __kmp_env_blk::vars.
Referenced by __kmp_display_env_impl(), __kmp_env_initialize(), and __kmp_env_print().
void __kmp_env_blk_init | ( | kmp_env_blk_t * | block, |
char const * | bulk | ||
) |
Definition at line 431 of file kmp_environment.cpp.
References ___kmp_env_blk_parse_string(), __kmp_fatal(), __kmp_msg_null, KMP_ERR, and KMP_MSG.
Referenced by __kmp_display_env_impl(), __kmp_env_initialize(), and __kmp_env_print().
void __kmp_env_blk_sort | ( | kmp_env_blk_t * | block | ) |
Definition at line 463 of file kmp_environment.cpp.
References ___kmp_env_var_cmp(), CCAST, __kmp_env_blk::count, int, and __kmp_env_blk::vars.
Referenced by __kmp_display_env_impl(), and __kmp_env_print().
char const * __kmp_env_blk_var | ( | kmp_env_blk_t * | block, |
char const * | name | ||
) |
Definition at line 486 of file kmp_environment.cpp.
References __kmp_env_blk::count, i, __kmp_env_var::name, name, __kmp_env_var::value, and __kmp_env_blk::vars.
Referenced by __kmp_aux_env_initialize(), and __kmp_env_initialize().
Definition at line 151 of file kmp_environment.cpp.
References __kmp_fatal(), __kmp_msg_null, KMP_ERR, KMP_MSG, name, and value.
Definition at line 143 of file kmp_environment.cpp.
References CCAST, KMP_DEBUG_ASSERT, KMP_INTERNAL_FREE, and value.
Referenced by __kmp_do_serial_initialize().
Definition at line 84 of file kmp_environment.cpp.
References __kmp_fatal(), __kmp_msg_null, KMP_ERR, KMP_FATAL, KMP_INTERNAL_FREE, KMP_INTERNAL_MALLOC, KMP_MSG, KMP_STRLEN, KMP_STRNCPY_S, name, result, and value.
Referenced by __kmp_do_serial_initialize(), __kmp_register_library_startup(), and __kmp_unregister_library().
Definition at line 173 of file kmp_environment.cpp.
References __kmp_fatal(), __kmp_msg_null, KMP_ERR, KMP_HNT, KMP_MSG, name, and value.
Referenced by __kmp_register_library_startup().
Definition at line 210 of file kmp_environment.cpp.
References __kmp_fatal(), __kmp_msg_null, KMP_ERR, KMP_MSG, and name.
Referenced by __kmp_register_library_startup(), and __kmp_unregister_library().