Searched refs:udev (Results 1 - 25 of 55) sorted by relevance

123

/freebsd-10-stable/sys/dev/usb/
H A Dusb_device.c153 usb_get_manufacturer(struct usb_device *udev) argument
155 return (udev->manufacturer ? udev->manufacturer : "Unknown");
159 usb_get_product(struct usb_device *udev) argument
161 return (udev->product ? udev->product : "");
165 usb_get_serial(struct usb_device *udev) argument
167 return (udev->serial ? udev->serial : "");
181 usbd_get_ep_by_addr(struct usb_device *udev, uint8_ argument
235 usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index, const struct usb_config *setup) argument
356 usbd_interface_count(struct usb_device *udev, uint8_t *count) argument
374 usb_init_endpoint(struct usb_device *udev, uint8_t iface_index, struct usb_endpoint_descriptor *edesc, struct usb_endpoint_ss_comp_descriptor *ecomp, struct usb_endpoint *ep) argument
429 usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep) argument
461 usb_wait_pending_refs(struct usb_device *udev) argument
490 usb_unconfigure(struct usb_device *udev, uint8_t flag) argument
546 usbd_set_config_index(struct usb_device *udev, uint8_t index) argument
690 usb_config_parse(struct usb_device *udev, uint8_t iface_index, uint8_t cmd) argument
906 usbd_set_alt_interface_index(struct usb_device *udev, uint8_t iface_index, uint8_t alt_index) argument
966 usbd_set_endpoint_stall(struct usb_device *udev, struct usb_endpoint *ep, uint8_t do_stall) argument
1050 usb_reset_iface_endpoints(struct usb_device *udev, uint8_t iface_index) argument
1079 usb_detach_device_sub(struct usb_device *udev, device_t *ppdev, char **ppnpinfo, uint8_t flag) argument
1137 usb_detach_device(struct usb_device *udev, uint8_t iface_index, uint8_t flag) argument
1187 usb_probe_and_attach_sub(struct usb_device *udev, struct usb_attach_arg *uaa) argument
1272 usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index, uint8_t parent_index) argument
1287 usb_init_attach_arg(struct usb_device *udev, struct usb_attach_arg *uaa) argument
1318 usb_probe_and_attach(struct usb_device *udev, uint8_t iface_index) argument
1434 usb_suspend_resume_sub(struct usb_device *udev, device_t dev, uint8_t do_suspend) argument
1465 usb_suspend_resume(struct usb_device *udev, uint8_t do_suspend) argument
1511 struct usb_device *udev = pm->udev; local
1543 struct usb_device *udev; local
1965 usb_make_dev(struct usb_device *udev, const char *devname, int ep, int fi, int rwmode, uid_t uid, gid_t gid, int mode) argument
2045 usb_cdev_create(struct usb_device *udev) argument
2106 usb_cdev_free(struct usb_device *udev) argument
2131 usb_free_device(struct usb_device *udev, uint8_t flag) argument
2230 usbd_get_iface(struct usb_device *udev, uint8_t iface_index) argument
2255 usbd_find_descriptor(struct usb_device *udev, void *id, uint8_t iface_index, uint8_t type, uint8_t type_mask, uint8_t subtype, uint8_t subtype_mask) argument
2301 usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len) argument
2349 usbd_set_device_strings(struct usb_device *udev) argument
2430 usbd_get_mode(struct usb_device *udev) argument
2440 usbd_get_speed(struct usb_device *udev) argument
2446 usbd_get_isoc_fps(struct usb_device *udev) argument
2459 usbd_get_device_descriptor(struct usb_device *udev) argument
2467 usbd_get_config_descriptor(struct usb_device *udev) argument
2519 usbd_get_bus_index(struct usb_device *udev) argument
2525 usbd_get_device_index(struct usb_device *udev) argument
2532 usb_notify_addq(const char *type, struct usb_device *udev) argument
2642 usb_fifo_free_wrap(struct usb_device *udev, uint8_t iface_index, uint8_t flag) argument
2696 usb_peer_can_wakeup(struct usb_device *udev) argument
2708 usb_set_device_state(struct usb_device *udev, enum usb_dev_state state) argument
2728 usb_get_device_state(struct usb_device *udev) argument
2736 usbd_device_attached(struct usb_device *udev) argument
2747 usbd_enum_lock(struct usb_device *udev) argument
2769 usbd_enum_lock_sig(struct usb_device *udev) argument
2787 usbd_enum_unlock(struct usb_device *udev) argument
2797 usbd_sr_lock(struct usb_device *udev) argument
2811 usbd_sr_unlock(struct usb_device *udev) argument
2823 usbd_enum_is_locked(struct usb_device *udev) argument
2834 usbd_ctrl_lock(struct usb_device *udev) argument
2850 usbd_ctrl_unlock(struct usb_device *udev) argument
2872 usbd_set_pnpinfo(struct usb_device *udev, uint8_t iface_index, const char *pnpinfo) argument
2896 usbd_add_dynamic_quirk(struct usb_device *udev, uint16_t quirk) argument
2916 usbd_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep, uint8_t ep_mode) argument
2943 usbd_get_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep) argument
[all...]
H A Dusb_msctest.h40 int usb_iface_is_cdrom(struct usb_device *udev,
42 usb_error_t usb_msc_eject(struct usb_device *udev,
44 usb_error_t usb_msc_auto_quirk(struct usb_device *udev,
46 usb_error_t usb_dymo_eject(struct usb_device *udev,
H A Dusb_request.h32 usb_error_t usbd_req_clear_hub_feature(struct usb_device *udev,
34 usb_error_t usbd_req_clear_port_feature(struct usb_device *udev,
36 usb_error_t usbd_req_get_alt_interface_no(struct usb_device *udev,
39 usb_error_t usbd_req_get_config(struct usb_device *udev, struct mtx *mtx,
41 usb_error_t usbd_req_get_descriptor_ptr(struct usb_device *udev,
43 usb_error_t usbd_req_get_config_desc(struct usb_device *udev, struct mtx *mtx,
45 usb_error_t usbd_req_get_config_desc_full(struct usb_device *udev,
48 usb_error_t usbd_req_get_desc(struct usb_device *udev, struct mtx *mtx,
52 usb_error_t usbd_req_get_device_desc(struct usb_device *udev, struct mtx *mtx,
54 usb_error_t usbd_req_get_device_status(struct usb_device *udev,
[all...]
H A Dusb_hub.c162 static void usb_dev_resume_peer(struct usb_device *udev);
163 static void usb_dev_suspend_peer(struct usb_device *udev);
164 static uint8_t usb_peer_should_wakeup(struct usb_device *udev);
267 struct usb_device *udev = pm->udev; local
271 hub = udev->hub;
279 USB_BUS_UNLOCK(udev->bus);
285 USB_BUS_LOCK(udev->bus);
299 struct usb_device *udev; local
308 udev
366 struct usb_device *udev; local
420 uhub_count_active_host_ports(struct usb_device *udev, enum usb_dev_speed speed) argument
633 struct usb_device *udev; local
881 usb_device_20_compatible(struct usb_device *udev) argument
906 struct usb_device *udev; local
995 uhub_is_too_deep(struct usb_device *udev) argument
1022 uhub_explore(struct usb_device *udev) argument
1163 uhub_query_info(struct usb_device *udev, uint8_t *pnports, uint8_t *ptt) argument
1227 struct usb_device *udev = uaa->device; local
1649 struct usb_device *udev; member in struct:hub_result
1659 struct usb_device *udev; local
1878 usb_hs_bandwidth_adjust(struct usb_device *udev, int16_t len, uint8_t slot, uint8_t mask) argument
1938 struct usb_device *udev; local
2019 struct usb_device *udev; local
2242 usb_bus_port_set_device(struct usb_bus *bus, struct usb_port *up, struct usb_device *udev, uint8_t device_index) argument
2412 struct usb_device *udev; local
2483 usb_peer_should_wakeup(struct usb_device *udev) argument
2506 struct usb_device *udev; local
2621 usbd_device_30_remote_wakeup(struct usb_device *udev, uint8_t bRequest) argument
2635 usbd_clear_dev_wakeup(struct usb_device *udev) argument
2650 usbd_set_dev_wakeup(struct usb_device *udev) argument
2671 usb_dev_resume_peer(struct usb_device *udev) argument
2783 usb_dev_suspend_peer(struct usb_device *udev) argument
2932 usbd_set_power_mode(struct usb_device *udev, uint8_t power_mode) argument
2956 usbd_filter_power_mode(struct usb_device *udev, uint8_t power_mode) argument
2983 usbd_start_re_enumerate(struct usb_device *udev) argument
2999 usbd_start_set_config(struct usb_device *udev, uint8_t index) argument
[all...]
H A Dusb_request.c137 usbd_get_debug_bits(struct usb_device *udev, struct usb_device_request *req, argument
166 if (usbd_get_bus_index(udev) != usb_ctrl_debug.bus_index)
169 if (usbd_get_device_index(udev) != usb_ctrl_debug.dev_index)
213 cv_signal(&xfer->xroot->udev->ctrlreq_cv);
227 struct usb_device *udev; local
234 udev = xfer->xroot->udev;
236 USB_BUS_LOCK(udev->bus);
240 ep = udev->ep_curr;
241 ep_end = udev
338 usbd_get_hr_func(struct usb_device *udev) argument
404 usbd_do_request_flags(struct usb_device *udev, struct mtx *mtx, struct usb_device_request *req, void *data, uint16_t flags, uint16_t *actlen, usb_timeout_t timeout) argument
740 usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc, struct usb_device_request *req, void *data, uint16_t flags, uint16_t *actlen, usb_timeout_t timeout) argument
784 usbd_req_reset_port(struct usb_device *udev, struct mtx *mtx, uint8_t port) argument
874 usbd_req_warm_reset_port(struct usb_device *udev, struct mtx *mtx, uint8_t port) argument
984 usbd_req_get_desc(struct usb_device *udev, struct mtx *mtx, uint16_t *actlen, void *desc, uint16_t min_len, uint16_t max_len, uint16_t id, uint8_t type, uint8_t index, uint8_t retries) argument
1100 usbd_req_get_string_any(struct usb_device *udev, struct mtx *mtx, char *buf, uint16_t len, uint8_t string_index) argument
1202 usbd_req_get_string_desc(struct usb_device *udev, struct mtx *mtx, void *sdesc, uint16_t max_len, uint16_t lang_id, uint8_t string_index) argument
1222 usbd_req_get_descriptor_ptr(struct usb_device *udev, struct usb_config_descriptor **ppcd, uint16_t wValue) argument
1268 usbd_req_get_config_desc(struct usb_device *udev, struct mtx *mtx, struct usb_config_descriptor *d, uint8_t conf_index) argument
1299 usbd_alloc_config_desc(struct usb_device *udev, uint32_t size) argument
1319 usbd_free_config_desc(struct usb_device *udev, void *ptr) argument
1338 usbd_req_get_config_desc_full(struct usb_device *udev, struct mtx *mtx, struct usb_config_descriptor **ppcd, uint8_t index) argument
1388 usbd_req_get_device_desc(struct usb_device *udev, struct mtx *mtx, struct usb_device_descriptor *d) argument
1404 usbd_req_get_alt_interface_no(struct usb_device *udev, struct mtx *mtx, uint8_t *alt_iface_no, uint8_t iface_index) argument
1430 usbd_req_set_alt_interface_no(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint8_t alt_no) argument
1457 usbd_req_get_device_status(struct usb_device *udev, struct mtx *mtx, struct usb_status *st) argument
1478 usbd_req_get_hub_descriptor(struct usb_device *udev, struct mtx *mtx, struct usb_hub_descriptor *hd, uint8_t nports) argument
1500 usbd_req_get_ss_hub_descriptor(struct usb_device *udev, struct mtx *mtx, struct usb_hub_ss_descriptor *hd, uint8_t nports) argument
1522 usbd_req_get_hub_status(struct usb_device *udev, struct mtx *mtx, struct usb_hub_status *st) argument
1546 usbd_req_set_address(struct usb_device *udev, struct mtx *mtx, uint16_t addr) argument
1588 usbd_req_get_port_status(struct usb_device *udev, struct mtx *mtx, struct usb_port_status *ps, uint8_t port) argument
1611 usbd_req_clear_hub_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument
1632 usbd_req_set_hub_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument
1653 usbd_req_set_hub_u1_timeout(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t timeout) argument
1675 usbd_req_set_hub_u2_timeout(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t timeout) argument
1697 usbd_req_set_hub_depth(struct usb_device *udev, struct mtx *mtx, uint16_t depth) argument
1718 usbd_req_clear_port_feature(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint16_t sel) argument
1740 usbd_req_set_port_feature(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint16_t sel) argument
1762 usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint16_t report) argument
1791 usbd_req_set_report(struct usb_device *udev, struct mtx *mtx, void *data, uint16_t len, uint8_t iface_index, uint8_t type, uint8_t id) argument
1819 usbd_req_get_report(struct usb_device *udev, struct mtx *mtx, void *data, uint16_t len, uint8_t iface_index, uint8_t type, uint8_t id) argument
1847 usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint8_t duration, uint8_t id) argument
1875 usbd_req_get_report_descriptor(struct usb_device *udev, struct mtx *mtx, void *d, uint16_t size, uint8_t iface_index) argument
1905 usbd_req_set_config(struct usb_device *udev, struct mtx *mtx, uint8_t conf) argument
1930 usbd_req_get_config(struct usb_device *udev, struct mtx *mtx, uint8_t *pconf) argument
1946 usbd_setup_device_desc(struct usb_device *udev, struct mtx *mtx) argument
2025 usbd_req_re_enumerate(struct usb_device *udev, struct mtx *mtx) argument
2136 usbd_req_clear_device_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument
2157 usbd_req_set_device_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument
2178 usbd_req_reset_tt(struct usb_device *udev, struct mtx *mtx, uint8_t port) argument
2208 usbd_req_clear_tt_buffer(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t addr, uint8_t type, uint8_t endpoint) argument
2242 usbd_req_set_port_link_state(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t link_state) argument
2269 usbd_req_set_lpm_info(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t besl, uint8_t addr, uint8_t rwe) argument
[all...]
H A Dusbdi_util.h42 usb_error_t usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc,
62 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,
70 usb_error_t usbd_req_get_string_desc(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, struc
[all...]
H A Dusb_handle_request.c150 struct usb_device *udev = xfer->xroot->udev; local
161 do_unlock = usbd_enum_lock(udev);
173 if (usbd_set_config_index(udev, conf_no)) {
178 if (usb_probe_and_attach(udev, USB_IFACE_INDEX_ANY)) {
185 usbd_enum_unlock(udev);
191 usb_check_alt_setting(struct usb_device *udev, argument
198 do_unlock = usbd_enum_lock(udev);
200 if (alt_index >= usbd_get_no_alts(udev->cdesc, iface->idesc))
204 usbd_enum_unlock(udev);
223 struct usb_device *udev = xfer->xroot->udev; local
386 struct usb_device *udev = xfer->xroot->udev; local
404 usb_handle_get_stall(struct usb_device *udev, uint8_t ea_val) argument
431 struct usb_device *udev; local
469 struct usb_device *udev; local
[all...]
H A Dusb_debug.c145 usb_dump_device(struct usb_device *udev) argument
147 printf("usb_dump_device: dev=%p\n", udev);
148 if (udev == NULL) {
154 udev->bus,
155 udev->address, udev->curr_config_no, udev->depth, udev->speed,
156 udev->flags.self_powered, udev
211 struct usb_device *udev; local
[all...]
H A Dusb_dynamic.h38 typedef usb_error_t (usb_temp_setup_by_index_t)(struct usb_device *udev,
44 typedef void (usb_temp_unsetup_t)(struct usb_device *udev);
H A Dusb_generic.c147 struct usb_device *udev = f->udev; local
157 error = usbd_transfer_setup(udev, &iface_index, f->xfer,
189 switch (usbd_get_speed(f->udev)) {
618 if (f->udev->flags.usb_mode != USB_MODE_HOST) {
630 if (usbd_start_set_config(f->udev, index) != 0)
642 if (f->udev->flags.usb_mode != USB_MODE_HOST) {
653 if (usbd_set_alt_interface_index(f->udev, iface_index, alt_index)) {
657 if (usb_probe_and_attach(f->udev, iface_index)) {
673 struct usb_device *udev local
769 struct usb_device *udev = f->udev; local
831 struct usb_device *udev; local
877 ugen_check_request(struct usb_device *udev, struct usb_device_request *req) argument
957 struct usb_device *udev = f->udev; local
1781 struct usb_device *udev = f->udev; local
1870 struct usb_device *udev = f->udev; local
1881 struct usb_device *udev = f->udev; local
1920 struct usb_device *udev = f->udev; local
1932 struct usb_device *udev = f->udev; local
[all...]
H A Dusb_util.c74 struct usb_device *udev; local
89 udev = uaa->device;
101 do_unlock = usbd_ctrl_lock(udev);
103 temp_p = (char *)udev->scratch.data;
107 err = usbd_req_get_string_any(udev, NULL, temp_p,
108 sizeof(udev->scratch.data),
113 usb_devinfo(udev, temp_p,
114 sizeof(udev->scratch.data));
118 usbd_ctrl_unlock(udev);
122 device_get_nameunit(udev
[all...]
H A Dusb_dynamic.c75 usb_temp_setup_by_index_w(struct usb_device *udev, uint16_t index) argument
93 usb_temp_get_desc_w(struct usb_device *udev, struct usb_device_request *req, const void **pPtr, uint16_t *pLength) argument
100 usb_temp_unsetup_w(struct usb_device *udev) argument
102 usbd_free_config_desc(udev, udev->usb_template_ptr);
103 udev->usb_template_ptr = NULL;
H A Dusb_transfer.h182 struct usb_device *udev; /* pointer to USB device */ member in struct:usb_xfer_root
207 struct usb_device *udev; member in struct:usb_setup_params
241 void usbd_ctrl_transfer_setup(struct usb_device *udev);
242 void usbd_clear_stall_locked(struct usb_device *udev,
244 void usbd_clear_data_toggle(struct usb_device *udev,
251 usb_timeout_t usbd_get_dma_delay(struct usb_device *udev);
H A Dusb_device.h58 struct usb_device *udev; member in struct:usb_udev_msg
141 struct usb_device *udev; member in struct:usb_hw_ep_scratch
311 usb_error_t usb_probe_and_attach(struct usb_device *udev,
314 usb_error_t usb_reset_iface_endpoints(struct usb_device *udev,
316 usb_error_t usbd_set_config_index(struct usb_device *udev, uint8_t index);
317 usb_error_t usbd_set_endpoint_stall(struct usb_device *udev,
319 usb_error_t usb_suspend_resume(struct usb_device *udev,
321 void usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len);
324 uint8_t usb_peer_can_wakeup(struct usb_device *udev);
325 struct usb_endpoint *usb_endpoint_foreach(struct usb_device *udev, struc
[all...]
H A Dusbdi.h476 void *usbd_find_descriptor(struct usb_device *udev, void *id,
480 struct usb_device *udev);
482 struct usb_device *udev);
483 struct usb_interface *usbd_get_iface(struct usb_device *udev,
487 struct usb_endpoint *usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index,
489 struct usb_endpoint *usbd_get_ep_by_addr(struct usb_device *udev, uint8_t ea_val);
490 usb_error_t usbd_interface_count(struct usb_device *udev, uint8_t *count);
491 enum usb_hc_mode usbd_get_mode(struct usb_device *udev);
492 enum usb_dev_speed usbd_get_speed(struct usb_device *udev);
495 usb_error_t usbd_set_pnpinfo(struct usb_device *udev,
[all...]
H A Dusb_transfer.c188 usbd_get_dma_delay(struct usb_device *udev) argument
193 mtod = udev->bus->methods;
197 (mtod->get_dma_delay) (udev, &temp);
502 xfer->flags_int.usb_mode = parm->udev->flags.usb_mode;
1004 usbd_transfer_setup(struct usb_device *udev, argument
1058 do_unlock = usbd_ctrl_lock(udev);
1063 parm = &udev->scratch.xfer_setup[0].parm;
1066 parm->udev = udev;
1067 parm->speed = usbd_get_speed(udev);
2797 struct usb_device *udev; local
3195 usbd_ctrl_transfer_setup(struct usb_device *udev) argument
3274 usbd_clear_stall_locked(struct usb_device *udev, struct usb_endpoint *ep) argument
3294 usbd_clear_data_toggle(struct usb_device *udev, struct usb_endpoint *ep) argument
3411 struct usb_device *udev; local
[all...]
H A Dusb_controller.h109 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);
H A Dusb_dev.c207 cpd->udev = cpd->bus->devices[cpd->dev_index];
208 if (cpd->udev == NULL) {
212 if (cpd->udev->state == USB_STATE_DETACHED &&
218 DPRINTFN(2, "ref udev - needed\n");
220 if (cpd->udev->refcount == USB_DEV_REF_MAX) {
224 cpd->udev->refcount++;
232 crd->do_unlock = usbd_enum_lock_sig(cpd->udev);
254 ppf = cpd->udev->fifo;
270 ppf = cpd->udev->fifo;
300 usbd_enum_unlock(cpd->udev);
404 struct usb_device *udev = cpd->udev; local
642 usb_dev_get_ep(struct usb_device *udev, uint8_t ep_index, uint8_t dir) argument
1842 usb_fifo_attach(struct usb_device *udev, void *priv_sc, struct mtx *priv_mtx, struct usb_fifo_methods *pm, struct usb_fifo_sc *f_sc, uint16_t unit, int16_t subunit, uint8_t iface_index, uid_t uid, gid_t gid, int mode) argument
[all...]
H A Dusb_msctest.c590 bbb_attach(struct usb_device *udev, uint8_t iface_index, argument
602 do_unlock = usbd_enum_lock(udev);
608 usb_detach_device(udev, iface_index, 0);
611 usbd_enum_unlock(udev);
613 iface = usbd_get_iface(udev, iface_index);
660 err = usbd_transfer_setup(udev, &iface_index, sc->xfer, pconfig,
701 usb_iface_is_cdrom(struct usb_device *udev, uint8_t iface_index) argument
709 sc = bbb_attach(udev, iface_index, UICLASS_MASS);
734 usb_msc_get_max_lun(struct usb_device *udev, uint8_t iface_index) argument
749 err = usbd_do_request(udev, NUL
757 usb_msc_auto_quirk(struct usb_device *udev, uint8_t iface_index) argument
929 usb_msc_eject(struct usb_device *udev, uint8_t iface_index, int method) argument
995 usb_dymo_eject(struct usb_device *udev, uint8_t iface_index) argument
[all...]
H A Dusb_debug.h57 void usb_dump_device(struct usb_device *udev);
/freebsd-10-stable/sys/dev/usb/template/
H A Dusb_template.c592 (ues->methods->get_hw_ep_profile) (ues->udev, &pf, n);
694 speed = usbd_get_speed(ues->udev);
754 (ues->udev, &pf, ep_no);
843 usb_hw_ep_resolve(struct usb_device *udev, argument
857 methods = udev->bus->methods;
870 (methods->get_hw_ep_profile) (udev, &pf, 0);
881 if (udev->speed == USB_SPEED_FULL) {
918 ues = udev->scratch.hw_ep_scratch;
925 ues->udev = udev;
974 usb_temp_get_tdd(struct usb_device *udev) argument
990 usb_temp_get_device_desc(struct usb_device *udev) argument
1013 usb_temp_get_qualifier_desc(struct usb_device *udev) argument
1036 usb_temp_get_config_desc(struct usb_device *udev, uint16_t *pLength, uint8_t index) argument
1076 usb_temp_get_vendor_desc(struct usb_device *udev, const struct usb_device_request *req, uint16_t *plen) argument
1099 usb_temp_get_string_desc(struct usb_device *udev, uint16_t lang_id, uint8_t string_index) argument
1122 usb_temp_get_hub_desc(struct usb_device *udev) argument
1134 usb_temp_get_desc(struct usb_device *udev, struct usb_device_request *req, const void **pPtr, uint16_t *pLength) argument
1234 usb_temp_setup(struct usb_device *udev, const struct usb_temp_device_desc *tdd) argument
1338 usb_temp_unsetup(struct usb_device *udev) argument
1345 usb_temp_setup_by_index(struct usb_device *udev, uint16_t index) argument
[all...]
/freebsd-10-stable/lib/libusb/
H A Dlibusb01.c178 usb_close(usb_dev_handle * udev) argument
183 err = libusb20_dev_close((void *)udev);
193 libusb20_be_enqueue_device(usb_backend, (void *)udev);
199 dev = usb_device(udev);
200 libusb20_dev_free((void *)udev);
250 usb_get_descriptor_by_endpoint(usb_dev_handle * udev, int ep, uint8_t type, argument
255 if (udev == NULL)
261 return (usb_control_msg(udev, ep | USB_ENDPOINT_IN,
267 usb_get_descriptor(usb_dev_handle * udev, uint8_t type, uint8_t desc_index, argument
272 if (udev
536 usb_fetch_and_parse_descriptors(usb_dev_handle * udev) argument
720 usb_set_configuration(usb_dev_handle * udev, int bConfigurationValue) argument
879 struct usb_device *udev; local
[all...]
/freebsd-10-stable/lib/libdevinfo/
H A Ddevinfo.c168 struct u_device udev; local
211 rlen = sizeof(udev);
212 error = sysctl(oid, oidlen, &udev, &rlen, NULL, 0);
222 dd->dd_dev.dd_handle = udev.dv_handle;
223 dd->dd_dev.dd_parent = udev.dv_parent;
224 snprintf(dd->dd_name, sizeof(dd->dd_name), "%s", udev.dv_name);
226 snprintf(dd->dd_desc, sizeof(dd->dd_desc), "%s", udev.dv_desc);
229 udev.dv_drivername);
232 udev.dv_pnpinfo);
235 udev
[all...]
/freebsd-10-stable/sys/dev/usb/controller/
H A Dusb_controller.c369 struct usb_device *udev; local
372 udev = bus->devices[USB_ROOT_HUB_ADDR];
377 if (udev != NULL) {
379 uhub_explore_handle_re_enumerate(udev);
383 if (udev != NULL && udev->hub != NULL) {
414 (udev->hub->explore) (udev);
431 struct usb_device *udev; local
435 udev
465 struct usb_device *udev; local
522 struct usb_device *udev; local
607 struct usb_device *udev; local
1017 usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2) argument
1023 usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2) argument
1029 usb_proc_explore_lock(struct usb_device *udev) argument
1035 usb_proc_explore_unlock(struct usb_device *udev) argument
[all...]
H A Dxhci.c1386 xhci_set_address(struct usb_device *udev, struct mtx *mtx, uint16_t address) argument
1390 struct xhci_softc *sc = XHCI_BUS2SC(udev->bus);
1400 if (udev->parent_hub == NULL)
1403 index = udev->controller_slot_id;
1419 xhci_configure_mask(udev, 3, 0);
1422 err = xhci_configure_device(udev);
1430 switch (udev->speed) {
1443 pepext = xhci_get_endpoint_ext(udev,
1444 &udev->ctrl_ep_desc);
1447 USB_BUS_LOCK(udev
2303 xhci_configure_mask(struct usb_device *udev, uint32_t mask, uint8_t drop) argument
2359 xhci_configure_endpoint(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, struct xhci_endpoint_ext *pepext, uint16_t interval, uint8_t max_packet_count, uint8_t mult, uint8_t fps_shift, uint16_t max_packet_size, uint16_t max_frame_size, uint8_t ep_mode) argument
2561 xhci_configure_device(struct usb_device *udev) argument
2714 xhci_alloc_device_ext(struct usb_device *udev) argument
2798 xhci_free_device_ext(struct usb_device *udev) argument
2814 xhci_get_endpoint_ext(struct usb_device *udev, struct usb_endpoint_descriptor *edesc) argument
3286 xhci_roothub_exec(struct usb_device *udev, struct usb_device_request *req, const void **pptr, uint16_t *plength) argument
3818 struct usb_device *udev; local
4012 xhci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, struct usb_endpoint *ep) argument
4036 xhci_ep_uninit(struct usb_device *udev, struct usb_endpoint *ep) argument
4042 xhci_ep_clear_stall(struct usb_device *udev, struct usb_endpoint *ep) argument
4066 xhci_device_init(struct usb_device *udev) argument
4127 xhci_device_uninit(struct usb_device *udev) argument
4152 xhci_get_dma_delay(struct usb_device *udev, uint32_t *pus) argument
4162 xhci_device_resume(struct usb_device *udev) argument
4196 xhci_device_suspend(struct usb_device *udev) argument
4233 xhci_device_state_change(struct usb_device *udev) argument
4338 xhci_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep, uint8_t ep_mode) argument
[all...]

Completed in 243 milliseconds

123