Lines Matching refs:desc
36 static int is_rndis(struct usb_interface_descriptor *desc) in is_rndis() argument
38 return (desc->bInterfaceClass == USB_CLASS_COMM && in is_rndis()
39 desc->bInterfaceSubClass == 2 && in is_rndis()
40 desc->bInterfaceProtocol == 0xff); in is_rndis()
43 static int is_activesync(struct usb_interface_descriptor *desc) in is_activesync() argument
45 return (desc->bInterfaceClass == USB_CLASS_MISC && in is_activesync()
46 desc->bInterfaceSubClass == 1 && in is_activesync()
47 desc->bInterfaceProtocol == 1); in is_activesync()
50 static int is_wireless_rndis(struct usb_interface_descriptor *desc) in is_wireless_rndis() argument
52 return (desc->bInterfaceClass == USB_CLASS_WIRELESS_CONTROLLER && in is_wireless_rndis()
53 desc->bInterfaceSubClass == 1 && in is_wireless_rndis()
54 desc->bInterfaceProtocol == 3); in is_wireless_rndis()
59 #define is_rndis(desc) 0 argument
60 #define is_activesync(desc) 0 argument
61 #define is_wireless_rndis(desc) 0 argument
93 intf->cur_altsetting->desc.bInterfaceNumber, in usbnet_cdc_update_filter()
115 struct usb_cdc_mdlm_desc *desc = NULL; in usbnet_generic_cdc_bind() local
152 rndis = (is_rndis(&intf->cur_altsetting->desc) || in usbnet_generic_cdc_bind()
153 is_activesync(&intf->cur_altsetting->desc) || in usbnet_generic_cdc_bind()
154 is_wireless_rndis(&intf->cur_altsetting->desc)); in usbnet_generic_cdc_bind()
250 d = &info->data->cur_altsetting->desc; in usbnet_generic_cdc_bind()
275 if (desc) { in usbnet_generic_cdc_bind()
280 desc = (void *)buf; in usbnet_generic_cdc_bind()
282 if (desc->bLength != sizeof(*desc)) in usbnet_generic_cdc_bind()
285 if (memcmp(&desc->bGUID, mbm_guid, 16)) in usbnet_generic_cdc_bind()
355 if (info->control->cur_altsetting->desc.bNumEndpoints == 1) { in usbnet_generic_cdc_bind()
356 struct usb_endpoint_descriptor *desc; in usbnet_generic_cdc_bind() local
359 desc = &dev->status->desc; in usbnet_generic_cdc_bind()
360 if (!usb_endpoint_is_int_in(desc) || in usbnet_generic_cdc_bind()
361 (le16_to_cpu(desc->wMaxPacketSize) in usbnet_generic_cdc_bind()
363 !desc->bInterval) { in usbnet_generic_cdc_bind()