Home
last modified time | relevance | path

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

12345

/freebsd/sys/dev/usb/
H A Dusb_request.h33 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,
87 usb_error_t usbd_req_set_hub_depth(struct usb_device *udev,
98 void * usbd_alloc_config_desc(struct usb_device *, uint32_t);
[all …]
H A Dusb_device.h39 struct usb_device; /* linux compat */
59 struct usb_device *udev;
142 struct usb_device *udev;
189 struct usb_device { struct
217 struct usb_device *parent_hub; argument
331 void usb_get_langid(struct usb_device *);
333 uint8_t usbd_enum_lock(struct usb_device *);
337 void usbd_enum_unlock(struct usb_device *);
338 void usbd_sr_lock(struct usb_device *);
339 void usbd_sr_unlock(struct usb_device *);
[all …]
H A Dusb_controller.h60 void (*endpoint_init) (struct usb_device *,
64 void (*get_dma_delay) (struct usb_device *, uint32_t *);
65 void (*device_suspend) (struct usb_device *);
66 void (*device_resume) (struct usb_device *);
115 void (*clear_stall) (struct usb_device *udev, struct usb_endpoint *ep);
123 void (*get_power_mode) (struct usb_device *udev, int8_t *pmode);
127 void (*endpoint_uninit) (struct usb_device *, struct usb_endpoint *);
131 usb_error_t (*device_init) (struct usb_device *);
135 void (*device_uninit) (struct usb_device *);
141 void (*device_state_change) (struct usb_device *);
[all …]
H A Dusbdi_util.h62 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,
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,
87 const char *usb_get_manufacturer(struct usb_device *);
88 const char *usb_get_product(struct usb_device *);
[all …]
H A Dusbdi.h31 struct usb_device;
184 struct usb_device *linux_udev;
428 struct usb_device *device; /* current device */
565 struct usb_device *udev);
567 struct usb_device *udev);
580 usb_error_t usbd_set_pnpinfo(struct usb_device *udev,
606 uint32_t usbd_get_isoc_fps(struct usb_device *udev);
624 uint8_t usbd_get_bus_index(struct usb_device *udev);
628 uint8_t usbd_device_attached(struct usb_device *udev);
680 void usbd_start_re_enumerate(struct usb_device *udev);
[all …]
H A Dusb_msctest.h43 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 Dusb_device.c139 struct usb_device *udev; in usb_trigger_reprobe_on_off()
286 usb_get_product(struct usb_device *udev) in usb_get_product()
292 usb_get_serial(struct usb_device *udev) in usb_get_serial()
1645 struct usb_device *udev = pm->udev; in usbd_clear_stall_proc()
1750 struct usb_device *
1756 struct usb_device *udev; in usb_alloc_device()
1757 struct usb_device *adev; in usb_alloc_device()
1758 struct usb_device *hub; in usb_alloc_device()
2262 usb_cdev_free(struct usb_device *udev) in usb_cdev_free()
2595 usbd_get_mode(struct usb_device *udev) in usbd_get_mode()
[all …]
H A Dusb_hub.h48 struct usb_device *hubudev; /* the HUB device */
49 usb_error_t (*explore) (struct usb_device *hub);
70 struct usb_device *udev, uint8_t device_index);
71 struct usb_device *usb_bus_port_get_device(struct usb_bus *bus,
78 usb_error_t uhub_query_info(struct usb_device *, uint8_t *, uint8_t *);
79 void uhub_explore_handle_re_enumerate(struct usb_device *);
H A Dusb_process.h49 struct usb_device;
84 void usb_proc_explore_mwait(struct usb_device *, void *, void *);
85 void *usb_proc_explore_msignal(struct usb_device *, void *, void *);
86 void usb_proc_explore_lock(struct usb_device *);
87 void usb_proc_explore_unlock(struct usb_device *);
H A Dusb_request.c228 struct usb_device *udev; in usb_do_clear_stall_callback()
348 usbd_get_hr_func(struct usb_device *udev) in usbd_get_hr_func()
414 usbd_do_request_flags(struct usb_device *udev, struct mtx *mtx, in usbd_do_request_flags()
995 usbd_req_get_desc(struct usb_device *udev, in usbd_req_get_desc()
1235 usbd_req_get_descriptor_ptr(struct usb_device *udev, in usbd_req_get_descriptor_ptr()
1312 usbd_alloc_config_desc(struct usb_device *udev, uint32_t size) in usbd_alloc_config_desc()
1332 usbd_free_config_desc(struct usb_device *udev, void *ptr) in usbd_free_config_desc()
1786 usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_protocol()
1871 usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, in usbd_req_set_idle()
2065 struct usb_device *parent_hub; in usbd_req_re_enumerate()
[all …]
H A Dusb_transfer.h78 struct usb_device *udev; /* pointer to USB device */
103 struct usb_device *udev;
137 void usbd_ctrl_transfer_setup(struct usb_device *udev);
138 void usbd_clear_stall_locked(struct usb_device *udev,
140 void usbd_clear_data_toggle(struct usb_device *udev,
147 usb_timeout_t usbd_get_dma_delay(struct usb_device *udev);
H A Dusb_dynamic.h33 struct usb_device;
39 typedef usb_error_t (usb_temp_setup_by_index_t)(struct usb_device *udev,
45 typedef void (usb_temp_unsetup_t)(struct usb_device *udev);
46 typedef void (usb_linux_free_device_t)(struct usb_device *udev);
H A Dusb_dynamic.c82 usb_temp_setup_by_index_w(struct usb_device *udev, uint16_t index) in usb_temp_setup_by_index_w()
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()
107 usb_temp_unsetup_w(struct usb_device *udev) in usb_temp_unsetup_w()
115 usb_linux_free_device_w(struct usb_device *udev) in usb_linux_free_device_w()
H A Dusb_hub.c262 struct usb_device *udev; in uhub_tt_buffer_reset_async_locked()
329 struct usb_device *udev; in uhub_reset_tt_callback()
386 struct usb_device *child; in uhub_count_active_host_ports()
510 struct usb_device *child; in uhub_explore_sub()
601 struct usb_device *child; in uhub_reattach_port()
602 struct usb_device *udev; in uhub_reattach_port()
875 struct usb_device *child; in uhub_suspend_resume_port()
876 struct usb_device *udev; in uhub_suspend_resume_port()
1621 struct usb_device *udev; in uhub_find_iface_index()
1922 struct usb_device *udev; in usb_hs_bandwidth_alloc()
[all …]
H A Dusb_fdt_support.c54 find_udev_in_children(phandle_t parent, struct usb_device *udev) in find_udev_in_children()
121 usb_fdt_get_node(device_t dev, struct usb_device *udev) in usb_fdt_get_node()
123 struct usb_device *ud; in usb_fdt_get_node()
124 struct usb_device *udev_stack[MAX_UDEV_NEST]; in usb_fdt_get_node()
H A Dusb_fdt_support.h31 struct usb_device;
44 phandle_t usb_fdt_get_node(device_t dev, struct usb_device* udev);
H A Dusb_util.h31 struct usb_device;
37 int usb_check_request(struct usb_device *, struct usb_device_request *);
H A Dusb_handle_request.c72 static uint8_t usb_handle_get_stall(struct usb_device *, uint8_t);
150 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_config()
191 usb_check_alt_setting(struct usb_device *udev, in usb_check_alt_setting()
223 struct usb_device *udev = xfer->xroot->udev; in usb_handle_iface_request()
386 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_stall()
404 usb_handle_get_stall(struct usb_device *udev, uint8_t ea_val) in usb_handle_get_stall()
431 struct usb_device *udev; in usb_handle_remote_wakeup()
469 struct usb_device *udev; in usb_handle_request()
H A Dusb_hub_private.h58 struct usb_device *sc_udev; /* USB device */
70 struct usb_device *udev;
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dusb.h41 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/lib/libusb/
H A Dusb.h219 struct usb_device;
227 struct usb_device { struct
228 struct usb_device *next; argument
229 struct usb_device *prev; argument
243 struct usb_device **children; argument
252 struct usb_device *devices;
255 struct usb_device *root_dev;
274 usb_dev_handle *usb_open(struct usb_device *dev);
282 void usb_destroy_configuration(struct usb_device *dev);
302 struct usb_device *usb_device(usb_dev_handle * dev);
H A Dlibusb01.c154 usb_open(struct usb_device *dev) in usb_open()
181 struct usb_device *dev; in usb_close()
200 dev = usb_device(udev); in usb_close()
515 usb_destroy_configuration(struct usb_device *dev) in usb_destroy_configuration()
539 struct usb_device *dev; in usb_fetch_and_parse_descriptors()
551 dev = usb_device(udev); in usb_fetch_and_parse_descriptors()
723 struct usb_device *dev; in usb_set_configuration()
737 dev = usb_device(udev); in usb_set_configuration()
880 struct usb_device *udev; in usb_find_devices()
963 struct usb_device *
[all …]
/freebsd/sys/dev/usb/template/
H A Dusb_template.c99 static usb_error_t usb_hw_ep_resolve(struct usb_device *,
917 usb_hw_ep_resolve(struct usb_device *udev, in usb_hw_ep_resolve()
1045 usb_temp_get_tdd(struct usb_device *udev) in usb_temp_get_tdd()
1061 usb_temp_get_device_desc(struct usb_device *udev) in usb_temp_get_device_desc()
1084 usb_temp_get_qualifier_desc(struct usb_device *udev) in usb_temp_get_qualifier_desc()
1107 usb_temp_get_config_desc(struct usb_device *udev, in usb_temp_get_config_desc()
1147 usb_temp_get_vendor_desc(struct usb_device *udev, in usb_temp_get_vendor_desc()
1170 usb_temp_get_string_desc(struct usb_device *udev, in usb_temp_get_string_desc()
1193 usb_temp_get_hub_desc(struct usb_device *udev) in usb_temp_get_hub_desc()
1305 usb_temp_setup(struct usb_device *udev, in usb_temp_setup()
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_usb.c72 struct usb_device *sc_fbsd_udev;
89 static uint16_t usb_max_isoc_frames(struct usb_device *);
94 static int usb_linux_create_usb_device(struct usb_device *, device_t);
95 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()
1186 usb_linux_free_device(struct usb_device *dev) in usb_linux_free_device()
1205 usb_buffer_free(struct usb_device *dev, usb_size_t size, in usb_buffer_free()
[all …]
/freebsd/sys/dev/usb/controller/
H A Dusb_controller.c365 struct usb_device *udev; in usb_bus_explore()
429 struct usb_device *udev; in usb_bus_detach()
463 struct usb_device *udev; in usb_bus_suspend()
520 struct usb_device *udev; in usb_bus_resume()
605 struct usb_device *udev; in usb_bus_shutdown()
703 struct usb_device *child; in usb_bus_attach()
1014 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_mwait()
1020 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_msignal()
1026 usb_proc_explore_lock(struct usb_device *udev) in usb_proc_explore_lock()
1032 usb_proc_explore_unlock(struct usb_device *udev) in usb_proc_explore_unlock()

12345