Searched refs:ASMAtomicAndU32 (Results 1 - 19 of 19) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dsemeventmulti-r0drv-freebsd.c154 ASMAtomicAndU32(&pThis->fStateAndGen, RTSEMEVENTMULTIBSD_GEN_MASK);
210 ASMAtomicAndU32(&pThis->fStateAndGen, ~RTSEMEVENTMULTIBSD_STATE_MASK);
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dsemeventmulti-r0drv-linux.c160 ASMAtomicAndU32(&pThis->fStateAndGen, RTSEMEVENTMULTILNX_GEN_MASK);
220 ASMAtomicAndU32(&pThis->fStateAndGen, ~RTSEMEVENTMULTILNX_STATE_MASK);
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dsemeventmulti-r0drv-solaris.c178 ASMAtomicAndU32(&pThis->fStateAndGen, RTSEMEVENTMULTISOL_GEN_MASK);
243 ASMAtomicAndU32(&pThis->fStateAndGen, ~RTSEMEVENTMULTISOL_STATE_MASK);
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dsemeventmulti-r0drv-darwin.cpp170 ASMAtomicAndU32(&pThis->fStateAndGen, RTSEMEVENTMULTIDARWIN_GEN_MASK);
231 ASMAtomicAndU32(&pThis->fStateAndGen, ~RTSEMEVENTMULTIDARWIN_STATE_MASK);
/vbox/include/VBox/vmm/
H A Dvm.h540 # define VM_FF_CLEAR(pVM, fFlag) ASMAtomicAndU32(&(pVM)->fGlobalForcedActions, ~(fFlag))
543 do { ASMAtomicAndU32(&(pVM)->fGlobalForcedActions, ~(fFlag)); \
554 #define VMCPU_FF_CLEAR(pVCpu, fFlag) ASMAtomicAndU32(&(pVCpu)->fLocalForcedActions, ~(fFlag))
/vbox/src/VBox/VMM/VMMR0/
H A DCPUMR0.cpp172 ASMAtomicAndU32(&pLegacyLeaf->uEcx, ecx | ~g_aCpuidUnifyBits[i].uEcx);
173 ASMAtomicAndU32(&pLegacyLeaf->uEdx, edx | ~g_aCpuidUnifyBits[i].uEdx);
608 ASMAtomicAndU32(&pVCpu->cpum.s.fUseFlags, ~( CPUM_USED_DEBUG_REGS_GUEST | CPUM_USED_DEBUG_REGS_HYPER
635 ASMAtomicAndU32(&pVCpu->cpum.s.fUseFlags, ~CPUM_USED_DEBUG_REGS_HOST);
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllCritSect.cpp596 ASMAtomicAndU32(&pCritSect->s.Core.fFlags, ~PDMCRITSECT_FLAGS_PENDING_UNLOCK);
640 ASMAtomicAndU32(&pCritSect->s.Core.fFlags, ~PDMCRITSECT_FLAGS_PENDING_UNLOCK);
/vbox/src/VBox/Runtime/common/asm/
H A Dasm-fake.cpp161 RTDECL(void) ASMAtomicAndU32(uint32_t volatile *pu32, uint32_t u32) function
/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.cpp295 ASMAtomicAndU32(&pIns->pHGFlags->u32HostFlags, ~HGSMIHOSTFLAGS_GCOMMAND_COMPLETED);
436 ASMAtomicAndU32(&pIns->pHGFlags->u32HostFlags, (~HGSMIHOSTFLAGS_COMMANDS_PENDING));
474 ASMAtomicAndU32(&pIns->pHGFlags->u32HostFlags, (~flags));
/vbox/src/VBox/Runtime/testcase/
H A DtstRTInlineAsm.cpp1128 ASMAtomicAndU32(pu32, UINT32_C(0xffffffff));
1131 ASMAtomicAndU32(pu32, UINT32_C(0x8f8f8f8f));
1137 ASMAtomicAndU32(pu32, UINT32_C(1));
1143 ASMAtomicAndU32(pu32, UINT32_C(0x80000000));
1146 ASMAtomicAndU32(pu32, UINT32_C(0));
/vbox/include/iprt/
H A Dasm.h3013 DECLASM(void) ASMAtomicAndU32(uint32_t volatile *pu32, uint32_t u32);
3015 DECLINLINE(void) ASMAtomicAndU32(uint32_t volatile *pu32, uint32_t u32) function
3050 ASMAtomicAndU32((uint32_t volatile *)pi32, (uint32_t)i32);
/vbox/src/VBox/Devices/Storage/
H A DDevAHCI.cpp1221 ASMAtomicAndU32(&pAhciPort->regIS, ~AHCI_PORT_IS_PCS);
1228 ASMAtomicAndU32(&pAhciPort->regIS, ~AHCI_PORT_IS_PRCS);
1574 ASMAtomicAndU32(&pAhciPort->regIS, ~(u32Value & AHCI_PORT_IS_READONLY));
7897 ASMAtomicAndU32(&pAhciPort->regCMD, ~(AHCI_PORT_CMD_CPS | AHCI_PORT_CMD_CR));
H A DDevLsiLogicSCSI.cpp485 ASMAtomicAndU32(&pThis->uInterruptStatus, ~uStatus);
1402 ASMAtomicAndU32(&pThis->uInterruptStatus, ~LSILOGIC_REG_HOST_INTR_STATUS_SYSTEM_DOORBELL);
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA-SVGA.cpp1497 ASMAtomicAndU32(&pThis->svga.u32IrqStatus, ~u32);
2002 ASMAtomicAndU32(&pThis->svga.fBusy, ~VMSVGA_BUSY_F_FIFO);
H A DDevVGA_VDMA.cpp328 ASMAtomicAndU32(&pCmdVbva->pVBVA->hostFlags.u32HostEvents, ~VBVA_F_STATE_PROCESSING);
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest.cpp1558 ASMAtomicAndU32(&pDevExt->f32PendingEvents, ~fMatches);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrvGip.cpp359 ASMAtomicAndU32(&pState->fSupported, fSupported);
/vbox/src/VBox/VMM/VMMR3/
H A DPGM.cpp3846 ASMAtomicAndU32(&pVCpu->pgm.s.fSyncFlags, ~PGM_SYNC_ALWAYS);
/vbox/src/recompiler/target-i386/
H A Dop_helper.c6011 ASMAtomicAndU32(&env->state, ~CPU_EMULATE_SINGLE_INSTR);

Completed in 476 milliseconds