Home
last modified time | relevance | path

Searched refs:usb_device (Results 1 - 25 of 47) sorted by relevance

12

/third_party/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,
40 usb_error_t usbd_req_get_config(struct usb_device *udev, struct mtx *mtx,
42 usb_error_t usbd_req_get_descriptor_ptr(struct usb_device *udev,
44 usb_error_t usbd_req_get_config_desc(struct usb_device *udev, struct mtx *mtx,
46 usb_error_t usbd_req_get_config_desc_full(struct usb_device *udev,
49 usb_error_t usbd_req_get_desc(struct usb_device *udev, struct mtx *mtx,
53 usb_error_t usbd_req_get_device_desc(struct usb_device *udev, struct mtx *mtx,
55 usb_error_t usbd_req_get_device_status(struct usb_device *ude
[all...]
H A Dusb_device.h33 struct usb_device; /* linux compat */
53 struct usb_device *udev;
58 * "usb_device", last. The four structures below mirror the structure
136 struct usb_device *udev;
183 struct usb_device { struct
211 struct usb_device *parent_hub;
212 struct usb_device *parent_hs_hub; /* high-speed parent HUB */
296 struct usb_device *usb_alloc_device(device_t parent_dev, struct usb_bus *bus,
297 struct usb_device *parent_hub, uint8_t depth,
301 struct usb_fs_privdata *usb_make_dev(struct usb_device *, cons
[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 *);
109 void (*get_hw_ep_profile) (struct usb_device *udev, const struct usb_hw_ep_profile **ppf, uint8_t ep_addr);
111 void (*set_stall) (struct usb_device *udev, struct usb_endpoint *ep, uint8_t *did_stall);
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 *);
[all...]
H A Dusbdi_util.h40 usb_error_t usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc,
60 usb_error_t usbd_req_get_report(struct usb_device *udev, struct mtx *mtx,
63 usb_error_t usbd_req_get_report_descriptor(struct usb_device *udev,
66 usb_error_t usbd_req_get_string_any(struct usb_device *udev, struct mtx *mtx,
68 usb_error_t usbd_req_get_string_desc(struct usb_device *udev, struct mtx *mtx,
71 usb_error_t usbd_req_set_config(struct usb_device *udev, struct mtx *mtx,
73 usb_error_t usbd_req_set_alt_interface_no(struct usb_device *udev,
75 usb_error_t usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx,
77 usb_error_t usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx,
79 usb_error_t usbd_req_set_report(struct usb_device *ude
[all...]
H A Dusbdi.h31 struct usb_device;
94 typedef usb_error_t (usb_handle_req_t)(struct usb_device *,
104 typedef void (*usb_dev_configured_t)(void *, struct usb_device *,
176 struct usb_device *linux_udev;
387 struct usb_device *device; /* current device */
513 void *usbd_find_descriptor(struct usb_device *udev, void *id,
517 struct usb_device *udev);
519 struct usb_device *udev);
520 struct usb_interface *usbd_get_iface(struct usb_device *udev,
524 struct usb_endpoint *usbd_get_endpoint(struct usb_device *ude
[all...]
H A Dusb_device.c38 static void usb_init_endpoint(struct usb_device *, uint8_t,
42 static void usb_unconfigure(struct usb_device *, uint8_t);
43 static void usb_detach_device_sub(struct usb_device *, device_t *,
45 static uint8_t usb_probe_and_attach_sub(struct usb_device *,
47 static void usb_init_attach_arg(struct usb_device *,
49 static void usb_suspend_resume_sub(struct usb_device *, device_t,
52 static usb_error_t usb_config_parse(struct usb_device *, uint8_t, uint8_t);
53 static void usbd_set_device_strings(struct usb_device *);
55 static void usb_notify_addq(const char *type, struct usb_device *);
58 static void usb_fifo_free_wrap(struct usb_device *, uint8_
[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.h44 struct usb_device;
83 void usb_proc_explore_mwait(struct usb_device *, void *, void *);
84 void *usb_proc_explore_msignal(struct usb_device *, void *, void *);
85 void usb_proc_explore_lock(struct usb_device *);
86 void usb_proc_explore_unlock(struct usb_device *);
H A Dusb_request.c106 usbd_get_debug_bits(struct usb_device *udev, struct usb_device_request *req, in usbd_get_debug_bits()
196 struct usb_device *udev; in usb_do_clear_stall_callback()
316 usbd_get_hr_func(struct usb_device *udev) in usbd_get_hr_func()
332 * "udev" - this is the "usb_device" structure pointer on which the
382 usbd_do_request_flags(struct usb_device *udev, struct mtx *mtx, in usbd_do_request_flags()
717 usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc, in usbd_do_request_proc()
761 usbd_req_reset_port(struct usb_device *udev, struct mtx *mtx, uint8_t port) in usbd_req_reset_port()
864 usbd_req_warm_reset_port(struct usb_device *udev, struct mtx *mtx, in usbd_req_warm_reset_port()
974 usbd_req_get_desc(struct usb_device *udev, in usbd_req_get_desc()
1063 usbd_req_get_string_any(struct usb_device *ude
[all...]
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_transfer.h80 struct usb_device *udev; /* pointer to USB device */
105 struct usb_device *udev;
139 void usbd_ctrl_transfer_setup(struct usb_device *udev);
140 void usbd_clear_stall_locked(struct usb_device *udev,
142 void usbd_clear_data_toggle(struct usb_device *udev,
149 usb_timeout_t usbd_get_dma_delay(struct usb_device *udev);
H A Dusb_hub.c81 struct usb_device *sc_udev; /* USB device */
112 static void usb_dev_resume_peer(struct usb_device *udev);
113 static void usb_dev_suspend_peer(struct usb_device *udev);
114 static uint8_t usb_peer_should_wakeup(struct usb_device *udev);
223 struct usb_device *udev = pm->udev; in uhub_reset_tt_proc()
252 uhub_tt_buffer_reset_async_locked(struct usb_device *child, struct usb_endpoint *ep) in uhub_tt_buffer_reset_async_locked()
255 struct usb_device *udev; in uhub_tt_buffer_reset_async_locked()
322 struct usb_device *udev; in uhub_reset_tt_callback()
376 uhub_count_active_host_ports(struct usb_device *udev, enum usb_dev_speed speed) in uhub_count_active_host_ports()
379 struct usb_device *chil in uhub_count_active_host_ports()
[all...]
H A Dusb_dynamic.c46 usb_temp_setup_by_index_w(struct usb_device *udev, uint16_t index) in usb_temp_setup_by_index_w()
64 usb_temp_get_desc_w(struct usb_device *udev, struct usb_device_request *req, const void **pPtr, uint16_t *pLength) in usb_temp_get_desc_w()
71 usb_temp_unsetup_w(struct usb_device *udev) in usb_temp_unsetup_w()
H A Dusb_handle_request.c32 static uint8_t usb_handle_get_stall(struct usb_device *, uint8_t);
110 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_config()
151 usb_check_alt_setting(struct usb_device *udev, in usb_check_alt_setting()
183 struct usb_device *udev = xfer->xroot->udev; in usb_handle_iface_request()
343 struct usb_device *udev = xfer->xroot->udev; in usb_handle_set_stall()
361 usb_handle_get_stall(struct usb_device *udev, uint8_t ea_val) in usb_handle_get_stall()
388 struct usb_device *udev; in usb_handle_remote_wakeup()
426 struct usb_device *udev; in usb_handle_request()
H A Dusb_util.h31 struct usb_device;
37 int usb_check_request(struct usb_device *, struct usb_device_request *);
H A Dusb_debug.h66 * other, about bsd_kernel.c/linux_usb.c/usb_device.c/usb_request.c/usb_transfer.c
73 struct usb_device;
78 void usb_dump_device(struct usb_device *udev);
H A Dusb_dev.h52 struct usb_device *udev;
110 struct usb_device *udev;
135 * usb_device" */
H A Dusb_util.c40 struct usb_device *udev; in device_set_usb_desc()
200 usb_check_request(struct usb_device *udev, struct usb_device_request *req) in usb_check_request()
H A Dusb_debug.c70 usb_dump_device(struct usb_device *udev) in usb_dump_device()
135 struct usb_device *udev; in usb_dump_xfer()
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/
H A Dusb.h39 struct usb_device;
188 * is a pointer to "struct usb_device".
239 struct usb_device *dev; /* (in) pointer to associated device */
283 int usb_create_usb_device(struct usb_device *udev);
287 int usb_clear_halt(struct usb_device *dev, struct usb_host_endpoint *uhe);
288 int usb_control_msg(struct usb_device *dev, struct usb_host_endpoint *ep,
291 int usb_set_interface(struct usb_device *dev, uint8_t ifnum,
293 int usb_setup_endpoint_agg(struct usb_device *dev,
295 int usb_setup_endpoint(struct usb_device *dev,
298 struct usb_host_endpoint *usb_find_host_endpoint(struct usb_device *de
[all...]
/third_party/ltp/testcases/kernel/device-drivers/usb/tusb/
H A Dst_tusb.h21 extern void usb_connect(struct usb_device *dev);
22 extern int usb_new_device(struct usb_device *dev);
33 int (*allocate)(struct usb_device *);
34 int (*deallocate)(struct usb_device *);
35 int (*get_frame_number) (struct usb_device *dev);
86 struct usb_device *dev);
101 struct usb_device *dev;
H A Dtusb.c102 struct usb_device *usbdev;
146 static int test_alloc_dev(struct usb_device *dev)
152 static int test_dealloc_dev(struct usb_device *dev)
158 static int test_get_current_frame_number(struct usb_device *dev)
298 struct usb_device *udev = in test_find_usbdev()
299 (struct usb_device *)kmalloc(sizeof(struct usb_device), GFP_KERNEL); in test_find_usbdev()
321 /* allocate the usb_device pointer */ in test_find_usbdev()
325 memcpy(ltp_usb.dev, udev, sizeof(struct usb_device)); in test_find_usbdev()
/third_party/FreeBSD/sys/compat/linuxkpi/common/src/
H A Dlinux_usb.c39 struct usb_device *sc_fbsd_udev;
58 static uint16_t usb_max_isoc_frames(struct usb_device *);
63 static int usb_linux_create_usb_device(struct usb_device *, device_t);
64 static void usb_linux_cleanup_interface(struct usb_device *,
371 usb_max_isoc_frames(struct usb_device *dev) in usb_max_isoc_frames()
550 usb_clear_halt(struct usb_device *dev, struct usb_host_endpoint *uhe) in usb_clear_halt()
647 usb_control_msg(struct usb_device *dev, struct usb_host_endpoint *uhe, in usb_control_msg()
740 usb_set_interface(struct usb_device *dev, uint8_t iface_no, uint8_t alt_index) in usb_set_interface()
770 usb_setup_endpoint_agg(struct usb_device *dev, in usb_setup_endpoint_agg()
860 usb_setup_endpoint(struct usb_device *de
[all...]
/third_party/FreeBSD/sys/dev/usb/controller/
H A Dusb_controller.c329 struct usb_device *udev; in usb_bus_explore()
390 struct usb_device *udev; in usb_bus_detach()
424 struct usb_device *udev; in usb_bus_suspend()
481 struct usb_device *udev; in usb_bus_resume()
564 struct usb_device *udev; in usb_bus_shutdown()
611 struct usb_device *child; in usb_bus_attach()
912 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_mwait()
918 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2) in usb_proc_explore_msignal()
924 usb_proc_explore_lock(struct usb_device *udev) in usb_proc_explore_lock()
930 usb_proc_explore_unlock(struct usb_device *ude
[all...]
H A Dxhci.c103 static void xhci_free_device_ext(struct usb_device *);
104 static struct xhci_endpoint_ext *xhci_get_endpoint_ext(struct usb_device *,
107 static usb_error_t xhci_configure_device(struct usb_device *);
108 static usb_error_t xhci_configure_endpoint(struct usb_device *,
112 static usb_error_t xhci_configure_mask(struct usb_device *,
1333 xhci_set_address(struct usb_device *udev, struct mtx *mtx, uint16_t address) in xhci_set_address()
2237 xhci_configure_mask(struct usb_device *udev, uint32_t mask, uint8_t drop) in xhci_configure_mask()
2293 xhci_configure_endpoint(struct usb_device *udev, in xhci_configure_endpoint()
2495 xhci_configure_device(struct usb_device *udev) in xhci_configure_device()
2501 struct usb_device *hubde in xhci_configure_device()
[all...]

Completed in 18 milliseconds

12