Searched refs:ASMAtomicAddU32 (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltRt-win.h452 ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs, v);
457 ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs, v);
473 ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs, (uint32_t)(-((int32_t)v)));
479 ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs, (uint32_t)(-((int32_t)v)));
548 ASMAtomicAddU32((uint32_t volatile *)&pState->cReferences, (uint32_t)(-((int32_t)v)));
554 ASMAtomicAddU32((uint32_t volatile *)&pState1->cReferences, (uint32_t)(-((int32_t)v)));
555 ASMAtomicAddU32((uint32_t volatile *)&pState2->cReferences, (uint32_t)(-((int32_t)v)));
564 ASMAtomicAddU32((uint32_t volatile *)&pState->cReferences, v);
578 ASMAtomicAddU32((uint32_t volatile *)&pState1->cReferences, v);
579 ASMAtomicAddU32((uint32_
[all...]
/vbox/src/VBox/Runtime/common/asm/
H A Dasm-fake.cpp122 RTDECL(uint32_t) ASMAtomicAddU32(uint32_t volatile *pu32, uint32_t u32) function
/vbox/include/iprt/
H A Dasm.h2452 DECLASM(uint32_t) ASMAtomicAddU32(uint32_t volatile *pu32, uint32_t u32);
2454 DECLINLINE(uint32_t) ASMAtomicAddU32(uint32_t volatile *pu32, uint32_t u32) function
2496 return (int32_t)ASMAtomicAddU32((uint32_t volatile *)pi32, (uint32_t)i32);
2566 return ASMAtomicAddU32((uint32_t volatile *)pcb, cb);
2584 case 4: *(uint32_t *)(puOld) = ASMAtomicAddU32((volatile uint32_t *)(void *)(pu), (uint32_t)(uNew)); break; \
2600 return ASMAtomicAddU32(pu32, (uint32_t)-(int32_t)u32);
2613 return (int32_t)ASMAtomicAddU32((uint32_t volatile *)pi32, (uint32_t)-i32);
/vbox/src/VBox/Runtime/common/alloc/
H A Dmemcache.cpp335 ASMAtomicAddU32(&pThis->cTotal, cObjects);
/vbox/src/VBox/Devices/Audio/
H A Dfilteraudio.c190 ASMAtomicAddU32(&pBuffer->cBufferUsed, cSize);
H A Dcoreaudio.c204 ASMAtomicAddU32(&pBuffer->cBufferUsed, cSize);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPR3HardenedMain.cpp1049 ASMAtomicAddU32(&g_cbStartupLog, (uint32_t)cch);
/vbox/src/VBox/Devices/Network/slirp/bsd/kern/
H A Duipc_mbuf.c94 # define atomic_fetchadd_int(var, val) (ASMAtomicAddU32((var), (val)))
95 # define atomic_add_int(var, val) (ASMAtomicAddU32((var), (val)))
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletion.cpp759 ASMAtomicAddU32(&pBwMgr->cbTransferAllowed, cbTransfer);
H A DPDMBlkCache.cpp760 uint32_t cbDirty = ASMAtomicAddU32(&pCache->cbDirty, pEntry->cbData);
/vbox/src/VBox/Runtime/testcase/
H A DtstRTInlineAsm.cpp1677 BENCH(ASMAtomicAddU32(&s_u32, 5), "ASMAtomicAddU32");

Completed in 101 milliseconds