Lines Matching refs:gi
263 int *gi = (int *) (void *) g; in __cxa_guard_acquire() local
264 if (*gi == 0) in __cxa_guard_acquire()
266 *gi = _GLIBCXX_GUARD_PENDING_BIT; in __cxa_guard_acquire()
274 int *gi = (int *) (void *) g; in __cxa_guard_acquire() local
282 if (__atomic_compare_exchange_n(gi, &expected, pending_bit, false, in __cxa_guard_acquire()
300 if (!__atomic_compare_exchange_n(gi, &expected, newv, false, in __cxa_guard_acquire()
319 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAIT, expected, 0); in __cxa_guard_acquire()
375 int *gi = (int *) (void *) g; in __cxa_guard_abort() local
376 *gi = 0; in __cxa_guard_abort()
381 int *gi = (int *) (void *) g; in __cxa_guard_abort() local
383 int old = __atomic_exchange_n (gi, 0, __ATOMIC_ACQ_REL); in __cxa_guard_abort()
386 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAKE, INT_MAX); in __cxa_guard_abort()
421 int *gi = (int *) (void *) g; in __cxa_guard_release() local
422 *gi = _GLIBCXX_GUARD_BIT; in __cxa_guard_release()
427 int *gi = (int *) (void *) g; in __cxa_guard_release() local
430 int old = __atomic_exchange_n (gi, guard_bit, __ATOMIC_ACQ_REL); in __cxa_guard_release()
433 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAKE, INT_MAX); in __cxa_guard_release()