Home
last modified time | relevance | path

Searched refs:usb_device (Results 1 – 25 of 120) sorted by relevance

12345

/freebsd-12.1/sys/dev/usb/
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,
88 usb_error_t usbd_req_set_hub_depth(struct usb_device *udev,
99 void * usbd_alloc_config_desc(struct usb_device *, uint32_t);
[all …]
H A Dusb_device.h40 struct usb_device; /* linux compat */
60 struct usb_device *udev;
143 struct usb_device *udev;
183 struct usb_device { struct
206 struct usb_device *parent_hub; argument
319 uint8_t usbd_enum_lock(struct usb_device *);
323 void usbd_enum_unlock(struct usb_device *);
324 void usbd_sr_lock(struct usb_device *);
325 void usbd_sr_unlock(struct usb_device *);
326 uint8_t usbd_ctrl_lock(struct usb_device *);
[all …]
H A Dusb_controller.h62 void (*endpoint_init) (struct usb_device *,
66 void (*get_dma_delay) (struct usb_device *, uint32_t *);
67 void (*device_suspend) (struct usb_device *);
68 void (*device_resume) (struct usb_device *);
117 void (*clear_stall) (struct usb_device *udev, struct usb_endpoint *ep);
125 void (*get_power_mode) (struct usb_device *udev, int8_t *pmode);
129 void (*endpoint_uninit) (struct usb_device *, struct usb_endpoint *);
133 usb_error_t (*device_init) (struct usb_device *);
137 void (*device_uninit) (struct usb_device *);
143 void (*device_state_change) (struct usb_device *);
[all …]
H A Dusbdi_util.h64 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,
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,
89 const char *usb_get_manufacturer(struct usb_device *);
90 const char *usb_get_product(struct usb_device *);
[all …]
H A Dusbdi.h33 struct usb_device;
184 struct usb_device *linux_udev;
429 struct usb_device *device; /* current device */
566 struct usb_device *udev);
568 struct usb_device *udev);
581 usb_error_t usbd_set_pnpinfo(struct usb_device *udev,
607 uint32_t usbd_get_isoc_fps(struct usb_device *udev);
622 uint8_t usbd_get_bus_index(struct usb_device *udev);
626 uint8_t usbd_device_attached(struct usb_device *udev);
676 void usbd_start_re_enumerate(struct usb_device *udev);
[all …]
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_device.c141 struct usb_device *udev; in usb_trigger_reprobe_on_off()
288 usb_get_product(struct usb_device *udev) in usb_get_product()
294 usb_get_serial(struct usb_device *udev) in usb_get_serial()
1640 struct usb_device *udev = pm->udev; in usbd_clear_stall_proc()
1666 struct usb_device *
1672 struct usb_device *udev; in usb_alloc_device()
1673 struct usb_device *adev; in usb_alloc_device()
1674 struct usb_device *hub; in usb_alloc_device()
2238 usb_cdev_free(struct usb_device *udev) in usb_cdev_free()
2562 usbd_get_mode(struct usb_device *udev) in usbd_get_mode()
[all …]
H A Dusb_hub.h49 struct usb_device *hubudev; /* the HUB device */
50 usb_error_t (*explore) (struct usb_device *hub);
71 struct usb_device *udev, uint8_t device_index);
72 struct usb_device *usb_bus_port_get_device(struct usb_bus *bus,
79 usb_error_t uhub_query_info(struct usb_device *, uint8_t *, uint8_t *);
80 void uhub_explore_handle_re_enumerate(struct usb_device *);
H A Dusb_request.c229 struct usb_device *udev; in usb_do_clear_stall_callback()
340 usbd_get_hr_func(struct usb_device *udev) in usbd_get_hr_func()
406 usbd_do_request_flags(struct usb_device *udev, struct mtx *mtx, in usbd_do_request_flags()
986 usbd_req_get_desc(struct usb_device *udev, in usbd_req_get_desc()
1228 usbd_req_get_descriptor_ptr(struct usb_device *udev, in usbd_req_get_descriptor_ptr()
1305 usbd_alloc_config_desc(struct usb_device *udev, uint32_t size) in usbd_alloc_config_desc()
1325 usbd_free_config_desc(struct usb_device *udev, void *ptr) in usbd_free_config_desc()
1768 usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_protocol()
1853 usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_idle()
2033 struct usb_device *parent_hub; in usbd_req_re_enumerate()
[all …]
H A Dusb_process.h50 struct usb_device;
89 void usb_proc_explore_mwait(struct usb_device *, void *, void *);
90 void *usb_proc_explore_msignal(struct usb_device *, void *, void *);
91 void usb_proc_explore_lock(struct usb_device *);
92 void usb_proc_explore_unlock(struct usb_device *);
H A Dusb_dynamic.h34 struct usb_device;
40 typedef usb_error_t (usb_temp_setup_by_index_t)(struct usb_device *udev,
46 typedef void (usb_temp_unsetup_t)(struct usb_device *udev);
47 typedef void (usb_linux_free_device_t)(struct usb_device *udev);
H A Dusb_transfer.h184 struct usb_device *udev; /* pointer to USB device */
209 struct usb_device *udev;
243 void usbd_ctrl_transfer_setup(struct usb_device *udev);
244 void usbd_clear_stall_locked(struct usb_device *udev,
246 void usbd_clear_data_toggle(struct usb_device *udev,
253 usb_timeout_t usbd_get_dma_delay(struct usb_device *udev);
H A Dusb_hub.c298 struct usb_device *udev; in uhub_tt_buffer_reset_async_locked()
365 struct usb_device *udev; in uhub_reset_tt_callback()
422 struct usb_device *child; in uhub_count_active_host_ports()
540 struct usb_device *child; in uhub_explore_sub()
631 struct usb_device *child; in uhub_reattach_port()
632 struct usb_device *udev; in uhub_reattach_port()
905 struct usb_device *udev; in uhub_suspend_resume_port()
1638 struct usb_device *udev;
1648 struct usb_device *udev; in uhub_find_iface_index()
1929 struct usb_device *udev; in usb_hs_bandwidth_alloc()
[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()
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()
108 usb_temp_unsetup_w(struct usb_device *udev) in usb_temp_unsetup_w()
116 usb_linux_free_device_w(struct usb_device *udev) in usb_linux_free_device_w()
H A Dusb_fdt_support.c57 find_udev_in_children(phandle_t parent, struct usb_device *udev) in find_udev_in_children()
124 usb_fdt_get_node(device_t dev, struct usb_device *udev) in usb_fdt_get_node()
126 struct usb_device *ud; in usb_fdt_get_node()
127 struct usb_device *udev_stack[MAX_UDEV_NEST]; in usb_fdt_get_node()
H A Dusb_handle_request.c73 static uint8_t usb_handle_get_stall(struct usb_device *, uint8_t);
152 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_config()
193 usb_check_alt_setting(struct usb_device *udev, in usb_check_alt_setting()
225 struct usb_device *udev = xfer->xroot->udev; in usb_handle_iface_request()
388 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_stall()
406 usb_handle_get_stall(struct usb_device *udev, uint8_t ea_val) in usb_handle_get_stall()
433 struct usb_device *udev; in usb_handle_remote_wakeup()
471 struct usb_device *udev; in usb_handle_request()
H A Dusb_fdt_support.h33 struct usb_device;
46 phandle_t usb_fdt_get_node(device_t dev, struct usb_device* udev);
H A Dusb_debug.h54 struct usb_device;
59 void usb_dump_device(struct usb_device *udev);
H A Dusb_msctest.c194 static struct bbb_transfer *bbb_attach(struct usb_device *, uint8_t, uint8_t);
596 bbb_attach(struct usb_device *udev, uint8_t iface_index, in bbb_attach()
710 usb_iface_is_cdrom(struct usb_device *udev, uint8_t iface_index) in usb_iface_is_cdrom()
743 usb_msc_get_max_lun(struct usb_device *udev, uint8_t iface_index) in usb_msc_get_max_lun()
766 usb_msc_auto_quirk(struct usb_device *udev, uint8_t iface_index) in usb_msc_auto_quirk()
938 usb_msc_eject(struct usb_device *udev, uint8_t iface_index, int method) in usb_msc_eject()
1004 usb_dymo_eject(struct usb_device *udev, uint8_t iface_index) in usb_dymo_eject()
1019 usb_msc_read_10(struct usb_device *udev, uint8_t iface_index, in usb_msc_read_10()
1050 usb_msc_write_10(struct usb_device *udev, uint8_t iface_index, in usb_msc_write_10()
1081 usb_msc_read_capacity(struct usb_device *udev, uint8_t iface_index, in usb_msc_read_capacity()
/freebsd-12.1/sys/compat/linuxkpi/common/include/linux/
H A Dusb.h40 struct usb_device;
241 struct usb_device *dev; /* (in) pointer to associated device */
282 int usb_clear_halt(struct usb_device *dev, struct usb_host_endpoint *uhe);
283 int usb_control_msg(struct usb_device *dev, struct usb_host_endpoint *ep,
286 int usb_set_interface(struct usb_device *dev, uint8_t ifnum,
288 int usb_setup_endpoint(struct usb_device *dev,
291 struct usb_host_endpoint *usb_find_host_endpoint(struct usb_device *dev,
296 struct usb_interface *usb_ifnum_to_if(struct usb_device *dev, uint8_t iface_no);
298 void *usb_buffer_alloc(struct usb_device *dev, usb_size_t size,
310 void usb_fill_bulk_urb(struct urb *, struct usb_device *,
[all …]
/freebsd-12.1/lib/libusb/
H A Dusb.h220 struct usb_device;
228 struct usb_device { struct
229 struct usb_device *next; argument
230 struct usb_device *prev; argument
244 struct usb_device **children; argument
253 struct usb_device *devices;
256 struct usb_device *root_dev;
275 usb_dev_handle *usb_open(struct usb_device *dev);
283 void usb_destroy_configuration(struct usb_device *dev);
303 struct usb_device *usb_device(usb_dev_handle * dev);
H A Dlibusb01.c155 usb_open(struct usb_device *dev) in usb_open()
182 struct usb_device *dev; in usb_close()
201 dev = usb_device(udev); in usb_close()
516 usb_destroy_configuration(struct usb_device *dev) in usb_destroy_configuration()
540 struct usb_device *dev; in usb_fetch_and_parse_descriptors()
552 dev = usb_device(udev); in usb_fetch_and_parse_descriptors()
724 struct usb_device *dev; in usb_set_configuration()
738 dev = usb_device(udev); in usb_set_configuration()
881 struct usb_device *udev; in usb_find_devices()
964 struct usb_device *
[all …]
/freebsd-12.1/sys/dev/usb/template/
H A Dusb_template.c100 static usb_error_t usb_hw_ep_resolve(struct usb_device *,
927 usb_hw_ep_resolve(struct usb_device *udev, in usb_hw_ep_resolve()
1058 usb_temp_get_tdd(struct usb_device *udev) in usb_temp_get_tdd()
1074 usb_temp_get_device_desc(struct usb_device *udev) in usb_temp_get_device_desc()
1097 usb_temp_get_qualifier_desc(struct usb_device *udev) in usb_temp_get_qualifier_desc()
1120 usb_temp_get_config_desc(struct usb_device *udev, in usb_temp_get_config_desc()
1160 usb_temp_get_vendor_desc(struct usb_device *udev, in usb_temp_get_vendor_desc()
1183 usb_temp_get_string_desc(struct usb_device *udev, in usb_temp_get_string_desc()
1206 usb_temp_get_hub_desc(struct usb_device *udev) in usb_temp_get_hub_desc()
1318 usb_temp_setup(struct usb_device *udev, in usb_temp_setup()
[all …]
/freebsd-12.1/sys/compat/linuxkpi/common/src/
H A Dlinux_usb.c73 struct usb_device *sc_fbsd_udev;
90 static uint16_t usb_max_isoc_frames(struct usb_device *);
95 static int usb_linux_create_usb_device(struct usb_device *, device_t);
96 static void usb_linux_cleanup_interface(struct usb_device *,
382 usb_max_isoc_frames(struct usb_device *dev) in usb_max_isoc_frames()
778 usb_setup_endpoint(struct usb_device *dev, in usb_setup_endpoint()
864 usb_linux_create_usb_device(struct usb_device *udev, device_t dev) in usb_linux_create_usb_device()
1110 usb_ifnum_to_if(struct usb_device *dev, uint8_t iface_no) in usb_ifnum_to_if()
1200 usb_linux_free_device(struct usb_device *dev) in usb_linux_free_device()
1220 usb_buffer_free(struct usb_device *dev, usb_size_t size, in usb_buffer_free()
[all …]
/freebsd-12.1/sys/dev/usb/controller/
H A Dusb_controller.c368 struct usb_device *udev; in usb_bus_explore()
430 struct usb_device *udev; in usb_bus_detach()
464 struct usb_device *udev; in usb_bus_suspend()
521 struct usb_device *udev; in usb_bus_resume()
606 struct usb_device *udev; in usb_bus_shutdown()
705 struct usb_device *child; in usb_bus_attach()
1016 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_mwait()
1022 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_msignal()
1028 usb_proc_explore_lock(struct usb_device *udev) in usb_proc_explore_lock()
1034 usb_proc_explore_unlock(struct usb_device *udev) in usb_proc_explore_unlock()

12345