reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_lock.cpp
   92   kmp_int32 tas_busy = KMP_LOCK_BUSY(gtid + 1, tas);
  134   kmp_int32 tas_busy = KMP_LOCK_BUSY(gtid + 1, tas);
  338               KMP_LOCK_BUSY(gtid_code, futex))) != KMP_LOCK_FREE(futex)) {
  356                                        poll_val | KMP_LOCK_BUSY(1, futex))) {
  363       poll_val |= KMP_LOCK_BUSY(1, futex);
  420                                   KMP_LOCK_BUSY((gtid + 1) << 1, futex))) {
  456     syscall(__NR_futex, &(lck->lk.poll), FUTEX_WAKE, KMP_LOCK_BUSY(1, futex),
 2725   if (swap4(lck, KMP_LOCK_BUSY(1, hle)) != KMP_LOCK_FREE(hle)) {
 2733     } while (swap4(lck, KMP_LOCK_BUSY(1, hle)) != KMP_LOCK_FREE(hle));
 2756   return swap4(lck, KMP_LOCK_BUSY(1, hle)) == KMP_LOCK_FREE(hle);