Lines Matching refs:interface

210  * which makes non-sequential access to particular interface or
215 * descriptor followed by an interface descriptor and the relevant
218 * usb_get_dev_data() interface provides an easy way to get all
322 * usb interface association descriptor, refer to USB 2.0 ECN(IAD)
327 uint8_t bFirstInterface; /* 1st interface number */
338 * usb interface descriptor, refer to USB 2.0/9.6.5
343 uint8_t bInterfaceNumber; /* interface number */
344 uint8_t bAlternateSetting; /* alt. interface number */
461 * in dev_curr_cfg; the index of the first valid interface in the
479 /* indexed by interface num */
490 * Tree data structure for each alternate interface set
501 * Tree data structure for each alternate of each alternate interface set
541 * USB_PARSE_LVL_IF - Parse configured interface only, if configuration#
542 * and interface properties are set (as when different
547 * USB_PARSE_LVL_CFG - Parse entire configuration of configured interface
551 * when driver is bound to a single interface of a
578 int dev_curr_if; /* current interface number */
787 * interface - requested interface
800 uint_t interface,
851 * Otherwise it returns the interface number.
1559 * wrapper function returning status of device, interface, or endpoint
1565 * what - 0 for device, otherwise interface or ep number
1577 uint_t what, /* 0, interface, endpoint number */
1583 * function for clearing feature of device, interface, or endpoint
1589 * what - 0 for device, otherwise interface or ep number
1608 uint_t what, /* 0, interface, endpoint number */
1623 * when invoked from a driver bound to an interface on a composite
1686 * The following functions set or get the alternate interface
1691 * interface - interface
1714 * USB_INVALID_PERM the driver does not own the device or the interface
1720 uint_t interface,
1799 * calling the USBA interface usb_pipe_bulk_transfer_size()); and restrict
2502 * USB Device and interface class, subclass and protocol codes
2507 * Available device and interface class codes.
2530 #define USB_CLASS_PER_INTERFACE 0 /* Class info is at interface level */
2555 #define USB_PROTO_PRINTER_UNI 0x01 /* Unidirectional interface */
2556 #define USB_PROTO_PRINTER_BI 0x02 /* Bidirectional interface */
2579 #define USB_SUBCLS_VIDEO_COLLECTION 0x03 /* video interface collection */