LLVM OpenMP 20.0.0git
Macros | Functions
kmp_settings.h File Reference

Go to the source code of this file.

Macros

#define KMP_STR_BUF_PRINT_NAME    __kmp_str_buf_print(buffer, " %s %s", KMP_I18N_STR(Host), name)
 
#define KMP_STR_BUF_PRINT_NAME_EX(x)    __kmp_str_buf_print(buffer, " %s %s='", KMP_I18N_STR(Host), x)
 
#define KMP_STR_BUF_PRINT_BOOL_EX(n, v, t, f)
 
#define KMP_STR_BUF_PRINT_BOOL    KMP_STR_BUF_PRINT_BOOL_EX(name, value, "TRUE", "FALSE")
 
#define KMP_STR_BUF_PRINT_INT    __kmp_str_buf_print(buffer, " %s %s='%d'\n", KMP_I18N_STR(Host), name, value)
 
#define KMP_STR_BUF_PRINT_UINT64
 
#define KMP_STR_BUF_PRINT_STR    __kmp_str_buf_print(buffer, " %s %s='%s'\n", KMP_I18N_STR(Host), name, value)
 

Functions

void __kmp_reset_global_vars (void)
 
void __kmp_env_initialize (char const *)
 
void __kmp_env_print ()
 
void __kmp_env_print_2 ()
 
void __kmp_display_env_impl (int display_env, int display_env_verbose)
 
int __kmp_initial_threads_capacity (int req_nproc)
 
void __kmp_init_dflt_team_nth ()
 
int __kmp_default_tp_capacity (int, int, int)
 

Macro Definition Documentation

◆ KMP_STR_BUF_PRINT_BOOL

#define KMP_STR_BUF_PRINT_BOOL    KMP_STR_BUF_PRINT_BOOL_EX(name, value, "TRUE", "FALSE")

Definition at line 56 of file kmp_settings.h.

◆ KMP_STR_BUF_PRINT_BOOL_EX

#define KMP_STR_BUF_PRINT_BOOL_EX (   n,
  v,
  t,
  f 
)
Value:
__kmp_str_buf_print(buffer, " %s %s='%s'\n", KMP_I18N_STR(Host), n, \
(v) ? t : f)
#define KMP_I18N_STR(id)
Definition: kmp_i18n.h:46
int __kmp_str_buf_print(kmp_str_buf_t *buffer, char const *format,...)
Definition: kmp_str.cpp:221

Definition at line 53 of file kmp_settings.h.

◆ KMP_STR_BUF_PRINT_INT

#define KMP_STR_BUF_PRINT_INT    __kmp_str_buf_print(buffer, " %s %s='%d'\n", KMP_I18N_STR(Host), name, value)

Definition at line 58 of file kmp_settings.h.

◆ KMP_STR_BUF_PRINT_NAME

#define KMP_STR_BUF_PRINT_NAME    __kmp_str_buf_print(buffer, " %s %s", KMP_I18N_STR(Host), name)

Definition at line 49 of file kmp_settings.h.

◆ KMP_STR_BUF_PRINT_NAME_EX

#define KMP_STR_BUF_PRINT_NAME_EX (   x)     __kmp_str_buf_print(buffer, " %s %s='", KMP_I18N_STR(Host), x)

Definition at line 51 of file kmp_settings.h.

◆ KMP_STR_BUF_PRINT_STR

#define KMP_STR_BUF_PRINT_STR    __kmp_str_buf_print(buffer, " %s %s='%s'\n", KMP_I18N_STR(Host), name, value)

Definition at line 63 of file kmp_settings.h.

◆ KMP_STR_BUF_PRINT_UINT64

#define KMP_STR_BUF_PRINT_UINT64
Value:
__kmp_str_buf_print(buffer, " %s %s='%" KMP_UINT64_SPEC "'\n", \
__itt_string_handle * name
Definition: ittnotify.h:3305
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long value

Definition at line 60 of file kmp_settings.h.

Function Documentation

◆ __kmp_default_tp_capacity()

int __kmp_default_tp_capacity ( int  req_nproc,
int  max_nth,
int  all_threads_specified 
)

Definition at line 499 of file kmp_settings.cpp.

References __kmp_max_nth, and __kmp_xproc.

Referenced by __kmp_do_serial_initialize().

◆ __kmp_display_env_impl()

void __kmp_display_env_impl ( int  display_env,
int  display_env_verbose 
)

◆ __kmp_env_initialize()

void __kmp_env_initialize ( char const *  string)

◆ __kmp_env_print()

void __kmp_env_print ( )

◆ __kmp_env_print_2()

void __kmp_env_print_2 ( )

◆ __kmp_init_dflt_team_nth()

void __kmp_init_dflt_team_nth ( )

◆ __kmp_initial_threads_capacity()

int __kmp_initial_threads_capacity ( int  req_nproc)

◆ __kmp_reset_global_vars()

void __kmp_reset_global_vars ( void  )