45 void __kmp_error_construct( kmp_i18n_id_t
id,
enum cons_type ct,
ident_t const *
ident );
46 void __kmp_error_construct2( kmp_i18n_id_t
id,
enum cons_type ct,
ident_t const *
ident,
struct cons_data
const * cons );
48 struct cons_header * __kmp_allocate_cons_stack(
int gtid );
49 void __kmp_free_cons_stack(
void * ptr );
51 void __kmp_push_parallel(
int gtid,
ident_t const *
ident );
52 void __kmp_push_workshare(
int gtid,
enum cons_type ct,
ident_t const *
ident );
53 #if KMP_USE_DYNAMIC_LOCK
54 void __kmp_push_sync(
int gtid,
enum cons_type ct,
ident_t const *
ident, kmp_user_lock_p name, kmp_uint32 );
56 void __kmp_push_sync(
int gtid,
enum cons_type ct,
ident_t const *
ident, kmp_user_lock_p name );
59 void __kmp_check_workshare(
int gtid,
enum cons_type ct,
ident_t const *
ident );
60 #if KMP_USE_DYNAMIC_LOCK
61 void __kmp_check_sync(
int gtid,
enum cons_type ct,
ident_t const *
ident, kmp_user_lock_p name, kmp_uint32 );
63 void __kmp_check_sync(
int gtid,
enum cons_type ct,
ident_t const *
ident, kmp_user_lock_p name );
66 void __kmp_pop_parallel(
int gtid,
ident_t const *
ident );
67 enum cons_type __kmp_pop_workshare(
int gtid,
enum cons_type ct,
ident_t const *
ident );
68 void __kmp_pop_sync(
int gtid,
enum cons_type ct,
ident_t const *
ident );
69 void __kmp_check_barrier(
int gtid,
enum cons_type ct,
ident_t const *
ident );