Searched refs:uAndVal (Results 1 - 6 of 6) sorted by relevance
/vbox/include/VBox/vmm/ |
H A D | hm.h | 181 unsigned uPort, unsigned uAndVal, unsigned cbSize); 183 unsigned uPort, unsigned uAndVal, unsigned cbSize);
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | HMR0.cpp | 1595 * @param uAndVal AND mask for saving the result in eax. 1599 unsigned uPort, unsigned uAndVal, unsigned cbSize) 1605 pVCpu->hm.s.PendingIO.s.Port.uAndVal = uAndVal; 1617 * @param uAndVal AND mask for fetching the result from eax. 1621 unsigned uPort, unsigned uAndVal, unsigned cbSize) 1627 pVCpu->hm.s.PendingIO.s.Port.uAndVal = uAndVal;
|
H A D | HMSVMR0.cpp | 4763 uint32_t uAndVal = s_aIOOpAnd[uIOWidth]; 4806 rcStrict = IOMIOPortWrite(pVM, pVCpu, IoExitInfo.n.u16Port, pCtx->eax & uAndVal, cbValue); 4808 HMR0SavePendingIOPortWrite(pVCpu, pCtx->rip, pVmcb->ctrl.u64ExitInfo2, IoExitInfo.n.u16Port, uAndVal, cbValue); 4820 pCtx->eax = (pCtx->eax & ~uAndVal) | (u32Val & uAndVal); 4823 HMR0SavePendingIOPortRead(pVCpu, pCtx->rip, pVmcb->ctrl.u64ExitInfo2, IoExitInfo.n.u16Port, uAndVal, cbValue);
|
H A D | HMVMXR0.cpp | 11244 uint32_t const uAndVal = s_aIOOpAnd[uIOWidth]; local 11248 rcStrict = IOMIOPortWrite(pVM, pVCpu, uIOPort, pMixedCtx->eax & uAndVal, cbValue); 11250 HMR0SavePendingIOPortWrite(pVCpu, pMixedCtx->rip, pMixedCtx->rip + cbInstr, uIOPort, uAndVal, cbValue); 11260 pMixedCtx->eax = (pMixedCtx->eax & ~uAndVal) | (u32Result & uAndVal); 11263 HMR0SavePendingIOPortRead(pVCpu, pMixedCtx->rip, pMixedCtx->rip + cbInstr, uIOPort, uAndVal, cbValue);
|
/vbox/src/VBox/VMM/include/ |
H A D | HMInternal.h | 815 uint32_t uAndVal; member in struct:HMCPU::__anon16907::__anon16908::__anon16909
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | HM.cpp | 2865 uint32_t uAndVal = pVCpu->hm.s.PendingIO.s.Port.uAndVal; local 2874 pCtx->eax = (pCtx->eax & ~uAndVal) | (u32Val & uAndVal); 2882 pCtx->eax & pVCpu->hm.s.PendingIO.s.Port.uAndVal,
|
Completed in 214 milliseconds