Deprecated Functions

Functions

void __kmpc_end_serialized_parallel (ident_t *loc, kmp_int32 global_tid)
kmp_int32 __kmpc_ok_to_fork (ident_t *loc)
void __kmpc_serialized_parallel (ident_t *loc, kmp_int32 global_tid)

Detailed Description

Functions in this group are for backwards compatibility only, and should not be used in new code.


Function Documentation

void __kmpc_end_serialized_parallel ( ident_t loc,
kmp_int32  global_tid 
)
Parameters:
loc source location information
global_tid global thread number

Leave a serialized parallel construct.

Definition at line 619 of file kmp_csupport.c.

References __kmp_env_consistency_check, __kmp_free, __kmp_init_parallel, __kmp_parallel_initialize(), __kmp_pop_parallel(), __kmp_threads, ident::flags, KA_TRACE, KC_TRACE, KMP_ASSERT, KMP_DEBUG_ASSERT, KMP_IDENT_AUTOPAR, KMP_MB, kmp_team::t, and TCR_4.

Referenced by __kmp_join_call(), and GOMP_parallel_end().

kmp_int32 __kmpc_ok_to_fork ( ident_t loc  ) 
Parameters:
loc location description

This function need not be called. It always returns TRUE.

Definition at line 191 of file kmp_csupport.c.

References __kmp_par_range, __kmp_par_range_filename, __kmp_par_range_lb, __kmp_par_range_routine, __kmp_par_range_ub, ident::psource, and TRUE.

Referenced by GOMP_parallel_sections_start(), and GOMP_parallel_start().

void __kmpc_serialized_parallel ( ident_t loc,
kmp_int32  global_tid 
)

Generated on 25 Aug 2013 for libomp_oss by  doxygen 1.6.1