Lines Matching refs:interfaceIndex
230 const struct UsbSdkInterface *interfaceObj, uint8_t interfaceIndex, bool refCountFlag, bool *claimFlag)
232 if (refCountFlag && interfaceIndex != USB_CTRL_INTERFACE_ID) {
307 if ((interfacePos->interface.info.interfaceIndex == queryPara.interfaceIndex) &&
313 if ((interfacePos->interface.info.interfaceIndex == queryPara.interfaceIndex) &&
323 IfInterfaceRefCount(interfacePos, queryPara.interfaceIndex, refCountFlag, claimFlag);
452 interfaceQueryPara.interfaceIndex = interfaceId;
845 (*pipeObj)->info.interfaceId = interfaceObj->interface.info.interfaceIndex;
1013 const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex, bool force)
1017 struct UsbInterfaceQueryPara interfaceQueryPara = {USB_INTERFACE_INTERFACE_INDEX_TYPE, interfaceIndex, 0};
1045 if (interfaceIndex != USB_CTRL_INTERFACE_ID && claimFlag) {
1050 ret = RawClaimInterfaceForce(devHandle, interfaceIndex);
1052 ret = RawClaimInterface(devHandle, interfaceIndex);
1071 const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex, bool disable)
1075 struct UsbInterfaceQueryPara interfaceQueryPara = {USB_INTERFACE_INTERFACE_INDEX_TYPE, interfaceIndex, 0};
1101 if (interfaceIndex != USB_CTRL_INTERFACE_ID) {
1106 ret = RawDetachInterface(devHandle, interfaceIndex);
1108 ret = RawAttachInterface(devHandle, interfaceIndex);
1126 const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex)
1128 struct UsbInterface *interfaceObj = ClaimInterface(session, busNum, usbAddr, interfaceIndex, false);
1146 const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex)
1148 return ClaimInterface(session, busNum, usbAddr, interfaceIndex, true);
1158 RawAttachKernelDriver(devHandle, interfaceObj->interface.info.interfaceIndex);
1179 uint8_t interfaceIndex = interfaceSdk->interface.info.interfaceIndex;
1181 if (interfaceIndex != USB_CTRL_INTERFACE_ID && AdapterAtomicDec(&interfaceSdk->refCount) <= 0) {
1182 int32_t ret = RawReleaseInterface(devHandle, interfaceIndex);
1197 uint8_t interfaceIndex, UsbInterfaceStatus status)
1219 interfaceQueryPara.interfaceIndex = interfaceIndex;
1243 infoData.interfaceNumber = interfaceObj->interface.info.interfaceIndex;
1285 ifaceHdl->interfaceIndex = interfaceSdk->interface.info.interfaceIndex;
1343 ifaceHdl->interfaceIndex = interfaceSdk->interface.info.interfaceIndex;
1365 .type = USB_INTERFACE_INTERFACE_INDEX_TYPE, .interfaceIndex = ifaceHdl->interfaceIndex};
1397 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1443 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1493 ret = RawSetInterfaceAltsetting(ifaceHdl->devHandle, ifaceHdl->interfaceIndex, settingIndex);
1502 if (interfacePos->interface.info.interfaceIndex == ifaceHdl->interfaceIndex) {
1509 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1542 interfaceQueryPara.interfaceIndex = handleEntity->interfaceIndex;
1577 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1825 uint8_t interfaceId = ifaceHdl->interfaceIndex;
1870 uint8_t interfaceId = ifaceHdl->interfaceIndex;
1963 const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex)
1967 struct UsbInterfaceQueryPara interfaceQueryPara = {USB_INTERFACE_INTERFACE_INDEX_TYPE, interfaceIndex, 0};
1993 unactivated = RawGetInterfaceActiveStatus(devHandle, interfaceIndex);