/vbox/src/VBox/VMM/VMMRZ/ |
H A D | PGMRZDynMap.cpp | 285 uint64_t fAndMask; /**< And mask to check entry flags. */ member in struct:PGMR0DYNMAPPGLVL::__anon16871 286 uint64_t fResMask; /**< The result from applying fAndMask. */ 703 pPgLvl->a[0].fAndMask = X86_PDE_P | X86_PDE_RW | (cr4 & X86_CR4_PSE ? X86_PDE_PS : 0); 709 pPgLvl->a[1].fAndMask = X86_PTE_P | X86_PTE_RW; 723 pPgLvl->a[0].fAndMask = X86_PDPE_P; 729 pPgLvl->a[1].fAndMask = X86_PDE_P | X86_PDE_RW | (cr4 & X86_CR4_PSE ? X86_PDE_PS : 0); 735 pPgLvl->a[2].fAndMask = X86_PTE_P | X86_PTE_RW; 747 pPgLvl->a[0].fAndMask = X86_PML4E_P | X86_PML4E_RW; 753 pPgLvl->a[1].fAndMask = X86_PDPE_P | X86_PDPE_RW /** @todo check for X86_PDPT_PS support. */; 759 pPgLvl->a[2].fAndMask [all...] |
/vbox/src/VBox/HostDrivers/Support/linux/ |
H A D | SUPDrv-linux.c | 819 RTCCUINTREG VBOXCALL supdrvOSChangeCR4(RTCCUINTREG fOrMask, RTCCUINTREG fAndMask) argument 823 RTCCUINTREG uNew = (uOld & fAndMask) | fOrMask; 831 RTCCUINTREG uNew = (uOld & fAndMask) | fOrMask; 1017 uWritten &= pReq->u.In.uArgs.Modify.fAndMask;
|
/vbox/include/VBox/ |
H A D | sup.h | 1689 * @param fAndMask The bits to keep in the current MSR value. 1693 SUPR3DECL(int) SUPR3MsrProberModify(uint32_t uMsr, RTCPUID idCpu, uint64_t fAndMask, uint64_t fOrMask, 1703 * @param fAndMask The bits to keep in the current MSR value. 1710 SUPR3DECL(int) SUPR3MsrProberModifyEx(uint32_t uMsr, RTCPUID idCpu, uint64_t fAndMask, uint64_t fOrMask, bool fFaster, 1831 SUPR0DECL(RTCCUINTREG) SUPR0ChangeCR4(RTCCUINTREG fOrMask, RTCCUINTREG fAndMask);
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPLib.cpp | 2147 SUPR3DECL(int) SUPR3MsrProberModify(uint32_t uMsr, RTCPUID idCpu, uint64_t fAndMask, uint64_t fOrMask, argument 2150 return SUPR3MsrProberModifyEx(uMsr, idCpu, fAndMask, fOrMask, false /*fFaster*/, pResult); 2154 SUPR3DECL(int) SUPR3MsrProberModifyEx(uint32_t uMsr, RTCPUID idCpu, uint64_t fAndMask, uint64_t fOrMask, bool fFaster, argument 2168 Req.u.In.uArgs.Modify.fAndMask = fAndMask;
|
H A D | SUPDrvInternal.h | 810 RTCCUINTREG VBOXCALL supdrvOSChangeCR4(RTCCUINTREG fOrMask, RTCCUINTREG fAndMask);
|
H A D | SUPDrvIOC.h | 1428 uint64_t fAndMask; member in struct:SUPMSRPROBER::__anon16355::__anon16356::__anon16357::__anon16359
|
H A D | SUPDrv.cpp | 3680 * @param fAndMask bits to be cleard in CR4. 3684 SUPR0DECL(RTCCUINTREG) SUPR0ChangeCR4(RTCCUINTREG fOrMask, RTCCUINTREG fAndMask) argument 3687 return supdrvOSChangeCR4(fOrMask, fAndMask); 3690 RTCCUINTREG uNew = (uOld & fAndMask) | fOrMask;
|
/vbox/src/VBox/HostDrivers/Support/darwin/ |
H A D | SUPDrv-darwin.cpp | 1184 uWritten &= pReq->u.In.uArgs.Modify.fAndMask;
|
/vbox/src/VBox/VMM/tools/ |
H A D | VBoxCpuReport.cpp | 350 * @param fAndMask The AND mask. 353 static bool msrProberModifySimpleGp(uint32_t uMsr, uint64_t fAndMask, uint64_t fOrMask) argument 356 int rc = SUPR3MsrProberModify(uMsr, NIL_RTCPUID, fAndMask, fOrMask, &Result); 359 RTMsgError("SUPR3MsrProberModify(%#x,,%#llx,%#llx,): %Rrc", uMsr, fAndMask, fOrMask, rc);
|
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPDrv-win.cpp | 2129 uWritten &= pReq->u.In.uArgs.Modify.fAndMask;
|