Lines Matching refs:pBase
394 * @param pBase Base interface for the device.
398 static int setLogicalDiskGeometry(PPDMIBASE pBase, PPDMIBLOCKBIOS pHardDisk, PPDMMEDIAGEOMETRY pLCHSGeometry)
412 pBlock = PDMIBASE_QUERY_INTERFACE(pBase, PDMIBLOCK);
639 PPDMIBASE pBase;
640 int rc = PDMR3QueryLun(pUVM, pThis->pszFDDevice, 0, i, &pBase);
643 PPDMIBLOCKBIOS pFD = PDMIBASE_QUERY_INTERFACE(pBase, PDMIBLOCKBIOS);
681 PPDMIBASE pBase;
682 int rc = PDMR3QueryLun(pUVM, pThis->pszHDDevice, 0, i, &pBase);
684 apHDs[i] = PDMIBASE_QUERY_INTERFACE(pBase, PDMIBLOCKBIOS);
692 int rc2 = setLogicalDiskGeometry(pBase, apHDs[i], &LCHSGeometry);
742 PPDMIBASE pBase;
743 int rc = PDMR3QueryLun(pUVM, pThis->pszSataDevice, 0, pThis->iSataHDLUN[i], &pBase);
745 apHDs[i] = PDMIBASE_QUERY_INTERFACE(pBase, PDMIBLOCKBIOS);
753 rc = setLogicalDiskGeometry(pBase, apHDs[i], &LCHSGeometry);
796 PPDMIBASE pBase;
797 int rc = PDMR3QueryLun(pUVM, pThis->pszScsiDevice, 0, pThis->iScsiHDLUN[i], &pBase);
799 apHDs[i] = PDMIBASE_QUERY_INTERFACE(pBase, PDMIBLOCKBIOS);