Lines Matching defs:ifDes
139 const struct UsbRawInterfaceDescriptor *ifDes, uint8_t idx)
141 if (ifDes == NULL) {
142 HDF_LOGE("%{public}s:%{public}d invalid param ifDes", __func__, __LINE__);
145 if (ifDes->interfaceDescriptor.bNumEndpoints < (idx + 1)) {
147 __func__, ifDes->interfaceDescriptor.bNumEndpoints, idx);
151 return &ifDes->endPoint[idx];
155 const struct UsbRawInterfaceDescriptor *ifDes, const struct UsbSdkInterface *interfaceObj)
161 for (int32_t cnep = 0; cnep < ifDes->interfaceDescriptor.bNumEndpoints; cnep++) {
162 if (ifDes->interfaceDescriptor.bNumEndpoints > USB_MAXENDPOINTS) {
164 __func__, __LINE__, ifDes->interfaceDescriptor.bNumEndpoints);
168 ep = UsbGetEpDesc(ifDes, cnep);
192 const struct UsbRawInterfaceDescriptor *ifDes = NULL;
203 ifDes = UsbGetInterfaceDesc(itface, j);
204 if (ifDes == NULL) {
214 ret = UsbInterfaceInit(interfaceObj, ifDes, itface);
220 ret = UsbProtocalCreatePipeObj(ifDes, interfaceObj);