LLVM OpenMP 19.0.0git
Functions
kmp_error.h File Reference
#include "kmp_i18n.h"

Go to the source code of this file.

Functions

void __kmp_error_construct (kmp_i18n_id_t id, enum cons_type ct, ident_t const *ident)
 
void __kmp_error_construct2 (kmp_i18n_id_t id, enum cons_type ct, ident_t const *ident, struct cons_data const *cons)
 
struct cons_header__kmp_allocate_cons_stack (int gtid)
 
void __kmp_free_cons_stack (void *ptr)
 
void __kmp_push_parallel (int gtid, ident_t const *ident)
 
void __kmp_push_workshare (int gtid, enum cons_type ct, ident_t const *ident)
 
void __kmp_push_sync (int gtid, enum cons_type ct, ident_t const *ident, kmp_user_lock_p name)
 
void __kmp_check_workshare (int gtid, enum cons_type ct, ident_t const *ident)
 
void __kmp_check_sync (int gtid, enum cons_type ct, ident_t const *ident, kmp_user_lock_p name)
 
void __kmp_pop_parallel (int gtid, ident_t const *ident)
 
enum cons_type __kmp_pop_workshare (int gtid, enum cons_type ct, ident_t const *ident)
 
void __kmp_pop_sync (int gtid, enum cons_type ct, ident_t const *ident)
 
void __kmp_check_barrier (int gtid, enum cons_type ct, ident_t const *ident)
 

Function Documentation

◆ __kmp_allocate_cons_stack()

struct cons_header * __kmp_allocate_cons_stack ( int  gtid)

Definition at line 133 of file kmp_error.cpp.

References __kmp_allocate, __kmp_check_null_func(), ct_none, KE_TRACE, MIN_STACK, and p.

Referenced by __kmp_launch_thread(), and __kmp_register_root().

◆ __kmp_check_barrier()

void __kmp_check_barrier ( int  gtid,
enum cons_type  ct,
ident_t const *  ident 
)

◆ __kmp_check_sync()

void __kmp_check_sync ( int  gtid,
enum cons_type  ct,
ident_t const *  ident,
kmp_user_lock_p  name 
)

◆ __kmp_check_workshare()

void __kmp_check_workshare ( int  gtid,
enum cons_type  ct,
ident_t const *  ident 
)

◆ __kmp_error_construct()

void __kmp_error_construct ( kmp_i18n_id_t  id,
enum cons_type  ct,
ident_t const *  ident 
)

◆ __kmp_error_construct2()

void __kmp_error_construct2 ( kmp_i18n_id_t  id,
enum cons_type  ct,
ident_t const *  ident,
struct cons_data const *  cons 
)

◆ __kmp_free_cons_stack()

void __kmp_free_cons_stack ( void ptr)

Definition at line 153 of file kmp_error.cpp.

References __kmp_free, and p.

Referenced by __kmp_reap_thread().

◆ __kmp_pop_parallel()

void __kmp_pop_parallel ( int  gtid,
ident_t const *  ident 
)

◆ __kmp_pop_sync()

void __kmp_pop_sync ( int  gtid,
enum cons_type  ct,
ident_t const *  ident 
)

◆ __kmp_pop_workshare()

enum cons_type __kmp_pop_workshare ( int  gtid,
enum cons_type  ct,
ident_t const *  ident 
)

◆ __kmp_push_parallel()

void __kmp_push_parallel ( int  gtid,
ident_t const *  ident 
)

◆ __kmp_push_sync()

void __kmp_push_sync ( int  gtid,
enum cons_type  ct,
ident_t const *  ident,
kmp_user_lock_p  name 
)

◆ __kmp_push_workshare()

void __kmp_push_workshare ( int  gtid,
enum cons_type  ct,
ident_t const *  ident 
)