/vbox/src/VBox/Runtime/r0drv/ |
H A D | mpnotification-r0drv.c | 95 RTSPINLOCK hSpinlock; local 117 hSpinlock = g_hRTMpNotifySpinLock; 118 if (hSpinlock == NIL_RTSPINLOCK) 120 RTSpinlockAcquire(hSpinlock); 144 hSpinlock = g_hRTMpNotifySpinLock; 145 if (hSpinlock == NIL_RTSPINLOCK) 147 RTSpinlockAcquire(hSpinlock); 156 RTSpinlockRelease(hSpinlock); 296 RTSPINLOCK hSpinlock = g_hRTMpNotifySpinLock; local 297 AssertReturnVoid(hSpinlock ! [all...] |
H A D | powernotification-r0drv.c | 90 RTSPINLOCK hSpinlock; local 112 hSpinlock = g_hRTPowerNotifySpinLock; 113 if (hSpinlock == NIL_RTSPINLOCK) 115 RTSpinlockAcquire(hSpinlock); 139 hSpinlock = g_hRTPowerNotifySpinLock; 140 if (hSpinlock == NIL_RTSPINLOCK) 142 RTSpinlockAcquire(hSpinlock); 151 RTSpinlockRelease(hSpinlock); 292 RTSPINLOCK hSpinlock = g_hRTPowerNotifySpinLock; local 293 AssertReturnVoid(hSpinlock ! [all...] |
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/ |
H A D | VBoxNetFltM-win.h | 36 RTSpinlockAcquire(pNetFlt->hSpinlock); 38 RTSpinlockRelease(pNetFlt->hSpinlock);
|
H A D | VBoxNetFltRt-win.h | 589 RTSpinlockAcquire((pNetFlt)->hSpinlock); 596 RTSpinlockRelease((pNetFlt)->hSpinlock); 604 RTSpinlockRelease((pNetFlt)->hSpinlock); 611 RTSpinlockRelease((pNetFlt)->hSpinlock); 628 RTSpinlockAcquire((pNetFlt)->hSpinlock); 635 RTSpinlockRelease(pNetFlt->hSpinlock); 644 RTSpinlockRelease((pNetFlt)->hSpinlock); 653 RTSpinlockRelease(pNetFlt->hSpinlock); 710 RTSpinlockAcquire(pNetFlt->hSpinlock); 717 RTSpinlockRelease(pNetFlt->hSpinlock); [all...] |
H A D | VBoxNetFltP-win.cpp | 173 RTSpinlockAcquire(pNetFlt->hSpinlock); 178 RTSpinlockRelease(pNetFlt->hSpinlock); 183 RTSpinlockRelease(pNetFlt->hSpinlock); 199 RTSpinlockAcquire(pNetFlt->hSpinlock); 211 RTSpinlockRelease(pNetFlt->hSpinlock); 1399 RTSpinlockAcquire(pNetFlt->hSpinlock); 1403 RTSpinlockRelease(pNetFlt->hSpinlock); 1409 RTSpinlockRelease(pNetFlt->hSpinlock); 1415 RTSpinlockRelease(pNetFlt->hSpinlock); 1436 RTSpinlockAcquire(pNetFlt->hSpinlock); [all...] |
H A D | VBoxNetFltM-win.cpp | 138 RTSpinlockAcquire(pNetFlt->hSpinlock); 145 RTSpinlockRelease(pNetFlt->hSpinlock); 515 RTSpinlockAcquire(pNetFlt->hSpinlock); 520 RTSpinlockRelease(pNetFlt->hSpinlock); 529 RTSpinlockRelease(pNetFlt->hSpinlock); 536 RTSpinlockRelease(pNetFlt->hSpinlock); 543 RTSpinlockRelease(pNetFlt->hSpinlock);
|
H A D | VBoxNetFltRt-win.cpp | 1066 RTSpinlockAcquire((pInstance)->hSpinlock); 1071 RTSpinlockRelease((pInstance)->hSpinlock); 1085 RTSpinlockRelease((pInstance)->hSpinlock); 2827 RTSpinlockAcquire(pThis->hSpinlock); 2829 RTSpinlockRelease(pThis->hSpinlock);
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | handletable.h | 131 RTSPINLOCK hSpinlock; member in struct:RTHANDLETABLEINT 224 if (pThis->hSpinlock != NIL_RTSPINLOCK) 225 RTSpinlockAcquire(pThis->hSpinlock); 236 if (pThis->hSpinlock != NIL_RTSPINLOCK) 237 RTSpinlockRelease(pThis->hSpinlock);
|
H A D | handletable.cpp | 93 pThis->hSpinlock = NIL_RTSPINLOCK; 109 rc = RTSpinlockCreate(&pThis->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_SAFE, "RTHandleTableCreateEx"); 111 rc = RTSpinlockCreate(&pThis->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_UNSAFE, "RTHandleTableCreateEx"); 156 if (pThis->hSpinlock != NIL_RTSPINLOCK) 161 RTSpinlockDestroy(pThis->hSpinlock); 162 pThis->hSpinlock = NIL_RTSPINLOCK;
|
/vbox/src/VBox/Runtime/r0drv/linux/ |
H A D | timer-r0drv-linux.c | 151 RTSPINLOCK hSpinlock; member in struct:RTTIMER 417 RTSPINLOCK hSpinlock = pTimer->hSpinlock; local 428 && hSpinlock != NIL_RTSPINLOCK) 459 if (hSpinlock != NIL_RTSPINLOCK) 460 RTSpinlockDestroy(hSpinlock); 492 RTSpinlockAcquire(pTimer->hSpinlock); 500 RTSpinlockRelease(pTimer->hSpinlock); 504 RTSpinlockRelease(pTimer->hSpinlock); 527 RTSpinlockAcquire(pTimer->hSpinlock); 1045 RTSPINLOCK hSpinlock; local 1083 RTSPINLOCK hSpinlock; local [all...] |
/vbox/src/VBox/HostDrivers/VBoxNetAdp/ |
H A D | VBoxNetAdp.c | 109 RTSpinlockAcquire(pThis->hSpinlock); 111 RTSpinlockRelease(pThis->hSpinlock); 126 RTSpinlockAcquire(pThis->hSpinlock); 128 RTSpinlockRelease(pThis->hSpinlock); 148 RTSpinlockAcquire(pThis->hSpinlock); 154 RTSpinlockRelease(pThis->hSpinlock); 178 RTSpinlockAcquire(pThis->hSpinlock); 182 RTSpinlockRelease(pThis->hSpinlock); 185 RTSpinlockRelease(pThis->hSpinlock); 210 Assert(pThis->hSpinlock ! [all...] |
/vbox/src/VBox/HostDrivers/VBoxNetFlt/ |
H A D | VBoxNetFlt.c | 397 RTSpinlockAcquire(pThis->hSpinlock); 406 RTSpinlockRelease(pThis->hSpinlock); 515 RTSpinlockAcquire(pThis->hSpinlock); 519 RTSpinlockRelease(pThis->hSpinlock); 611 Assert(pThis->hSpinlock != NIL_RTSPINLOCK); 622 RTSpinlockAcquire(pThis->hSpinlock); 624 RTSpinlockRelease(pThis->hSpinlock); 630 RTSpinlockAcquire(pThis->hSpinlock); 632 RTSpinlockRelease(pThis->hSpinlock); 688 RTSpinlockDestroy(pThis->hSpinlock); [all...] |
H A D | VBoxNetFltInternal.h | 103 RTSPINLOCK hSpinlock; member in struct:VBOXNETFLTINS 143 * while owning hSpinlock. Releasing references to this should not be done
|
/vbox/src/VBox/HostDrivers/VBoxPci/ |
H A D | VBoxPci.c | 79 RTSpinlockAcquire(pThis->hSpinlock); 92 RTSpinlockRelease(pThis->hSpinlock); 163 if (pThis->hSpinlock) 165 RTSpinlockDestroy(pThis->hSpinlock); 166 pThis->hSpinlock = NIL_RTSPINLOCK; 234 if (pThis->hSpinlock) 236 RTSpinlockDestroy(pThis->hSpinlock); 237 pThis->hSpinlock = NIL_RTSPINLOCK; 462 pNew->hSpinlock = NIL_RTSPINLOCK; 485 rc = RTSpinlockCreate(&pNew->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_SAF [all...] |
H A D | VBoxPciInternal.h | 71 RTSPINLOCK hSpinlock; member in struct:VBOXRAWPCIINS
|
/vbox/src/VBox/Devices/Bus/ |
H A D | SrvPciRawR0.cpp | 51 RTSPINLOCK hSpinlock; member in struct:PCIRAWSRVSTATE 71 RTSPINLOCK hSpinlock; member in struct:PCIRAWDEV 115 RTSpinlockAcquire(pThis->hSpinlock); 117 RTSpinlockRelease(pThis->hSpinlock); 234 if (pThis->hSpinlock) 236 RTSpinlockDestroy(pThis->hSpinlock); 237 pThis->hSpinlock = NIL_RTSPINLOCK; 576 rc = RTSpinlockCreate(&pNew->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_SAFE, "PciRaw"); 596 RTSpinlockDestroy(pNew->hSpinlock); 870 RTSpinlockAcquire(pDev->hSpinlock); [all...] |
/vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/ |
H A D | VBoxNetFlt-linux.c | 408 RTSpinlockAcquire(pThis->hSpinlock); /* (this isn't necessary, but so what) */ 413 RTSpinlockRelease(pThis->hSpinlock); 427 RTSpinlockAcquire(pThis->hSpinlock); 449 RTSpinlockRelease(pThis->hSpinlock); 476 RTSpinlockAcquire(pThis->hSpinlock); 493 RTSpinlockRelease(pThis->hSpinlock); 1463 RTSpinlockAcquire(pThis->hSpinlock); 1472 RTSpinlockRelease(pThis->hSpinlock); 1584 RTSpinlockAcquire(pThis->hSpinlock); 1586 RTSpinlockRelease(pThis->hSpinlock); [all...] |
/vbox/src/VBox/HostDrivers/VBoxNetFlt/darwin/ |
H A D | VBoxNetFlt-darwin.cpp | 314 RTSpinlockAcquire(pThis->hSpinlock); 321 RTSpinlockRelease(pThis->hSpinlock); 738 RTSpinlockAcquire(pThis->hSpinlock); 751 RTSpinlockRelease(pThis->hSpinlock); 1031 RTSpinlockAcquire(pThis->hSpinlock); 1033 RTSpinlockRelease(pThis->hSpinlock); 1063 RTSpinlockAcquire(pThis->hSpinlock); 1071 RTSpinlockRelease(pThis->hSpinlock); 1288 RTSpinlockAcquire(pThis->hSpinlock); 1292 RTSpinlockRelease(pThis->hSpinlock); [all...] |
/vbox/src/VBox/ExtPacks/VBoxDTrace/ |
H A D | VBoxDTraceR0.cpp | 889 RTSPINLOCK hSpinlock; member in struct:VBoxDtVMem 941 int rc = RTSpinlockCreate(&pThis->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_SAFE, "VBoxDtVMem"); 969 RTSpinlockAcquire(pThis->hSpinlock); /* paranoia */ 971 RTSpinlockRelease(pThis->hSpinlock); 972 RTSpinlockDestroy(pThis->hSpinlock); 1002 RTSpinlockAcquire(pThis->hSpinlock); 1017 RTSpinlockRelease(pThis->hSpinlock), 1025 RTSpinlockRelease(pThis->hSpinlock); 1045 RTSpinlockRelease(pThis->hSpinlock); 1064 RTSpinlockAcquire(pThis->hSpinlock); [all...] |
/vbox/src/VBox/VMM/VMMR0/ |
H A D | GVMMR0.cpp | 151 RTSPINLOCK hSpinlock; member in struct:GVMMHOSTCPU::__anon16831 393 pGVMM->aHostCpus[iCpu].Ppt.hSpinlock = NIL_RTSPINLOCK; 418 rc = RTSpinlockCreate(&pGVMM->aHostCpus[iCpu].Ppt.hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_SAFE, "GVMM/CPU"); 424 RTSpinlockDestroy(pGVMM->aHostCpus[iCpu].Ppt.hSpinlock); 425 pGVMM->aHostCpus[iCpu].Ppt.hSpinlock = NIL_RTSPINLOCK; 516 RTSpinlockDestroy(pGVMM->aHostCpus[iCpu].Ppt.hSpinlock); 517 pGVMM->aHostCpus[iCpu].Ppt.hSpinlock = NIL_RTSPINLOCK; 2189 RTSpinlockAcquire(pCpu->Ppt.hSpinlock); 2209 RTSpinlockRelease(pCpu->Ppt.hSpinlock); 2226 RTSpinlockRelease(pCpu->Ppt.hSpinlock); [all...] |
/vbox/src/VBox/VMM/VMMRZ/ |
H A D | PGMRZDynMap.cpp | 90 RTSpinlockAcquire((pThis)->hSpinlock) 96 RTSpinlockRelease((pThis)->hSpinlock) 102 RTSpinlockAcquire((pThis)->hSpinlock) 241 RTSPINLOCK hSpinlock; member in struct:PGMR0DYNMAP 410 rc = RTSpinlockCreate(&pThis->hSpinlock, RTSPINLOCK_FLAGS_INTERRUPT_UNSAFE, "PGMR0DynMap"); 456 RTSpinlockDestroy(pThis->hSpinlock); 457 pThis->hSpinlock = NIL_RTSPINLOCK;
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/freebsd/ |
H A D | VBoxNetFlt-freebsd.c | 594 RTSpinlockAcquire(pThis->hSpinlock); 611 RTSpinlockRelease(pThis->hSpinlock);
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/solaris/ |
H A D | VBoxNetFlt-solaris.c | 1109 RTSpinlockAcquire(pThis->hSpinlock); 1112 RTSpinlockRelease(pThis->hSpinlock);
|