/freebsd-current/sys/dev/usb/ |
H A D | usb_msctest.h | 44 uint8_t iface_index); 46 uint8_t iface_index, int method); 48 uint8_t iface_index, const struct usb_attach_arg *uaa); 50 uint8_t iface_index, uint32_t lba, uint32_t blocks, 53 uint8_t iface_index, uint32_t lba, uint32_t blocks, 56 uint8_t iface_index, uint32_t *lba_last, 59 uint8_t iface_index);
|
H A D | usbdi_util.h | 35 uint8_t iface_index; /* current interface index */ member in struct:usb_idesc_parse_state 63 void *data, uint16_t len, uint8_t iface_index, uint8_t type, 67 uint8_t iface_index); 76 struct mtx *mtx, uint8_t iface_index, uint8_t alt_no); 78 uint8_t iface_index, uint8_t duration, uint8_t id); 80 uint8_t iface_index, uint16_t report); 82 void *data, uint16_t len, uint8_t iface_index,
|
H A D | usb_hid.c | 114 struct malloc_type *mem, uint8_t iface_index) 116 struct usb_interface *iface = usbd_get_iface(udev, iface_index); 145 (udev, mtx, *descp, *sizep, iface_index); 112 usbd_req_get_hid_desc(struct usb_device *udev, struct mtx *mtx, void **descp, uint16_t *sizep, struct malloc_type *mem, uint8_t iface_index) argument
|
H A D | usb_hub_private.h | 72 uint8_t iface_index; member in struct:hub_result
|
H A D | usb_device.c | 361 usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index, argument 372 DPRINTFN(10, "udev=%p iface_index=%d address=0x%x " 374 udev, iface_index, setup->endpoint, 438 (ep->iface_index != iface_index)) { 454 * interface. "iface_index" and "direction" is ignored: 499 usb_init_endpoint(struct usb_device *udev, uint8_t iface_index, argument 514 ep->iface_index = iface_index; 802 * and interfaces. If "iface_index" i 815 usb_config_parse(struct usb_device *udev, uint8_t iface_index, uint8_t cmd) argument 1048 usbd_set_alt_interface_index(struct usb_device *udev, uint8_t iface_index, uint8_t alt_index) argument 1192 usb_reset_iface_endpoints(struct usb_device *udev, uint8_t iface_index) argument 1278 usb_detach_device(struct usb_device *udev, uint8_t iface_index, uint8_t flag) argument 1409 usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index, uint8_t parent_index) argument 1455 usb_probe_and_attach(struct usb_device *udev, uint8_t iface_index) argument 2386 usbd_get_iface(struct usb_device *udev, uint8_t iface_index) argument 2411 usbd_find_descriptor(struct usb_device *udev, void *id, uint8_t iface_index, uint8_t type, uint8_t type_mask, uint8_t subtype, uint8_t subtype_mask) argument 2807 usb_fifo_free_wrap(struct usb_device *udev, uint8_t iface_index, uint8_t flag) argument 3037 usbd_set_pnpinfo(struct usb_device *udev, uint8_t iface_index, const char *pnpinfo) argument [all...] |
H A D | usb_msctest.c | 598 bbb_attach(struct usb_device *udev, uint8_t iface_index, argument 618 usb_detach_device(udev, iface_index, 0); 624 iface = usbd_get_iface(udev, iface_index); 671 err = usbd_transfer_setup(udev, &iface_index, sc->xfer, pconfig, 712 usb_iface_is_cdrom(struct usb_device *udev, uint8_t iface_index) argument 720 sc = bbb_attach(udev, iface_index, UICLASS_MASS); 745 usb_msc_get_max_lun(struct usb_device *udev, uint8_t iface_index) argument 755 req.wIndex[0] = iface_index; 783 usb_msc_auto_quirk(struct usb_device *udev, uint8_t iface_index, argument 793 sc = bbb_attach(udev, iface_index, UICLASS_MAS 969 usb_msc_eject(struct usb_device *udev, uint8_t iface_index, int method) argument 1045 usb_dymo_eject(struct usb_device *udev, uint8_t iface_index) argument 1060 usb_msc_read_10(struct usb_device *udev, uint8_t iface_index, uint32_t lba, uint32_t blocks, void *buffer) argument 1091 usb_msc_write_10(struct usb_device *udev, uint8_t iface_index, uint32_t lba, uint32_t blocks, void *buffer) argument 1122 usb_msc_read_capacity(struct usb_device *udev, uint8_t iface_index, uint32_t *lba_last, uint32_t *block_size) argument [all...] |
H A D | usbhid.h | 95 uint8_t iface_index);
|
H A D | usbdi.h | 152 uint8_t iface_index; /* not used by "default endpoint" */ member in struct:usb_endpoint 562 uint8_t iface_index, uint8_t type, uint8_t type_mask, 569 uint8_t iface_index); 572 struct usb_endpoint *usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index, 581 uint8_t iface_index, const char *pnpinfo); 605 uint8_t iface_index, uint8_t alt_index); 622 void usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index, 689 uint8_t iface_index, uid_t uid, gid_t gid, int mode);
|
H A D | usb_parse.c | 166 ps->iface_index ++; 176 if (ps->iface_index >= USB_IFACE_MAX) {
|
H A D | usb_handle_request.c | 225 uint8_t iface_index; local 230 iface_index = req.wIndex[0]; /* unicast */ 232 iface_index = 0; /* broadcast */ 247 iface = usbd_get_iface(udev, iface_index); 303 iface_index++; /* iterate */ 328 error = usb_reset_iface_endpoints(udev, iface_index);
|
H A D | usb_dev.h | 142 uint8_t iface_index; /* set to the interface we belong to */ member in struct:usb_fifo
|
H A D | usb_device.h | 313 uint8_t iface_index); 316 uint8_t iface_index);
|
H A D | usb_request.c | 1418 uint8_t *alt_iface_no, uint8_t iface_index) 1420 struct usb_interface *iface = usbd_get_iface(udev, iface_index); 1444 uint8_t iface_index, uint8_t alt_no) 1446 struct usb_interface *iface = usbd_get_iface(udev, iface_index); 1787 uint8_t iface_index, uint16_t report) 1789 struct usb_interface *iface = usbd_get_iface(udev, iface_index); 1816 uint8_t iface_index, uint8_t type, uint8_t id) 1818 struct usb_interface *iface = usbd_get_iface(udev, iface_index); 1844 uint16_t len, uint8_t iface_index, uint8_t type, uint8_t id) 1846 struct usb_interface *iface = usbd_get_iface(udev, iface_index); 1417 usbd_req_get_alt_interface_no(struct usb_device *udev, struct mtx *mtx, uint8_t *alt_iface_no, uint8_t iface_index) argument 1443 usbd_req_set_alt_interface_no(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint8_t alt_no) argument 1786 usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint16_t report) argument 1815 usbd_req_set_report(struct usb_device *udev, struct mtx *mtx, void *data, uint16_t len, uint8_t iface_index, uint8_t type, uint8_t id) argument 1843 usbd_req_get_report(struct usb_device *udev, struct mtx *mtx, void *data, uint16_t len, uint8_t iface_index, uint8_t type, uint8_t id) argument 1871 usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint8_t duration, uint8_t id) argument 1899 usbd_req_get_report_descriptor(struct usb_device *udev, struct mtx *mtx, void *d, uint16_t size, uint8_t iface_index) argument [all...] |
/freebsd-current/sys/dev/usb/serial/ |
H A D | ugensa.c | 197 uint8_t iface_index; local 205 for (iface_index = UGENSA_IFACE_INDEX; iface_index < UGENSA_IFACE_MAX; iface_index++) { 206 iface = usbd_get_iface(uaa->device, iface_index); 221 &iface_index, ssc->sc_xfer, xfer_config, 241 if (iface_index != uaa->info.bIfaceIndex) { 242 usbd_set_parent_iface(uaa->device, iface_index,
|
H A D | uark.c | 198 uint8_t iface_index; local 206 iface_index = UARK_IFACE_INDEX; 208 (uaa->device, &iface_index, sc->sc_xfer,
|
H A D | ucycom.c | 218 uint8_t iface_index; local 264 iface_index = UCYCOM_IFACE_INDEX; 265 error = usbd_transfer_setup(uaa->device, &iface_index,
|
/freebsd-current/sys/dev/usb/gadget/ |
H A D | g_audio.c | 291 uint8_t iface_index[3]; local 311 iface_index[0] = uaa->info.bIfaceIndex; 312 iface_index[1] = uaa->info.bIfaceIndex + 1; 313 iface_index[2] = uaa->info.bIfaceIndex + 2; 315 error = usbd_set_alt_interface_index(uaa->device, iface_index[1], 1); 320 error = usbd_set_alt_interface_index(uaa->device, iface_index[2], 1); 326 iface_index, sc->sc_xfer, g_audio_config, 333 usbd_set_parent_iface(uaa->device, iface_index[1], iface_index[0]); 334 usbd_set_parent_iface(uaa->device, iface_index[ [all...] |
H A D | g_modem.c | 277 uint8_t iface_index[2]; local 290 iface_index[0] = uaa->info.bIfaceIndex; 291 iface_index[1] = uaa->info.bIfaceIndex + 1; 294 iface_index, sc->sc_xfer, g_modem_config, 301 usbd_set_parent_iface(uaa->device, iface_index[1], iface_index[0]);
|
/freebsd-current/lib/libusb/ |
H A D | libusb20.h | 247 int libusb20_dev_detach_kernel_driver(struct libusb20_device *pdev, uint8_t iface_index); 252 int libusb20_dev_kernel_driver_active(struct libusb20_device *pdev, uint8_t iface_index); 264 int libusb20_dev_set_alt_index(struct libusb20_device *pdev, uint8_t iface_index, uint8_t alt_index); 266 int libusb20_dev_get_iface_desc(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len);
|
H A D | libusb20_int.h | 54 typedef int (libusb20_dev_get_iface_desc_t)(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len); 94 typedef int (libusb20_detach_kernel_driver_t)(struct libusb20_device *pdev, uint8_t iface_index); 98 typedef int (libusb20_kernel_driver_active_t)(struct libusb20_device *pdev, uint8_t iface_index); 105 typedef int (libusb20_set_alt_index_t)(struct libusb20_device *pdev, uint8_t iface_index, uint8_t alt_index);
|
H A D | libusb20_ugen20.c | 547 uint8_t iface_index, uint8_t alt_index) 553 alt_iface.uai_interface_index = iface_index; 697 uint8_t iface_index) 699 int temp = iface_index; 709 uint8_t iface_index) 711 int temp = iface_index; 952 uint8_t iface_index, char *buf, uint8_t len) 960 ugd.ugd_iface_index = iface_index; 546 ugen20_set_alt_index(struct libusb20_device *pdev, uint8_t iface_index, uint8_t alt_index) argument 696 ugen20_kernel_driver_active(struct libusb20_device *pdev, uint8_t iface_index) argument 708 ugen20_detach_kernel_driver(struct libusb20_device *pdev, uint8_t iface_index) argument 951 ugen20_dev_get_iface_desc(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len) argument
|
/freebsd-current/sys/dev/rtwn/usb/ |
H A D | rtwn_usb_ep.c | 163 const uint8_t iface_index = RTWN_IFACE_INDEX; local 175 if ((ep->edesc == NULL) || (ep->iface_index != iface_index)) 227 error = usbd_transfer_setup(uc->uc_udev, &iface_index,
|
/freebsd-current/sys/netgraph/bluetooth/drivers/ubtbcmfw/ |
H A D | ubtbcmfw.c | 208 uint8_t iface_index; local 217 iface_index = UBTBCMFW_IFACE_IDX; 218 error = usbd_transfer_setup(uaa->device, &iface_index, sc->sc_xfer,
|
/freebsd-current/sys/netgraph/bluetooth/drivers/ubt/ |
H A D | ng_ubt.c | 553 uint8_t iface_index = 0; local 558 req.wIndex[0] = iface_index; 574 error = usbd_transfer_setup(udev, &iface_index, xfer, 651 uint8_t iface_index[2]; local 655 iface_index[0] = uaa->info.bIfaceIndex; 656 iface_index[1] = uaa->info.bIfaceIndex + 1; 658 iface[0] = usbd_get_iface(uaa->device, iface_index[0]); 659 iface[1] = usbd_get_iface(uaa->device, iface_index[1]); 767 usbd_set_alt_interface_index(uaa->device, iface_index[1], alt_index)) { 774 if (usbd_transfer_setup(uaa->device, iface_index, s [all...] |
/freebsd-current/sys/compat/linuxkpi/common/src/ |
H A D | linux_usb.c | 871 uint16_t iface_index; local 882 iface_index = 0; 902 (iface_index == 0)) 906 p_uhe->bsd_iface_index = iface_index - 1; 925 p_uhi->bsd_iface_index = iface_index; 934 p_ui->bsd_iface_index = iface_index; 939 iface_index++; 950 (sizeof(*p_ui) * iface_index) + 955 p_uhi = (void *)(p_ui + iface_index); 958 udev->linux_iface_end = p_ui + iface_index; [all...] |