Lines Matching refs:iPort
802 static void rhport_power(POHCIROOTHUB pRh, unsigned iPort, bool fPowerUp);
924 unsigned iPort;
930 for (iPort = 0; iPort < OHCI_NDP_CFG(pThis); iPort++)
932 if (!pThis->RootHub.aPorts[iPort].pDev)
935 ASMBitSet(pAvailable, iPort + 1);
1081 for (unsigned iPort = 0; iPort < OHCI_NDP_CFG(pThis); iPort++)
1083 if (pThis->RootHub.aPorts[iPort].pDev)
1085 pThis->RootHub.aPorts[iPort].fReg = OHCI_PORT_R_CURRENT_CONNECT_STATUS | OHCI_PORT_R_CONNECT_STATUS_CHANGE;
1089 VUSBIDevReset(pThis->RootHub.aPorts[iPort].pDev, fResetOnLinux, ohciRhResetDoneOneDev, pThis, pVM);
1093 pThis->RootHub.aPorts[iPort].fReg = 0;
3997 static void rhport_power(POHCIROOTHUB pRh, unsigned iPort, bool fPowerUp)
3999 POHCIHUBPORT pPort = &pRh->aPorts[iPort];
4808 unsigned iPort;
4809 for (iPort = 0; iPort < OHCI_NDP_CFG(pThis); iPort++) /* lazy bird */
4810 if (pThis->RootHub.aPorts[iPort].pDev == pDev)
4812 pPort = &pThis->RootHub.aPorts[iPort];
4865 static bool rhport_set_if_connected(POHCIROOTHUB pRh, int iPort, uint32_t fValue)
4876 if (!(pRh->aPorts[iPort].fReg & OHCI_PORT_R_CURRENT_CONNECT_STATUS))
4878 pRh->aPorts[iPort].fReg |= OHCI_PORT_R_CONNECT_STATUS_CHANGE;
4883 bool fRc = !(pRh->aPorts[iPort].fReg & fValue);
4886 pRh->aPorts[iPort].fReg |= fValue;