Searched refs:pSpinLock (Results 1 – 1 of 1) sorted by relevance
1609 static void enter_spin_lock(GCSpinLock *pSpinLock) in enter_spin_lock() argument1611 enter_spin_lock_noinstru(&pSpinLock->lock); in enter_spin_lock()1613 pSpinLock->holding_thread = GetThread(); in enter_spin_lock()1621 pSpinLock->holding_thread = GetThread(); in try_enter_spin_lock()1626 static void leave_spin_lock(GCSpinLock *pSpinLock) in leave_spin_lock() argument1630 pSpinLock->released_by_gc_p = gc_thread_p; in leave_spin_lock()1631 pSpinLock->holding_thread = (Thread*) -1; in leave_spin_lock()1632 if (pSpinLock->lock != -1) in leave_spin_lock()1636 #define ASSERT_HOLDING_SPIN_LOCK(pSpinLock) \ argument1639 #define ASSERT_NOT_HOLDING_SPIN_LOCK(pSpinLock) \ argument[all …]