Searched refs:iface_index (Results 1 - 25 of 65) sorted by relevance

123

/freebsd-current/sys/dev/usb/
H A Dusb_msctest.h44 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 Dusbdi_util.h35 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 Dusb_hid.c114 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 Dusb_hub_private.h72 uint8_t iface_index; member in struct:hub_result
H A Dusb_device.c361 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 Dusb_msctest.c598 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 Dusbhid.h95 uint8_t iface_index);
H A Dusbdi.h152 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 Dusb_parse.c166 ps->iface_index ++;
176 if (ps->iface_index >= USB_IFACE_MAX) {
H A Dusb_handle_request.c225 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 Dusb_dev.h142 uint8_t iface_index; /* set to the interface we belong to */ member in struct:usb_fifo
H A Dusb_device.h313 uint8_t iface_index);
316 uint8_t iface_index);
H A Dusb_request.c1418 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 Dugensa.c197 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 Duark.c198 uint8_t iface_index; local
206 iface_index = UARK_IFACE_INDEX;
208 (uaa->device, &iface_index, sc->sc_xfer,
H A Ducycom.c218 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 Dg_audio.c291 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 Dg_modem.c277 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 Dlibusb20.h247 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 Dlibusb20_int.h54 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 Dlibusb20_ugen20.c547 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 Drtwn_usb_ep.c163 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 Dubtbcmfw.c208 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 Dng_ubt.c553 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 Dlinux_usb.c871 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...]

Completed in 383 milliseconds

123