Home
last modified time | relevance | path

Searched refs:udev (Results 1 – 25 of 98) sorted by relevance

1234

/freebsd-13.1/sys/dev/usb/
H A Dusb_device.c289 return (udev->product ? udev->product : ""); in usb_get_product()
295 return (udev->serial ? udev->serial : ""); in usb_get_serial()
563 ep_end = udev->endpoints + udev->endpoints_max; in usb_endpoint_foreach()
649 usbd_free_config_desc(udev, udev->cdesc); in usb_unconfigure()
1162 (udev->bus->methods->clear_stall) (udev, ep); in usbd_set_endpoint_stall()
1226 udev->port_no, udev->address); in usb_detach_device_sub()
1631 struct usb_device *udev = pm->udev; in usbd_clear_stall_proc() local
1798 udev->cs_msg[0].udev = udev; in usb_alloc_device()
1800 udev->cs_msg[1].udev = udev; in usb_alloc_device()
2070 udev->address, udev, udev->parent_hub); in usb_alloc_device()
[all …]
H A Dusb_hub.c231 struct usb_device *udev = pm->udev; in uhub_reset_tt_proc() local
814 child = usb_alloc_device(sc->sc_dev, udev->bus, udev, in uhub_reattach_port()
1369 hub->tt_msg[0].udev = udev; in uhub_attach()
1371 hub->tt_msg[1].udev = udev; in uhub_attach()
1624 res->udev = udev; in uhub_find_iface_index()
1899 udev = xfer->xroot->udev; in usb_hs_bandwidth_alloc()
1979 udev = xfer->xroot->udev; in usb_hs_bandwidth_free()
2371 udev = xfer->xroot->udev; in usbd_transfer_power_ref()
2425 (udev->bus->methods->set_hw_power) (udev->bus); in usbd_transfer_power_ref()
2843 (udev->bus->methods->device_suspend) (udev); in usb_dev_suspend_peer()
[all …]
H A Dusb_request.c236 udev = xfer->xroot->udev; in usb_do_clear_stall_callback()
243 ep_end = udev->endpoints + udev->endpoints_max; in usb_do_clear_stall_callback()
1125 (udev, mtx, buf, len, udev->langid, string_index); in usbd_req_get_string_any()
1312 memset(udev->config_data, 0, sizeof(udev->config_data)); in usbd_alloc_config_desc()
1979 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc()
1985 err = usbd_req_get_desc(udev, mtx, NULL, &udev->ddesc, in usbd_setup_device_desc()
1992 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc()
1998 err = usbd_req_get_device_desc(udev, mtx, &udev->ddesc); in usbd_setup_device_desc()
2005 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()
[all …]
H A Dusb_request.h34 usb_error_t usbd_req_clear_hub_feature(struct usb_device *udev,
36 usb_error_t usbd_req_clear_port_feature(struct usb_device *udev,
38 usb_error_t usbd_req_get_alt_interface_no(struct usb_device *udev,
43 usb_error_t usbd_req_get_descriptor_ptr(struct usb_device *udev,
56 usb_error_t usbd_req_get_device_status(struct usb_device *udev,
58 usb_error_t usbd_req_get_hub_descriptor(struct usb_device *udev,
70 usb_error_t usbd_req_warm_reset_port(struct usb_device *udev,
76 usb_error_t usbd_req_set_port_feature(struct usb_device *udev,
82 usb_error_t usbd_req_set_device_feature(struct usb_device *udev,
84 usb_error_t usbd_req_set_hub_u1_timeout(struct usb_device *udev,
[all …]
H A Dusb_handle_request.c151 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_config() local
186 usbd_enum_unlock(udev); in usb_handle_set_config()
205 usbd_enum_unlock(udev); in usb_check_alt_setting()
224 struct usb_device *udev = xfer->xroot->udev; in usb_handle_iface_request() local
360 usbd_enum_unlock(udev); in usb_handle_iface_request()
366 usbd_enum_unlock(udev); in usb_handle_iface_request()
372 usbd_enum_unlock(udev); in usb_handle_iface_request()
387 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_stall() local
435 udev = xfer->xroot->udev; in usb_handle_remote_wakeup()
436 bus = udev->bus; in usb_handle_remote_wakeup()
[all …]
H A Dusb_generic.c146 struct usb_device *udev = f->udev; in ugen_transfer_setup() local
671 struct usb_device *udev = f->udev; in ugen_get_cdesc() local
766 struct usb_device *udev = f->udev; in ugen_get_iface_driver() local
830 udev = f->udev; in ugen_fill_deviceinfo()
904 struct usb_device *udev = f->udev; in ugen_re_enumerate() local
1721 struct usb_device *udev = f->udev; in ugen_set_power_mode() local
1810 struct usb_device *udev = f->udev; in ugen_get_power_mode() local
1821 struct usb_device *udev = f->udev; in ugen_get_port_path() local
1832 next = udev; in ugen_get_port_path()
1860 struct usb_device *udev = f->udev; in ugen_get_power_usage() local
[all …]
H A Dusb_debug.c150 usb_dump_device(struct usb_device *udev) in usb_dump_device() argument
153 if (udev == NULL) { in usb_dump_device()
159 udev->bus, in usb_dump_device()
160 udev->address, udev->curr_config_no, udev->depth, udev->speed, in usb_dump_device()
161 udev->flags.self_powered, udev->power, udev->langid); in usb_dump_device()
216 struct usb_device *udev; in usb_dump_xfer() local
226 udev = xfer->xroot->udev; in usb_dump_xfer()
229 xfer, udev, in usb_dump_xfer()
230 UGETW(udev->ddesc.idVendor), in usb_dump_xfer()
231 UGETW(udev->ddesc.idProduct), in usb_dump_xfer()
[all …]
H A Dusb_util.c76 struct usb_device *udev; in device_set_usb_desc() local
91 udev = uaa->device; in device_set_usb_desc()
103 do_unlock = usbd_ctrl_lock(udev); in device_set_usb_desc()
105 temp_p = (char *)udev->scratch.data; in device_set_usb_desc()
110 sizeof(udev->scratch.data), in device_set_usb_desc()
115 usb_devinfo(udev, temp_p, in device_set_usb_desc()
116 sizeof(udev->scratch.data)); in device_set_usb_desc()
120 usbd_ctrl_unlock(udev); in device_set_usb_desc()
124 device_get_nameunit(udev->bus->bdev)); in device_set_usb_desc()
262 ep = usbd_get_ep_by_addr(udev, req->wIndex[0]); in usb_check_request()
[all …]
H A Dusb_msctest.c607 do_unlock = usbd_enum_lock(udev); in bbb_attach()
616 usbd_enum_unlock(udev); in bbb_attach()
762 if (usb_get_manufacturer(udev) != NULL && usb_get_product(udev) != NULL) { \
764 usb_get_manufacturer(udev), \
765 usb_get_product(udev), \
766 UGETW(udev->ddesc.idVendor), \
767 UGETW(udev->ddesc.idProduct)); \
770 UGETW(udev->ddesc.idVendor), \
771 UGETW(udev->ddesc.idProduct)); \
773 usbd_add_dynamic_quirk(udev, which); \
[all …]
H A Dusbdi_util.h44 usb_error_t usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc,
64 usb_error_t usbd_req_get_report(struct usb_device *udev, struct mtx *mtx,
67 usb_error_t usbd_req_get_report_descriptor(struct usb_device *udev,
70 usb_error_t usbd_req_get_string_any(struct usb_device *udev, struct mtx *mtx,
72 usb_error_t usbd_req_get_string_desc(struct usb_device *udev, struct mtx *mtx,
75 usb_error_t usbd_req_set_config(struct usb_device *udev, struct mtx *mtx,
77 usb_error_t usbd_req_set_alt_interface_no(struct usb_device *udev,
79 usb_error_t usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx,
81 usb_error_t usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx,
83 usb_error_t usbd_req_set_report(struct usb_device *udev, struct mtx *mtx,
H A Dusb_msctest.h42 int usb_iface_is_cdrom(struct usb_device *udev,
44 usb_error_t usb_msc_eject(struct usb_device *udev,
46 usb_error_t usb_msc_auto_quirk(struct usb_device *udev,
48 usb_error_t usb_msc_read_10(struct usb_device *udev,
51 usb_error_t usb_msc_write_10(struct usb_device *udev,
54 usb_error_t usb_msc_read_capacity(struct usb_device *udev,
57 usb_error_t usb_dymo_eject(struct usb_device *udev,
H A Dusb_transfer.c192 mtod = udev->bus->methods; in usbd_get_dma_delay()
1049 parm->udev = udev; in usbd_transfer_setup()
1088 info->udev = udev; in usbd_transfer_setup()
2777 udev = info->udev; in usbd_pipe_start()
2796 &udev->cs_msg[0], &udev->cs_msg[1]); in usbd_pipe_start()
2822 (udev->bus->methods->clear_stall) (udev, ep); in usbd_pipe_start()
3225 udev->ctrl_xfer, udev->bus->control_ep_quirk ? in usbd_ctrl_transfer_setup()
3251 (udev->bus->methods->clear_stall) (udev, ep); in usbd_clear_stall_locked()
3395 udev = xroot->udev; in usbd_transfer_poll()
3396 if (udev == NULL) in usbd_transfer_poll()
[all …]
H A Dusb_dynamic.c83 usb_temp_setup_by_index_w(struct usb_device *udev, uint16_t index) in usb_temp_setup_by_index_w() argument
101 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
108 usb_temp_unsetup_w(struct usb_device *udev) in usb_temp_unsetup_w() argument
110 usbd_free_config_desc(udev, udev->usb_template_ptr); in usb_temp_unsetup_w()
111 udev->usb_template_ptr = NULL; in usb_temp_unsetup_w()
116 usb_linux_free_device_w(struct usb_device *udev) in usb_linux_free_device_w() argument
H A Dusbdi.h566 struct usb_device *udev);
568 struct usb_device *udev);
577 enum usb_hc_mode usbd_get_mode(struct usb_device *udev);
581 usb_error_t usbd_set_pnpinfo(struct usb_device *udev,
587 uint8_t usbd_get_endpoint_mode(struct usb_device *udev,
607 uint32_t usbd_get_isoc_fps(struct usb_device *udev);
611 usb_error_t usbd_transfer_setup(struct usb_device *udev,
625 uint8_t usbd_get_bus_index(struct usb_device *udev);
626 uint8_t usbd_get_device_index(struct usb_device *udev);
629 uint8_t usbd_device_attached(struct usb_device *udev);
[all …]
H A Dusb_fdt_support.c57 find_udev_in_children(phandle_t parent, struct usb_device *udev) in find_udev_in_children() argument
72 UGETW(udev->ddesc.idVendor), UGETW(udev->ddesc.idProduct)); in find_udev_in_children()
79 if (port == (udev->port_index + 1)) in find_udev_in_children()
124 usb_fdt_get_node(device_t dev, struct usb_device *udev) in usb_fdt_get_node() argument
136 if ((controller_node = ofw_bus_get_node(udev->bus->parent)) == -1) in usb_fdt_get_node()
145 for (ud = udev, idx = 0; ud->parent_hub != NULL; ud = ud->parent_hub) { in usb_fdt_get_node()
H A Dusb_dev.c210 if (cpd->udev == NULL) { in usb_ref_device()
226 cpd->udev->refcount++; in usb_ref_device()
256 ppf = cpd->udev->fifo; in usb_ref_device()
272 ppf = cpd->udev->fifo; in usb_ref_device()
404 struct usb_device *udev = cpd->udev; in usb_fifo_create() local
526 f->udev = udev; in usb_fifo_create()
551 f->udev = udev; in usb_fifo_create()
591 (f->udev != NULL) && in usb_fifo_free()
646 ep = &udev->ctrl_ep; in usb_dev_get_ep()
1872 f_tx->udev = udev; in usb_fifo_attach()
[all …]
H A Dusb_device.h60 struct usb_device *udev; member
143 struct usb_device *udev; member
313 usb_error_t usb_probe_and_attach(struct usb_device *udev,
316 usb_error_t usb_reset_iface_endpoints(struct usb_device *udev,
318 usb_error_t usbd_set_config_index(struct usb_device *udev, uint8_t index);
319 usb_error_t usbd_set_endpoint_stall(struct usb_device *udev,
321 usb_error_t usb_suspend_resume(struct usb_device *udev,
323 void usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len);
326 uint8_t usb_peer_can_wakeup(struct usb_device *udev);
327 struct usb_endpoint *usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep);
H A Dusb_transfer.h79 struct usb_device *udev; /* pointer to USB device */ member
104 struct usb_device *udev; member
138 void usbd_ctrl_transfer_setup(struct usb_device *udev);
139 void usbd_clear_stall_locked(struct usb_device *udev,
141 void usbd_clear_data_toggle(struct usb_device *udev,
148 usb_timeout_t usbd_get_dma_delay(struct usb_device *udev);
/freebsd-13.1/contrib/libfido2/fuzz/
H A Dudev.c19 struct udev { struct
118 ASSERT_UDEV(udev); in __wrap_udev_device_new_from_syspath()
152 struct udev *
155 struct udev *udev; in __wrap_udev_new() local
157 if ((udev = calloc(1, sizeof(*udev))) == NULL) in __wrap_udev_new()
161 return udev; in __wrap_udev_new()
165 __wrap_udev_enumerate_new(struct udev *udev) in __wrap_udev_enumerate_new() argument
169 ASSERT_UDEV(udev); in __wrap_udev_enumerate_new()
223 __wrap_udev_unref(struct udev *udev) in __wrap_udev_unref() argument
225 ASSERT_UDEV(udev); in __wrap_udev_unref()
[all …]
/freebsd-13.1/sys/dev/usb/template/
H A Dusb_template.c831 (ues->udev, &pf, ep_no); in usb_hw_ep_get_needs()
932 methods = udev->bus->methods; in usb_hw_ep_resolve()
999 ues->udev = udev; in usb_hw_ep_resolve()
1153 tdd = usb_temp_get_tdd(udev); in usb_temp_get_vendor_desc()
1176 tdd = usb_temp_get_tdd(udev); in usb_temp_get_string_desc()
1322 uts = udev->scratch.temp_setup; in usb_temp_setup()
1326 uts->usb_speed = udev->speed; in usb_temp_setup()
1396 usb_temp_unsetup(udev); in usb_temp_setup()
1398 usbd_ctrl_unlock(udev); in usb_temp_setup()
1411 usbd_free_config_desc(udev, udev->usb_template_ptr); in usb_temp_unsetup()
[all …]
/freebsd-13.1/lib/libusb/
H A Dlibusb01.c257 if (udev == NULL) in usb_get_descriptor_by_endpoint()
274 if (udev == NULL) in usb_get_descriptor()
548 if (udev == NULL) { in usb_fetch_and_parse_descriptors()
553 pdev = (void *)udev; in usb_fetch_and_parse_descriptors()
895 free(udev); in usb_find_devices()
913 udev = malloc(sizeof(*udev)); in usb_find_devices()
914 if (udev == NULL) in usb_find_devices()
917 memset(udev, 0, sizeof(*udev)); in usb_find_devices()
921 snprintf(udev->filename, sizeof(udev->filename), in usb_find_devices()
928 udev->descriptor.bLength = sizeof(udev->descriptor); in usb_find_devices()
[all …]
/freebsd-13.1/sys/dev/usb/controller/
H A Dusb_controller.c369 struct usb_device *udev; in usb_bus_explore() local
377 if (udev != NULL) { in usb_bus_explore()
383 if (udev != NULL && udev->hub != NULL) { in usb_bus_explore()
413 (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 Dxhci.c1442 switch (udev->speed) { in xhci_set_address()
1459 USB_BUS_LOCK(udev->bus); in xhci_set_address()
2421 switch (udev->speed) { in xhci_configure_endpoint()
2440 switch (udev->speed) { in xhci_configure_endpoint()
2620 switch (udev->speed) { in xhci_configure_device()
2680 switch (udev->speed) { in xhci_configure_device()
2687 udev->hs_port_no); in xhci_configure_device()
3816 struct usb_device *udev; in xhci_configure_reset_endpoint() local
3830 udev = xfer->xroot->udev; in xhci_configure_reset_endpoint()
4051 ep, udev->address, edesc->bEndpointAddress, udev->flags.usb_mode); in xhci_ep_init()
[all …]
/freebsd-13.1/sys/contrib/openzfs/config/
H A Duser-udev.m42 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-13.1/lib/libdevinfo/
H A Ddevinfo.c172 struct u_device udev; in devinfo_init_devices() local
215 rlen = sizeof(udev); in devinfo_init_devices()
224 if (rlen != sizeof(udev)) { in devinfo_init_devices()
226 rlen, sizeof(udev)); in devinfo_init_devices()
231 dd->dd_dev.dd_handle = udev.dv_handle; in devinfo_init_devices()
232 dd->dd_dev.dd_parent = udev.dv_parent; in devinfo_init_devices()
233 dd->dd_dev.dd_devflags = udev.dv_devflags; in devinfo_init_devices()
234 dd->dd_dev.dd_flags = udev.dv_flags; in devinfo_init_devices()
235 dd->dd_dev.dd_state = udev.dv_state; in devinfo_init_devices()
237 walker = udev.dv_fields; in devinfo_init_devices()
[all …]

1234