Home
last modified time | relevance | path

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

12345

/freebsd-13.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;
190 struct usb_device { struct
218 struct usb_device *parent_hub; argument
332 void usb_get_langid(struct usb_device *);
334 uint8_t usbd_enum_lock(struct usb_device *);
338 void usbd_enum_unlock(struct usb_device *);
339 void usbd_sr_lock(struct usb_device *);
340 void usbd_sr_unlock(struct usb_device *);
[all …]
H A Dusb_controller.h61 void (*endpoint_init) (struct usb_device *,
65 void (*get_dma_delay) (struct usb_device *, uint32_t *);
66 void (*device_suspend) (struct usb_device *);
67 void (*device_resume) (struct usb_device *);
116 void (*clear_stall) (struct usb_device *udev, struct usb_endpoint *ep);
124 void (*get_power_mode) (struct usb_device *udev, int8_t *pmode);
128 void (*endpoint_uninit) (struct usb_device *, struct usb_endpoint *);
132 usb_error_t (*device_init) (struct usb_device *);
136 void (*device_uninit) (struct usb_device *);
142 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;
186 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);
625 uint8_t usbd_get_bus_index(struct usb_device *udev);
629 uint8_t usbd_device_attached(struct usb_device *udev);
679 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.c140 struct usb_device *udev; in usb_trigger_reprobe_on_off()
287 usb_get_product(struct usb_device *udev) in usb_get_product()
293 usb_get_serial(struct usb_device *udev) in usb_get_serial()
1631 struct usb_device *udev = pm->udev; in usbd_clear_stall_proc()
1736 struct usb_device *
1742 struct usb_device *udev; in usb_alloc_device()
1743 struct usb_device *adev; in usb_alloc_device()
1744 struct usb_device *hub; in usb_alloc_device()
2246 usb_cdev_free(struct usb_device *udev) in usb_cdev_free()
2579 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_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_request.c229 struct usb_device *udev; in usb_do_clear_stall_callback()
339 usbd_get_hr_func(struct usb_device *udev) in usbd_get_hr_func()
405 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()
1226 usbd_req_get_descriptor_ptr(struct usb_device *udev, in usbd_req_get_descriptor_ptr()
1303 usbd_alloc_config_desc(struct usb_device *udev, uint32_t size) in usbd_alloc_config_desc()
1323 usbd_free_config_desc(struct usb_device *udev, void *ptr) in usbd_free_config_desc()
1777 usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_protocol()
1862 usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_idle()
2056 struct usb_device *parent_hub; in usbd_req_re_enumerate()
[all …]
H A Dusb_transfer.h79 struct usb_device *udev; /* pointer to USB device */
104 struct usb_device *udev;
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);
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_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_hub.c263 struct usb_device *udev; in uhub_tt_buffer_reset_async_locked()
330 struct usb_device *udev; in uhub_reset_tt_callback()
387 struct usb_device *child; in uhub_count_active_host_ports()
511 struct usb_device *child; in uhub_explore_sub()
602 struct usb_device *child; in uhub_reattach_port()
603 struct usb_device *udev; in uhub_reattach_port()
877 struct usb_device *udev; in uhub_suspend_resume_port()
1607 struct usb_device *udev; in uhub_find_iface_index()
1894 struct usb_device *udev; in usb_hs_bandwidth_alloc()
1975 struct usb_device *udev; in usb_hs_bandwidth_free()
[all …]
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_fdt_support.h33 struct usb_device;
46 phandle_t usb_fdt_get_node(device_t dev, struct usb_device* udev);
H A Dusb_handle_request.c73 static uint8_t usb_handle_get_stall(struct usb_device *, uint8_t);
151 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_config()
192 usb_check_alt_setting(struct usb_device *udev, in usb_check_alt_setting()
224 struct usb_device *udev = xfer->xroot->udev; in usb_handle_iface_request()
387 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_stall()
405 usb_handle_get_stall(struct usb_device *udev, uint8_t ea_val) in usb_handle_get_stall()
432 struct usb_device *udev; in usb_handle_remote_wakeup()
470 struct usb_device *udev; in usb_handle_request()
H A Dusb_util.h32 struct usb_device;
38 int usb_check_request(struct usb_device *, struct usb_device_request *);
H A Dusb_hub_private.h59 struct usb_device *sc_udev; /* USB device */
71 struct usb_device *udev;
/freebsd-13.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-13.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-13.1/sys/dev/usb/template/
H A Dusb_template.c100 static usb_error_t usb_hw_ep_resolve(struct usb_device *,
918 usb_hw_ep_resolve(struct usb_device *udev, in usb_hw_ep_resolve()
1046 usb_temp_get_tdd(struct usb_device *udev) in usb_temp_get_tdd()
1062 usb_temp_get_device_desc(struct usb_device *udev) in usb_temp_get_device_desc()
1085 usb_temp_get_qualifier_desc(struct usb_device *udev) in usb_temp_get_qualifier_desc()
1108 usb_temp_get_config_desc(struct usb_device *udev, in usb_temp_get_config_desc()
1148 usb_temp_get_vendor_desc(struct usb_device *udev, in usb_temp_get_vendor_desc()
1171 usb_temp_get_string_desc(struct usb_device *udev, in usb_temp_get_string_desc()
1194 usb_temp_get_hub_desc(struct usb_device *udev) in usb_temp_get_hub_desc()
1306 usb_temp_setup(struct usb_device *udev, in usb_temp_setup()
[all …]
/freebsd-13.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 *,
381 usb_max_isoc_frames(struct usb_device *dev) in usb_max_isoc_frames()
773 usb_setup_endpoint(struct usb_device *dev, in usb_setup_endpoint()
858 usb_linux_create_usb_device(struct usb_device *udev, device_t dev) in usb_linux_create_usb_device()
1094 usb_ifnum_to_if(struct usb_device *dev, uint8_t iface_no) in usb_ifnum_to_if()
1184 usb_linux_free_device(struct usb_device *dev) in usb_linux_free_device()
1203 usb_buffer_free(struct usb_device *dev, usb_size_t size, in usb_buffer_free()
[all …]
/freebsd-13.1/sys/dev/usb/controller/
H A Dusb_controller.c369 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()
704 struct usb_device *child; in usb_bus_attach()
1015 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_mwait()
1021 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_msignal()
1027 usb_proc_explore_lock(struct usb_device *udev) in usb_proc_explore_lock()
1033 usb_proc_explore_unlock(struct usb_device *udev) in usb_proc_explore_unlock()

12345