Lines Matching refs:pRange

259     CTX_SUFF(PIOMIOPORTRANGE) pRange = pVCpu->iom.s.CTX_SUFF(pRangeLastRead);
260 if ( !pRange
261 || (unsigned)Port - (unsigned)pRange->Port >= (unsigned)pRange->cPorts)
263 pRange = iomIOPortGetRange(pVM, Port);
264 if (pRange)
265 pVCpu->iom.s.CTX_SUFF(pRangeLastRead) = pRange;
267 MMHYPER_RC_ASSERT_RCPTR(pVM, pRange);
268 if (pRange)
273 PFNIOMIOPORTIN pfnInCallback = pRange->pfnInCallback;
282 void *pvUser = pRange->pvUser;
283 PPDMDEVINS pDevIns = pRange->pDevIns;
424 CTX_SUFF(PIOMIOPORTRANGE) pRange = pVCpu->iom.s.CTX_SUFF(pRangeLastRead);
425 if ( !pRange
426 || (unsigned)Port - (unsigned)pRange->Port >= (unsigned)pRange->cPorts)
428 pRange = iomIOPortGetRange(pVM, Port);
429 if (pRange)
430 pVCpu->iom.s.CTX_SUFF(pRangeLastRead) = pRange;
432 MMHYPER_RC_ASSERT_RCPTR(pVM, pRange);
433 if (pRange)
438 PFNIOMIOPORTINSTRING pfnInStrCallback = pRange->pfnInStrCallback;
447 void *pvUser = pRange->pvUser;
448 PPDMDEVINS pDevIns = pRange->pDevIns;
563 CTX_SUFF(PIOMIOPORTRANGE) pRange = pVCpu->iom.s.CTX_SUFF(pRangeLastWrite);
564 if ( !pRange
565 || (unsigned)Port - (unsigned)pRange->Port >= (unsigned)pRange->cPorts)
567 pRange = iomIOPortGetRange(pVM, Port);
568 if (pRange)
569 pVCpu->iom.s.CTX_SUFF(pRangeLastWrite) = pRange;
571 MMHYPER_RC_ASSERT_RCPTR(pVM, pRange);
572 if (pRange)
577 PFNIOMIOPORTOUT pfnOutCallback = pRange->pfnOutCallback;
586 void *pvUser = pRange->pvUser;
587 PPDMDEVINS pDevIns = pRange->pDevIns;
703 CTX_SUFF(PIOMIOPORTRANGE) pRange = pVCpu->iom.s.CTX_SUFF(pRangeLastWrite);
704 if ( !pRange
705 || (unsigned)Port - (unsigned)pRange->Port >= (unsigned)pRange->cPorts)
707 pRange = iomIOPortGetRange(pVM, Port);
708 if (pRange)
709 pVCpu->iom.s.CTX_SUFF(pRangeLastWrite) = pRange;
711 MMHYPER_RC_ASSERT_RCPTR(pVM, pRange);
712 if (pRange)
717 PFNIOMIOPORTOUTSTRING pfnOutStrCallback = pRange->pfnOutStrCallback;
726 void *pvUser = pRange->pvUser;
727 PPDMDEVINS pDevIns = pRange->pDevIns;
1011 * @param pRange The range to free.
1013 void iomMmioFreeRange(PVM pVM, PIOMMMIORANGE pRange)
1015 MMHyperFree(pVM, pRange);