Searched defs:cPorts (Results 1 - 17 of 17) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DIOM.cpp534 * @param cPorts Number of ports to register.
542 VMMR3_INT_DECL(int) IOMR3IOPortRegisterR3(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts, RTHCPTR pvUser, argument
546 LogFlow(("IOMR3IOPortRegisterR3: pDevIns=%p PortStart=%#x cPorts=%#x pvUser=%RHv pfnOutCallback=%#x pfnInCallback=%#x pfnOutStrCallback=%#x pfnInStrCallback=%#x pszDesc=%s\n",
547 pDevIns, PortStart, cPorts, pvUser, pfnOutCallback, pfnInCallback, pfnOutStrCallback, pfnInStrCallback, pszDesc));
552 if ( (RTUINT)PortStart + cPorts <= (RTUINT)PortStart
553 || (RTUINT)PortStart + cPorts > 0x10000)
555 AssertMsgFailed(("Invalid port range %#x-%#x (inclusive)! (%s)\n", PortStart, (RTUINT)PortStart + (cPorts - 1), pszDesc));
560 AssertMsgFailed(("no handlers specfied for %#x-%#x (inclusive)! (%s)\n", PortStart, (RTUINT)PortStart + (cPorts - 1), pszDesc));
583 pRange->Core.KeyLast = PortStart + (cPorts - 1);
585 pRange->cPorts
640 IOMR3IOPortRegisterRC(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts, RTRCPTR pvUser, RCPTRTYPE(PFNIOMIOPORTOUT) pfnOutCallback, RCPTRTYPE(PFNIOMIOPORTIN) pfnInCallback, RCPTRTYPE(PFNIOMIOPORTOUTSTRING) pfnOutStrCallback, RCPTRTYPE(PFNIOMIOPORTINSTRING) pfnInStrCallback, const char *pszDesc) argument
755 IOMR3IOPortRegisterR0(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts, RTR0PTR pvUser, R0PTRTYPE(PFNIOMIOPORTOUT) pfnOutCallback, R0PTRTYPE(PFNIOMIOPORTIN) pfnInCallback, R0PTRTYPE(PFNIOMIOPORTOUTSTRING) pfnOutStrCallback, R0PTRTYPE(PFNIOMIOPORTINSTRING) pfnInStrCallback, const char *pszDesc) argument
869 IOMR3IOPortDeregister(PVM pVM, PPDMDEVINS pDevIns, RTIOPORT PortStart, RTUINT cPorts) argument
[all...]
H A DPDMDevHlp.cpp99 static DECLCALLBACK(int) pdmR3DevHlp_IOPortRegister(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTHCPTR pvUser, PFNIOMIOPORTOUT pfnOut, PFNIOMIOPORTIN pfnIn, argument
103 LogFlow(("pdmR3DevHlp_IOPortRegister: caller='%s'/%d: Port=%#x cPorts=%#x pvUser=%p pfnOut=%p pfnIn=%p pfnOutStr=%p pfnInStr=%p p32_tszDesc=%p:{%s}\n", pDevIns->pReg->szName, pDevIns->iInstance,
104 Port, cPorts, pvUser, pfnOut, pfnIn, pfnOutStr, pfnInStr, pszDesc, pszDesc));
116 int rc = IOMR3IOPortRegisterR3(pDevIns->Internal.s.pVMR3, pDevIns, Port, cPorts, pvUser,
125 static DECLCALLBACK(int) pdmR3DevHlp_IOPortRegisterRC(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTRCPTR pvUser, argument
132 LogFlow(("pdmR3DevHlp_IOPortRegisterRC: caller='%s'/%d: Port=%#x cPorts=%#x pvUser=%p pszOut=%p:{%s} pszIn=%p:{%s} pszOutStr=%p:{%s} pszInStr=%p:{%s} pszDesc=%p:{%s}\n", pDevIns->pReg->szName, pDevIns->iInstance,
133 Port, cPorts, pvUser, pszOut, pszOut, pszIn, pszIn, pszOutStr, pszOutStr, pszInStr, pszInStr, pszDesc, pszDesc));
179 rc = IOMR3IOPortRegisterRC(pVM, pDevIns, Port, cPorts, pvUser, RCPtrOut, RCPtrIn, RCPtrOutStr, RCPtrInStr, pszDesc);
194 static DECLCALLBACK(int) pdmR3DevHlp_IOPortRegisterR0(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTR0PTR pvUser, argument
200 LogFlow(("pdmR3DevHlp_IOPortRegisterR0: caller='%s'/%d: Port=%#x cPorts
261 pdmR3DevHlp_IOPortDeregister(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts) argument
[all...]
H A DPDMDriver.cpp1453 static DECLCALLBACK(int) pdmR3DrvHlp_USBRegisterHub(PPDMDRVINS pDrvIns, uint32_t fVersions, uint32_t cPorts, PCPDMUSBHUBREG pUsbHubReg, PPCPDMUSBHUBHLP ppUsbHubHlp) argument
1457 LogFlow(("pdmR3DrvHlp_USBRegisterHub: caller='%s'/%d: fVersions=%#x cPorts=%#x pUsbHubReg=%p ppUsbHubHlp=%p\n",
1458 pDrvIns->pReg->szName, pDrvIns->iInstance, fVersions, cPorts, pUsbHubReg, ppUsbHubHlp));
1461 int rc = pdmR3UsbRegisterHub(pDrvIns->Internal.s.pVMR3, pDrvIns, fVersions, cPorts, pUsbHubReg, ppUsbHubHlp);
H A DPDMUsb.cpp107 * @param cPorts The number of ports.
112 int pdmR3UsbRegisterHub(PVM pVM, PPDMDRVINS pDrvIns, uint32_t fVersions, uint32_t cPorts, PCPDMUSBHUBREG pUsbHubReg, PPCPDMUSBHUBHLP ppUsbHubHlp) argument
150 pHub->cPorts = cPorts;
151 pHub->cAvailablePorts = cPorts;
665 Assert((int32_t)pHub->cAvailablePorts >= 0 && pHub->cAvailablePorts < pHub->cPorts);
1206 Assert(pHub->cAvailablePorts > 0 && pHub->cAvailablePorts <= pHub->cPorts);
/vbox/src/VBox/Devices/PC/BIOS/
H A Dahci.c844 uint8_t i, cPorts; local
890 cPorts = ahci_ctrl_extract_bits(val, 0x1f, 0) + 1; /* Extract number of ports.*/
892 DBG_AHCI("AHCI: HBA has %u ports\n", cPorts);
902 cPorts--;
903 if (cPorts == 0)
/vbox/src/VBox/Devices/USB/
H A DVUSBInternal.h304 uint16_t cPorts; member in struct:VUSBHUB
H A DDevOHCI.cpp925 unsigned cPorts = 0; local
934 cPorts++;
940 return cPorts;
5720 uint32_t cPorts; local
5764 rc = CFGMR3QueryU32Def(pCfg, "Ports", &cPorts, OHCI_NDP_DEFAULT);
5769 if (cPorts == 0 || cPorts > OHCI_NDP_MAX)
5775 pThis->RootHub.desc_a = cPorts;
/vbox/src/VBox/VMM/include/
H A DIOMInternal.h140 /** Avl node core with Port as Key and Port + cPorts - 1 as KeyLast. */
148 uint16_t cPorts; member in struct:IOMIOPORTRANGER3
172 /** Avl node core with Port as Key and Port + cPorts - 1 as KeyLast. */
180 uint16_t cPorts; member in struct:IOMIOPORTRANGER0
204 /** Avl node core with Port as Key and Port + cPorts - 1 as KeyLast. */
209 uint16_t cPorts; member in struct:IOMIOPORTRANGERC
H A DPDMInternal.h995 uint32_t cPorts; member in struct:PDMUSBHUB
996 /** The number of available ports (0..cPorts). */
1278 int pdmR3UsbRegisterHub(PVM pVM, PPDMDRVINS pDrvIns, uint32_t fVersions, uint32_t cPorts, PCPDMUSBHUBREG pUsbHubReg, PPCPDMUSBHUBHLP ppUsbHubHlp);
/vbox/include/VBox/vmm/
H A Dpdmdrv.h1105 * @param cPorts The number of ports.
1111 DECLR3CALLBACKMEMBER(int, pfnUSBRegisterHub,(PPDMDRVINS pDrvIns, uint32_t fVersions, uint32_t cPorts, PCPDMUSBHUBREG pUsbHubReg, PPCPDMUSBHUBHLP ppUsbHubHlp));
1725 DECLINLINE(int) PDMDrvHlpUSBRegisterHub(PPDMDRVINS pDrvIns, uint32_t fVersions, uint32_t cPorts, PCPDMUSBHUBREG pUsbHubReg, PPCPDMUSBHUBHLP ppUsbHubHlp) argument
1727 return pDrvIns->pHlpR3->pfnUSBRegisterHub(pDrvIns, fVersions, cPorts, pUsbHubReg, ppUsbHubHlp);
H A Dpdmdev.h2231 * @param cPorts Number of ports to register.
2241 DECLR3CALLBACKMEMBER(int, pfnIOPortRegister,(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTHCPTR pvUser,
2257 * @param cPorts Number of ports to register.
2267 DECLR3CALLBACKMEMBER(int, pfnIOPortRegisterRC,(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTRCPTR pvUser,
2280 * @param cPorts Number of ports to register.
2290 DECLR3CALLBACKMEMBER(int, pfnIOPortRegisterR0,(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTR0PTR pvUser,
2302 * @param cPorts Number of ports to deregister.
2304 DECLR3CALLBACKMEMBER(int, pfnIOPortDeregister,(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts));
4335 DECLINLINE(int) PDMDevHlpIOPortRegister(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTHCPTR pvUser, argument
4339 return pDevIns->pHlpR3->pfnIOPortRegister(pDevIns, Port, cPorts, pvUse
4345 PDMDevHlpIOPortRegisterRC(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTRCPTR pvUser, const char *pszOut, const char *pszIn, const char *pszOutStr, const char *pszInStr, const char *pszDesc) argument
4355 PDMDevHlpIOPortRegisterR0(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts, RTR0PTR pvUser, const char *pszOut, const char *pszIn, const char *pszOutStr, const char *pszInStr, const char *pszDesc) argument
4365 PDMDevHlpIOPortDeregister(PPDMDEVINS pDevIns, RTIOPORT Port, RTIOPORT cPorts) argument
[all...]
/vbox/src/VBox/Debugger/
H A DDBGCEmulateCodeView.cpp3412 uint32_t cPorts = RT_MIN((cbTss - offIoBitmap) * 8, _64K); local
3415 DBGCCmdHlpPrintf(pCmdHlp, "I/O bitmap at %DV - %#x ports:\n", &VarAddr, cPorts);
3421 for (uint32_t i = 1; i < cPorts; i++)
/vbox/src/VBox/Frontends/VBoxManage/
H A DVBoxManageInfo.cpp879 ULONG cPorts; local
883 storageCtl->COMGETTER(PortCount)(&cPorts);
885 for (ULONG i = 0; i < cPorts; ++ i)
/vbox/src/VBox/Devices/Storage/
H A DDevLsiLogicSCSI.cpp317 uint8_t cPorts; member in struct:LSILOGICSCSI
1069 pReply->IOCFacts.u8NumberOfPorts = pThis->cPorts;
1074 pReply->IOCFacts.u8NumberOfPorts = pThis->cPorts;
1136 if (pPortFactsReq->u8PortNumber >= pThis->cPorts)
1153 if (pPortFactsReq->u8PortNumber >= pThis->cPorts)
1160 pReply->PortFacts.u16MaxDevices = pThis->cPorts;
1162 pReply->PortFacts.u16PortSCSIID = pThis->cPorts;
3309 pPages->cbManufacturingPage7 = LSILOGICSCSI_MANUFACTURING7_GET_SIZE(pThis->cPorts);
3320 pManufacturingPage7->u.fields.u8NumPhys = pThis->cPorts;
3324 pPages->cbSASIOUnitPage0 = LSILOGICSCSI_SASIOUNIT0_GET_SIZE(pThis->cPorts);
4541 uint32_t cDeviceStates, cPorts; local
[all...]
H A DDevAHCI.cpp2094 * @param cPorts Number of ports.
2096 static uint32_t ahciGetPortsImplemented(unsigned cPorts) argument
2100 for (unsigned i = 0; i < cPorts; i++)
/vbox/src/VBox/Additions/WINNT/Mouse/NT4/
H A DVBoxPS2NT.cpp191 ULONG cPorts; member in struct:_I8042CFGINF
1937 for (unsigned i = 0; i < pDevExt->Cfg.cPorts; i++)
2202 for (unsigned i = 0; i < pDevExt->Cfg.cPorts; i++)
2245 ULONG cPorts = pDevExt->Cfg.cPorts; local
2247 cPorts++;
2249 cPorts++;
2251 *pResListSize = sizeof(CM_RESOURCE_LIST) + ((cPorts - 1) * sizeof(CM_PARTIAL_RESOURCE_DESCRIPTOR));
2265 (*pResList)->List[0].PartialResourceList.Count = cPorts;
2271 for (unsigned j = 0; j < pDevExt->Cfg.cPorts;
[all...]
/vbox/src/VBox/Main/src-client/
H A DConsoleImpl2.cpp2247 ULONG cPorts = 0; local
2248 hrc = ctrls[i]->COMGETTER(PortCount)(&cPorts); H();
2249 InsertConfigInteger(pCfg, "PortCount", cPorts);
2261 AssertRelease(cPorts <= cLedSata);
2262 i_attachStatusDriver(pCtlInst, &mapStorageLeds[iLedSata], 0, cPorts - 1,
2326 ULONG cPorts = 0; local
2327 hrc = ctrls[i]->COMGETTER(PortCount)(&cPorts); H();
2328 InsertConfigInteger(pCfg, "NumPorts", cPorts);

Completed in 180 milliseconds