Searched refs:pSpinLock (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dthreadpreempt-r0drv-darwin.cpp50 lck_spin_t *pSpinLock; member in struct:RTDARWINPREEMPTHACK
74 g_aPreemptHacks[i].pSpinLock = lck_spin_alloc_init(g_pDarwinLockGroup, LCK_ATTR_NULL);
75 if (!g_aPreemptHacks[i].pSpinLock)
90 if (g_aPreemptHacks[i].pSpinLock)
92 lck_spin_free(g_aPreemptHacks[i].pSpinLock, g_pDarwinLockGroup);
93 g_aPreemptHacks[i].pSpinLock = NULL;
148 lck_spin_t *pSpinLock = g_aPreemptHacks[idCpu].pSpinLock; local
149 if (pSpinLock)
150 lck_spin_lock(pSpinLock);
174 lck_spin_t *pSpinLock = g_aPreemptHacks[idCpu].pSpinLock; local
[all...]
H A Dspinlock-r0drv-darwin.cpp62 lck_spin_t *pSpinLock; member in struct:RTSPINLOCKINTERNAL
90 pThis->pSpinLock = lck_spin_alloc_init(g_pDarwinLockGroup, LCK_ATTR_NULL);
91 if (!pThis->pSpinLock)
120 lck_spin_destroy(pThis->pSpinLock, g_pDarwinLockGroup);
121 pThis->pSpinLock = NULL;
138 lck_spin_lock(pThis->pSpinLock);
142 lck_spin_lock(pThis->pSpinLock);
156 lck_spin_unlock(pThis->pSpinLock);
160 lck_spin_unlock(pThis->pSpinLock);

Completed in 261 milliseconds