Lines Matching defs:uPort
961 * @param uPort The port number assigned to the device.
963 static DECLCALLBACK(int) ohciRhAttach(PVUSBIROOTHUBPORT pInterface, PVUSBIDEVICE pDev, unsigned uPort)
966 LogFlow(("ohciRhAttach: pDev=%p uPort=%u\n", pDev, uPort));
972 Assert(uPort >= 1 && uPort <= OHCI_NDP_CFG(pThis));
973 uPort--;
974 Assert(!pThis->RootHub.aPorts[uPort].pDev);
981 pThis->RootHub.aPorts[uPort].fReg = OHCI_PORT_R_CURRENT_CONNECT_STATUS | OHCI_PORT_R_CONNECT_STATUS_CHANGE;
982 pThis->RootHub.aPorts[uPort].pDev = pDev;
983 rhport_power(&pThis->RootHub, uPort, 1 /* power on */);
998 * @param uPort The port number assigned to the device.
1000 static DECLCALLBACK(void) ohciRhDetach(PVUSBIROOTHUBPORT pInterface, PVUSBIDEVICE pDev, unsigned uPort)
1003 LogFlow(("ohciRhDetach: pDev=%p uPort=%u\n", pDev, uPort));
1009 Assert(uPort >= 1 && uPort <= OHCI_NDP_CFG(pThis));
1010 uPort--;
1011 Assert(pThis->RootHub.aPorts[uPort].pDev == pDev);
1016 pThis->RootHub.aPorts[uPort].pDev = NULL;
1017 if (pThis->RootHub.aPorts[uPort].fReg & OHCI_PORT_PES)
1018 pThis->RootHub.aPorts[uPort].fReg = OHCI_PORT_R_CONNECT_STATUS_CHANGE | OHCI_PORT_PESC;
1020 pThis->RootHub.aPorts[uPort].fReg = OHCI_PORT_R_CONNECT_STATUS_CHANGE;