Lines Matching defs:crit
1142 __kmp_init_indirect_csptr(kmp_critical_name *crit, ident_t const *loc,
1144 // Pointer to the allocated indirect lock is written to crit, while indexing
1148 lck = (kmp_indirect_lock_t **)crit;
1285 static kmp_user_lock_p __kmp_get_critical_section_ptr(kmp_critical_name *crit,
1288 kmp_user_lock_p *lck_pp = (kmp_user_lock_p *)crit;
1337 @param crit identity of the critical section. This could be a pointer to a lock
1344 kmp_critical_name *crit) {
1349 __kmpc_critical_with_hint(loc, global_tid, crit, omp_lock_hint_none);
1368 lck = (kmp_user_lock_p)crit;
1373 lck = (kmp_user_lock_p)crit;
1377 lck = __kmp_get_critical_section_ptr(crit, loc, global_tid);
1410 // Value of 'crit' should be good for using as a critical_id of the critical
1561 @param crit identity of the critical section. This could be a pointer to a lock
1571 kmp_critical_name *crit, uint32_t hint) {
1586 kmp_dyna_lock_t *lk = (kmp_dyna_lock_t *)crit;
1593 (volatile kmp_int32 *)&((kmp_base_tas_lock_t *)crit)->poll, 0,
1596 __kmp_init_indirect_csptr(crit, loc, global_tid, KMP_GET_I_TAG(lockseq));
1623 __ompt_get_mutex_impl_type(crit), (ompt_wait_id_t)(uintptr_t)lck,
1698 @param crit identity of the critical section. This could be a pointer to a lock
1704 kmp_critical_name *crit) {
1710 int locktag = KMP_EXTRACT_D_TAG(crit);
1712 lck = (kmp_user_lock_p)crit;
1734 (kmp_indirect_lock_t *)TCR_PTR(*((kmp_indirect_lock_t **)crit));
1750 lck = (kmp_user_lock_p)crit;
1755 lck = (kmp_user_lock_p)crit;
1759 lck = (kmp_user_lock_p)TCR_PTR(*((kmp_user_lock_p *)crit));
1770 // Value of 'crit' should be good for using as a critical_id of the critical
3475 kmp_critical_name *crit) {
3485 kmp_dyna_lock_t *lk = (kmp_dyna_lock_t *)crit;
3489 (void)KMP_COMPARE_AND_STORE_ACQ32((volatile kmp_int32 *)crit, 0,
3492 __kmp_init_indirect_csptr(crit, loc, global_tid,
3522 lck = (kmp_user_lock_p)crit;
3524 lck = __kmp_get_critical_section_ptr(crit, loc, global_tid);
3539 kmp_critical_name *crit) {
3546 lck = (kmp_user_lock_p)crit;
3552 (kmp_indirect_lock_t *)TCR_PTR(*((kmp_indirect_lock_t **)crit));
3564 lck = *((kmp_user_lock_p *)crit);
3567 lck = (kmp_user_lock_p)crit;