/freebsd/sys/dev/usb/ |
H A D | usb_device.c | 288 return (udev->product ? udev->product : ""); in usb_get_product() 294 return (udev->serial ? udev->serial : ""); in usb_get_serial() 562 ep_end = udev->endpoints + udev->endpoints_max; in usb_endpoint_foreach() 648 usbd_free_config_desc(udev, udev->cdesc); in usb_unconfigure() 1176 (udev->bus->methods->clear_stall) (udev, ep); in usbd_set_endpoint_stall() 1240 udev->port_no, udev->address); in usb_detach_device_sub() 1645 struct usb_device *udev = pm->udev; in usbd_clear_stall_proc() local 1812 udev->cs_msg[0].udev = udev; in usb_alloc_device() 1814 udev->cs_msg[1].udev = udev; in usb_alloc_device() 2086 udev->address, udev, udev->parent_hub); in usb_alloc_device() [all …]
|
H A D | usb_hub.c | 230 struct usb_device *udev = pm->udev; in uhub_reset_tt_proc() local 813 child = usb_alloc_device(sc->sc_dev, udev->bus, udev, in uhub_reattach_port() 1383 hub->tt_msg[0].udev = udev; in uhub_attach() 1385 hub->tt_msg[1].udev = udev; in uhub_attach() 1638 res->udev = udev; in uhub_find_iface_index() 1927 udev = xfer->xroot->udev; in usb_hs_bandwidth_alloc() 2007 udev = xfer->xroot->udev; in usb_hs_bandwidth_free() 2399 udev = xfer->xroot->udev; in usbd_transfer_power_ref() 2453 (udev->bus->methods->set_hw_power) (udev->bus); in usbd_transfer_power_ref() 2871 (udev->bus->methods->device_suspend) (udev); in usb_dev_suspend_peer() [all …]
|
H A D | usb_request.c | 235 udev = xfer->xroot->udev; in usb_do_clear_stall_callback() 242 ep_end = udev->endpoints + udev->endpoints_max; in usb_do_clear_stall_callback() 1134 (udev, mtx, buf, len, udev->langid, string_index); in usbd_req_get_string_any() 1321 memset(udev->config_data, 0, sizeof(udev->config_data)); in usbd_alloc_config_desc() 1988 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc() 1994 err = usbd_req_get_desc(udev, mtx, NULL, &udev->ddesc, in usbd_setup_device_desc() 2001 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc() 2007 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc() 2014 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc() 2023 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc() [all …]
|
H A D | usb_request.h | 33 usb_error_t usbd_req_clear_hub_feature(struct usb_device *udev, 35 usb_error_t usbd_req_clear_port_feature(struct usb_device *udev, 37 usb_error_t usbd_req_get_alt_interface_no(struct usb_device *udev, 42 usb_error_t usbd_req_get_descriptor_ptr(struct usb_device *udev, 55 usb_error_t usbd_req_get_device_status(struct usb_device *udev, 57 usb_error_t usbd_req_get_hub_descriptor(struct usb_device *udev, 69 usb_error_t usbd_req_warm_reset_port(struct usb_device *udev, 75 usb_error_t usbd_req_set_port_feature(struct usb_device *udev, 81 usb_error_t usbd_req_set_device_feature(struct usb_device *udev, 83 usb_error_t usbd_req_set_hub_u1_timeout(struct usb_device *udev, [all …]
|
H A D | usb_handle_request.c | 150 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_config() local 185 usbd_enum_unlock(udev); in usb_handle_set_config() 204 usbd_enum_unlock(udev); in usb_check_alt_setting() 223 struct usb_device *udev = xfer->xroot->udev; in usb_handle_iface_request() local 359 usbd_enum_unlock(udev); in usb_handle_iface_request() 365 usbd_enum_unlock(udev); in usb_handle_iface_request() 371 usbd_enum_unlock(udev); in usb_handle_iface_request() 386 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_stall() local 434 udev = xfer->xroot->udev; in usb_handle_remote_wakeup() 435 bus = udev->bus; in usb_handle_remote_wakeup() [all …]
|
H A D | usb_debug.c | 153 usb_dump_device(struct usb_device *udev) in usb_dump_device() argument 156 if (udev == NULL) { in usb_dump_device() 162 udev->bus, in usb_dump_device() 163 udev->address, udev->curr_config_no, udev->depth, udev->speed, in usb_dump_device() 164 udev->flags.self_powered, udev->power, udev->langid); in usb_dump_device() 219 struct usb_device *udev; in usb_dump_xfer() local 229 udev = xfer->xroot->udev; in usb_dump_xfer() 232 xfer, udev, in usb_dump_xfer() 233 UGETW(udev->ddesc.idVendor), in usb_dump_xfer() 234 UGETW(udev->ddesc.idProduct), in usb_dump_xfer() [all …]
|
H A D | usb_generic.c | 153 struct usb_device *udev = f->udev; in ugen_transfer_setup() local 678 struct usb_device *udev = f->udev; in ugen_get_cdesc() local 773 struct usb_device *udev = f->udev; in ugen_get_iface_driver() local 837 udev = f->udev; in ugen_fill_deviceinfo() 936 struct usb_device *udev = f->udev; in ugen_re_enumerate() local 1891 struct usb_device *udev = f->udev; in ugen_set_power_mode() local 1980 struct usb_device *udev = f->udev; in ugen_get_power_mode() local 1991 struct usb_device *udev = f->udev; in ugen_get_port_path() local 2002 next = udev; in ugen_get_port_path() 2030 struct usb_device *udev = f->udev; in ugen_get_power_usage() local [all …]
|
H A D | usb_util.c | 75 struct usb_device *udev; in device_set_usb_desc() local 88 udev = uaa->device; in device_set_usb_desc() 91 do_unlock = usbd_ctrl_lock(udev); in device_set_usb_desc() 92 temp_p = (char *)udev->scratch.data; in device_set_usb_desc() 93 usb_devinfo(udev, temp_p, sizeof(udev->scratch.data)); in device_set_usb_desc() 95 usbd_ctrl_unlock(udev); in device_set_usb_desc() 99 device_get_nameunit(udev->bus->bdev)); in device_set_usb_desc() 211 usb_check_request(struct usb_device *udev, struct usb_device_request *req) in usb_check_request() argument 237 ep = usbd_get_ep_by_addr(udev, req->wIndex[0]); in usb_check_request() 242 usbd_clear_data_toggle(udev, ep); in usb_check_request()
|
H A D | usb_msctest.c | 612 do_unlock = usbd_enum_lock(udev); in bbb_attach() 621 usbd_enum_unlock(udev); in bbb_attach() 767 if (usb_get_manufacturer(udev) != NULL && usb_get_product(udev) != NULL) { \ 769 usb_get_manufacturer(udev), \ 770 usb_get_product(udev), \ 771 UGETW(udev->ddesc.idVendor), \ 772 UGETW(udev->ddesc.idProduct)); \ 775 UGETW(udev->ddesc.idVendor), \ 776 UGETW(udev->ddesc.idProduct)); \ 778 usbd_add_dynamic_quirk(udev, which); \ [all …]
|
H A D | usbdi_util.h | 42 usb_error_t usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc, 62 usb_error_t usbd_req_get_report(struct usb_device *udev, struct mtx *mtx, 65 usb_error_t usbd_req_get_report_descriptor(struct usb_device *udev, 68 usb_error_t usbd_req_get_string_any(struct usb_device *udev, struct mtx *mtx, 70 usb_error_t usbd_req_get_string_desc(struct usb_device *udev, struct mtx *mtx, 73 usb_error_t usbd_req_set_config(struct usb_device *udev, struct mtx *mtx, 75 usb_error_t usbd_req_set_alt_interface_no(struct usb_device *udev, 77 usb_error_t usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, 79 usb_error_t usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, 81 usb_error_t usbd_req_set_report(struct usb_device *udev, struct mtx *mtx,
|
H A D | usb_msctest.h | 43 int usb_iface_is_cdrom(struct usb_device *udev, 45 usb_error_t usb_msc_eject(struct usb_device *udev, 47 usb_error_t usb_msc_auto_quirk(struct usb_device *udev, 49 usb_error_t usb_msc_read_10(struct usb_device *udev, 52 usb_error_t usb_msc_write_10(struct usb_device *udev, 55 usb_error_t usb_msc_read_capacity(struct usb_device *udev, 58 usb_error_t usb_dymo_eject(struct usb_device *udev,
|
H A D | usb_transfer.c | 191 mtod = udev->bus->methods; in usbd_get_dma_delay() 1048 parm->udev = udev; in usbd_transfer_setup() 1087 info->udev = udev; in usbd_transfer_setup() 2829 udev = info->udev; in usbd_pipe_start() 2848 &udev->cs_msg[0], &udev->cs_msg[1]); in usbd_pipe_start() 2874 (udev->bus->methods->clear_stall) (udev, ep); in usbd_pipe_start() 3277 udev->ctrl_xfer, udev->bus->control_ep_quirk ? in usbd_ctrl_transfer_setup() 3303 (udev->bus->methods->clear_stall) (udev, ep); in usbd_clear_stall_locked() 3447 udev = xroot->udev; in usbd_transfer_poll() 3448 if (udev == NULL) in usbd_transfer_poll() [all …]
|
H A D | usb_dynamic.c | 82 usb_temp_setup_by_index_w(struct usb_device *udev, uint16_t index) in usb_temp_setup_by_index_w() argument 100 usb_temp_get_desc_w(struct usb_device *udev, struct usb_device_request *req, const void **pPtr, uin… in usb_temp_get_desc_w() argument 107 usb_temp_unsetup_w(struct usb_device *udev) in usb_temp_unsetup_w() argument 109 usbd_free_config_desc(udev, udev->usb_template_ptr); in usb_temp_unsetup_w() 110 udev->usb_template_ptr = NULL; in usb_temp_unsetup_w() 115 usb_linux_free_device_w(struct usb_device *udev) in usb_linux_free_device_w() argument
|
H A D | usbdi.h | 565 struct usb_device *udev); 567 struct usb_device *udev); 576 enum usb_hc_mode usbd_get_mode(struct usb_device *udev); 580 usb_error_t usbd_set_pnpinfo(struct usb_device *udev, 586 uint8_t usbd_get_endpoint_mode(struct usb_device *udev, 606 uint32_t usbd_get_isoc_fps(struct usb_device *udev); 610 usb_error_t usbd_transfer_setup(struct usb_device *udev, 624 uint8_t usbd_get_bus_index(struct usb_device *udev); 625 uint8_t usbd_get_device_index(struct usb_device *udev); 628 uint8_t usbd_device_attached(struct usb_device *udev); [all …]
|
H A D | usb_fdt_support.c | 54 find_udev_in_children(phandle_t parent, struct usb_device *udev) in find_udev_in_children() argument 69 UGETW(udev->ddesc.idVendor), UGETW(udev->ddesc.idProduct)); in find_udev_in_children() 76 if (port == (udev->port_index + 1)) in find_udev_in_children() 121 usb_fdt_get_node(device_t dev, struct usb_device *udev) in usb_fdt_get_node() argument 133 if ((controller_node = ofw_bus_get_node(udev->bus->parent)) == -1) in usb_fdt_get_node() 142 for (ud = udev, idx = 0; ud->parent_hub != NULL; ud = ud->parent_hub) { in usb_fdt_get_node()
|
H A D | usb_dev.c | 207 if (cpd->udev == NULL) { in usb_ref_device() 223 cpd->udev->refcount++; in usb_ref_device() 253 ppf = cpd->udev->fifo; in usb_ref_device() 269 ppf = cpd->udev->fifo; in usb_ref_device() 402 struct usb_device *udev = cpd->udev; in usb_fifo_create() local 524 f->udev = udev; in usb_fifo_create() 549 f->udev = udev; in usb_fifo_create() 589 (f->udev != NULL) && in usb_fifo_free() 645 ep = &udev->ctrl_ep; in usb_dev_get_ep() 1880 f_tx->udev = udev; in usb_fifo_attach() [all …]
|
H A D | usb_device.h | 59 struct usb_device *udev; member 142 struct usb_device *udev; member 312 usb_error_t usb_probe_and_attach(struct usb_device *udev, 315 usb_error_t usb_reset_iface_endpoints(struct usb_device *udev, 317 usb_error_t usbd_set_config_index(struct usb_device *udev, uint8_t index); 318 usb_error_t usbd_set_endpoint_stall(struct usb_device *udev, 320 usb_error_t usb_suspend_resume(struct usb_device *udev, 322 void usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len); 325 uint8_t usb_peer_can_wakeup(struct usb_device *udev); 326 struct usb_endpoint *usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep);
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | udev.c | 20 struct udev { struct 119 ASSERT_UDEV(udev); in __wrap_udev_device_new_from_syspath() 153 struct udev * 156 struct udev *udev; in __wrap_udev_new() local 158 if ((udev = calloc(1, sizeof(*udev))) == NULL) in __wrap_udev_new() 162 return udev; in __wrap_udev_new() 166 __wrap_udev_enumerate_new(struct udev *udev) in __wrap_udev_enumerate_new() argument 170 ASSERT_UDEV(udev); in __wrap_udev_enumerate_new() 224 __wrap_udev_unref(struct udev *udev) in __wrap_udev_unref() argument 226 ASSERT_UDEV(udev); in __wrap_udev_unref() [all …]
|
/freebsd/sys/dev/usb/template/ |
H A D | usb_template.c | 830 (ues->udev, &pf, ep_no); in usb_hw_ep_get_needs() 931 methods = udev->bus->methods; in usb_hw_ep_resolve() 998 ues->udev = udev; in usb_hw_ep_resolve() 1152 tdd = usb_temp_get_tdd(udev); in usb_temp_get_vendor_desc() 1175 tdd = usb_temp_get_tdd(udev); in usb_temp_get_string_desc() 1321 uts = udev->scratch.temp_setup; in usb_temp_setup() 1325 uts->usb_speed = udev->speed; in usb_temp_setup() 1395 usb_temp_unsetup(udev); in usb_temp_setup() 1397 usbd_ctrl_unlock(udev); in usb_temp_setup() 1410 usbd_free_config_desc(udev, udev->usb_template_ptr); in usb_temp_unsetup() [all …]
|
/freebsd/lib/libusb/ |
H A D | libusb01.c | 256 if (udev == NULL) in usb_get_descriptor_by_endpoint() 273 if (udev == NULL) in usb_get_descriptor() 547 if (udev == NULL) { in usb_fetch_and_parse_descriptors() 552 pdev = (void *)udev; in usb_fetch_and_parse_descriptors() 894 free(udev); in usb_find_devices() 912 udev = malloc(sizeof(*udev)); in usb_find_devices() 913 if (udev == NULL) in usb_find_devices() 916 memset(udev, 0, sizeof(*udev)); in usb_find_devices() 920 snprintf(udev->filename, sizeof(udev->filename), in usb_find_devices() 927 udev->descriptor.bLength = sizeof(udev->descriptor); in usb_find_devices() [all …]
|
/freebsd/sys/dev/usb/controller/ |
H A D | usb_controller.c | 366 struct usb_device *udev; in usb_bus_explore() local 374 if (udev != NULL) { in usb_bus_explore() 380 if (udev != NULL && udev->hub != NULL) { in usb_bus_explore() 410 (udev->hub->explore) (udev); in usb_bus_explore() 430 struct usb_device *udev; in usb_bus_detach() local 464 struct usb_device *udev; in usb_bus_suspend() local 507 usbd_enum_unlock(udev); in usb_bus_suspend() 521 struct usb_device *udev; in usb_bus_resume() local 570 usbd_enum_unlock(udev); in usb_bus_resume() 606 struct usb_device *udev; in usb_bus_shutdown() local [all …]
|
H A D | xhci.c | 1385 switch (udev->speed) { in xhci_set_address() 1402 USB_BUS_LOCK(udev->bus); in xhci_set_address() 2368 switch (udev->speed) { in xhci_configure_endpoint() 2387 switch (udev->speed) { in xhci_configure_endpoint() 2567 switch (udev->speed) { in xhci_configure_device() 2627 switch (udev->speed) { in xhci_configure_device() 2634 udev->hs_port_no); in xhci_configure_device() 3765 struct usb_device *udev; in xhci_configure_reset_endpoint() local 3779 udev = xfer->xroot->udev; in xhci_configure_reset_endpoint() 4000 ep, udev->address, edesc->bEndpointAddress, udev->flags.usb_mode); in xhci_ep_init() [all …]
|
/freebsd/contrib/libfido2/src/ |
H A D | nfc_linux.c | 57 copy_info(fido_dev_info_t *di, struct udev *udev, in copy_info() argument 113 struct udev *udev = NULL; in sysnum_from_syspath() local 119 if ((udev = udev_new()) != NULL && in sysnum_from_syspath() 127 if (udev != NULL) in sysnum_from_syspath() 128 udev_unref(udev); in sysnum_from_syspath() 136 struct udev *udev = NULL; in fido_nfc_manifest() local 150 if ((udev = udev_new()) == NULL || in fido_nfc_manifest() 151 (udev_enum = udev_enumerate_new(udev)) == NULL) in fido_nfc_manifest() 164 if (copy_info(&devlist[*olen], udev, udev_entry) == 0) { in fido_nfc_manifest() 184 if (udev != NULL) in fido_nfc_manifest() [all …]
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | user-udev.m4 | 2 AC_MSG_CHECKING(for udev directories) 5 [install udev helpers @<:@default=check@:>@]), 10 path1=/lib/udev 11 path2=/usr/lib/udev 22 [install udev rules [[UDEVDIR/rules.d]]]),
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt76x2/ |
H A D | usb.c | 42 struct usb_device *udev = interface_to_usbdev(intf); in mt76x2u_probe() local 54 udev = usb_get_dev(udev); in mt76x2u_probe() 55 usb_reset_device(udev); in mt76x2u_probe() 81 usb_put_dev(udev); in mt76x2u_probe() 88 struct usb_device *udev = interface_to_usbdev(intf); in mt76x2u_disconnect() local 97 usb_put_dev(udev); in mt76x2u_disconnect()
|