Lines Matching defs:intf
34 static void GetInterfaceInfo(const struct UsbInterfaceDescriptor *intf, struct UsbFnDeviceMgr *devMgr, uint32_t fnCnt,
42 if (intf->bDescriptorType == USB_DDK_DT_INTERFACE && intf->bNumEndpoints > 0) {
48 info->index = intf->bInterfaceNumber;
49 info->interfaceClass = intf->bInterfaceClass;
50 info->subclass = intf->bInterfaceSubClass;
51 info->protocol = intf->bInterfaceProtocol;
52 info->numPipes = intf->bNumEndpoints;
58 g_epCnt += intf->bNumEndpoints;
66 struct UsbInterfaceDescriptor *intf = NULL;
89 intf = (struct UsbInterfaceDescriptor *)des->configs[i]->functions[j]->fsDescriptors[k];
90 GetInterfaceInfo(intf, devMgr, fnCnt, des->configs[i]);
151 static uint32_t GetInterfaceNum(struct UsbDescriptorHeader **intf)
156 for (i = 0; intf[i] != NULL; i++) {
157 if (intf[i]->bDescriptorType == USB_DDK_DT_INTERFACE) {
158 interface = (struct UsbInterfaceDescriptor *)intf[i];