Lines Matching defs:head_id
1036 kmp_queuing_lock_t *lck, kmp_int32 head_id,
1052 "next_wait:%d, head_id:%d, tail_id:%d\n",
1054 this_thr->th.th_next_waiting, head_id, tail_id);
1056 __kmp_printf_no_lock("\t\thead: %d ", lck->lk.head_id);
1058 if (lck->lk.head_id >= 1) {
1059 t = __kmp_threads[lck->lk.head_id - 1]->th.th_next_waiting;
1087 volatile kmp_int32 *head_id_p = &lck->lk.head_id;
1304 volatile kmp_int32 *head_id_p = &lck->lk.head_id;
1354 volatile kmp_int32 *head_id_p = &lck->lk.head_id;
1518 lck->lk.head_id = 0;
1532 lck->lk.head_id = 0;
1951 // It is enough to check that the head_id is zero.
1953 bool res = lck->lk.head_id == 0;