/freebsd-10.3-release/sys/dev/usb/ |
H A D | usb_device.c | 153 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 1139 usb_detach_device(struct usb_device *udev, uint8_t iface_index, uint8_t flag) argument 1189 usb_probe_and_attach_sub(struct usb_device *udev, struct usb_attach_arg *uaa) argument 1274 usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index, uint8_t parent_index) argument 1289 usb_init_attach_arg(struct usb_device *udev, struct usb_attach_arg *uaa) argument 1320 usb_probe_and_attach(struct usb_device *udev, uint8_t iface_index) argument 1436 usb_suspend_resume_sub(struct usb_device *udev, device_t dev, uint8_t do_suspend) argument 1467 usb_suspend_resume(struct usb_device *udev, uint8_t do_suspend) argument 1513 struct usb_device *udev = pm->udev; local 1545 struct usb_device *udev; local 1964 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 2044 usb_cdev_create(struct usb_device *udev) argument 2105 usb_cdev_free(struct usb_device *udev) argument 2130 usb_free_device(struct usb_device *udev, uint8_t flag) argument 2227 usbd_get_iface(struct usb_device *udev, uint8_t iface_index) argument 2252 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 2298 usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len) argument 2346 usbd_set_device_strings(struct usb_device *udev) argument 2427 usbd_get_mode(struct usb_device *udev) argument 2437 usbd_get_speed(struct usb_device *udev) argument 2443 usbd_get_isoc_fps(struct usb_device *udev) argument 2456 usbd_get_device_descriptor(struct usb_device *udev) argument 2464 usbd_get_config_descriptor(struct usb_device *udev) argument 2516 usbd_get_bus_index(struct usb_device *udev) argument 2522 usbd_get_device_index(struct usb_device *udev) argument 2529 usb_notify_addq(const char *type, struct usb_device *udev) argument 2639 usb_fifo_free_wrap(struct usb_device *udev, uint8_t iface_index, uint8_t flag) argument 2693 usb_peer_can_wakeup(struct usb_device *udev) argument 2705 usb_set_device_state(struct usb_device *udev, enum usb_dev_state state) argument 2725 usb_get_device_state(struct usb_device *udev) argument 2733 usbd_device_attached(struct usb_device *udev) argument 2744 usbd_enum_lock(struct usb_device *udev) argument 2763 usbd_enum_unlock(struct usb_device *udev) argument 2773 usbd_sr_lock(struct usb_device *udev) argument 2787 usbd_sr_unlock(struct usb_device *udev) argument 2799 usbd_enum_is_locked(struct usb_device *udev) argument 2814 usbd_set_pnpinfo(struct usb_device *udev, uint8_t iface_index, const char *pnpinfo) argument 2838 usbd_add_dynamic_quirk(struct usb_device *udev, uint16_t quirk) argument 2858 usbd_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep, uint8_t ep_mode) argument 2885 usbd_get_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep) argument [all...] |
H A D | usb_msctest.h | 40 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 D | usb_request.h | 32 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 D | usb_hub.c | 158 static void usb_dev_resume_peer(struct usb_device *udev); 159 static void usb_dev_suspend_peer(struct usb_device *udev); 160 static uint8_t usb_peer_should_wakeup(struct usb_device *udev); 263 struct usb_device *udev = pm->udev; local 267 hub = udev->hub; 275 USB_BUS_UNLOCK(udev->bus); 281 USB_BUS_LOCK(udev->bus); 295 struct usb_device *udev; local 304 udev 362 struct usb_device *udev; local 416 uhub_count_active_host_ports(struct usb_device *udev, enum usb_dev_speed speed) argument 617 struct usb_device *udev; local 865 usb_device_20_compatible(struct usb_device *udev) argument 890 struct usb_device *udev; local 979 uhub_is_too_deep(struct usb_device *udev) argument 1006 uhub_explore(struct usb_device *udev) argument 1147 uhub_query_info(struct usb_device *udev, uint8_t *pnports, uint8_t *ptt) argument 1211 struct usb_device *udev = uaa->device; local 1633 struct usb_device *udev; member in struct:hub_result 1643 struct usb_device *udev; local 1862 usb_hs_bandwidth_adjust(struct usb_device *udev, int16_t len, uint8_t slot, uint8_t mask) argument 1922 struct usb_device *udev; local 2003 struct usb_device *udev; local 2226 usb_bus_port_set_device(struct usb_bus *bus, struct usb_port *up, struct usb_device *udev, uint8_t device_index) argument 2371 struct usb_device *udev; local 2442 usb_peer_should_wakeup(struct usb_device *udev) argument 2465 struct usb_device *udev; local 2586 usb_dev_resume_peer(struct usb_device *udev) argument 2699 usb_dev_suspend_peer(struct usb_device *udev) argument 2850 usbd_set_power_mode(struct usb_device *udev, uint8_t power_mode) argument 2874 usbd_filter_power_mode(struct usb_device *udev, uint8_t power_mode) argument 2901 usbd_start_re_enumerate(struct usb_device *udev) argument 2917 usbd_start_set_config(struct usb_device *udev, uint8_t index) argument [all...] |
H A D | usb_request.c | 137 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 749 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 793 usbd_req_reset_port(struct usb_device *udev, struct mtx *mtx, uint8_t port) argument 883 usbd_req_warm_reset_port(struct usb_device *udev, struct mtx *mtx, uint8_t port) argument 993 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 1084 usbd_req_get_string_any(struct usb_device *udev, struct mtx *mtx, char *buf, uint16_t len, uint8_t string_index) argument 1186 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 1206 usbd_req_get_descriptor_ptr(struct usb_device *udev, struct usb_config_descriptor **ppcd, uint16_t wValue) argument 1252 usbd_req_get_config_desc(struct usb_device *udev, struct mtx *mtx, struct usb_config_descriptor *d, uint8_t conf_index) argument 1283 usbd_alloc_config_desc(struct usb_device *udev, uint32_t size) argument 1303 usbd_free_config_desc(struct usb_device *udev, void *ptr) argument 1322 usbd_req_get_config_desc_full(struct usb_device *udev, struct mtx *mtx, struct usb_config_descriptor **ppcd, uint8_t index) argument 1372 usbd_req_get_device_desc(struct usb_device *udev, struct mtx *mtx, struct usb_device_descriptor *d) argument 1388 usbd_req_get_alt_interface_no(struct usb_device *udev, struct mtx *mtx, uint8_t *alt_iface_no, uint8_t iface_index) argument 1414 usbd_req_set_alt_interface_no(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint8_t alt_no) argument 1441 usbd_req_get_device_status(struct usb_device *udev, struct mtx *mtx, struct usb_status *st) argument 1462 usbd_req_get_hub_descriptor(struct usb_device *udev, struct mtx *mtx, struct usb_hub_descriptor *hd, uint8_t nports) argument 1484 usbd_req_get_ss_hub_descriptor(struct usb_device *udev, struct mtx *mtx, struct usb_hub_ss_descriptor *hd, uint8_t nports) argument 1506 usbd_req_get_hub_status(struct usb_device *udev, struct mtx *mtx, struct usb_hub_status *st) argument 1530 usbd_req_set_address(struct usb_device *udev, struct mtx *mtx, uint16_t addr) argument 1572 usbd_req_get_port_status(struct usb_device *udev, struct mtx *mtx, struct usb_port_status *ps, uint8_t port) argument 1594 usbd_req_clear_hub_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument 1615 usbd_req_set_hub_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument 1636 usbd_req_set_hub_u1_timeout(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t timeout) argument 1658 usbd_req_set_hub_u2_timeout(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t timeout) argument 1680 usbd_req_set_hub_depth(struct usb_device *udev, struct mtx *mtx, uint16_t depth) argument 1701 usbd_req_clear_port_feature(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint16_t sel) argument 1723 usbd_req_set_port_feature(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint16_t sel) argument 1745 usbd_req_set_protocol(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint16_t report) argument 1774 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 1802 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 1830 usbd_req_set_idle(struct usb_device *udev, struct mtx *mtx, uint8_t iface_index, uint8_t duration, uint8_t id) argument 1858 usbd_req_get_report_descriptor(struct usb_device *udev, struct mtx *mtx, void *d, uint16_t size, uint8_t iface_index) argument 1888 usbd_req_set_config(struct usb_device *udev, struct mtx *mtx, uint8_t conf) argument 1913 usbd_req_get_config(struct usb_device *udev, struct mtx *mtx, uint8_t *pconf) argument 1929 usbd_setup_device_desc(struct usb_device *udev, struct mtx *mtx) argument 2008 usbd_req_re_enumerate(struct usb_device *udev, struct mtx *mtx) argument 2119 usbd_req_clear_device_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument 2140 usbd_req_set_device_feature(struct usb_device *udev, struct mtx *mtx, uint16_t sel) argument 2161 usbd_req_reset_tt(struct usb_device *udev, struct mtx *mtx, uint8_t port) argument 2191 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 2225 usbd_req_set_port_link_state(struct usb_device *udev, struct mtx *mtx, uint8_t port, uint8_t link_state) argument 2252 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 D | usbdi_util.h | 42 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 D | usb_handle_request.c | 150 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 D | usb_debug.c | 145 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 D | usb_dynamic.h | 38 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 D | usb_generic.c | 147 struct usb_device *udev = f->udev; local 157 error = usbd_transfer_setup(udev, &iface_index, f->xfer, 188 switch (usbd_get_speed(f->udev)) { 615 if (f->udev->flags.usb_mode != USB_MODE_HOST) { 627 if (usbd_start_set_config(f->udev, index) != 0) 639 if (f->udev->flags.usb_mode != USB_MODE_HOST) { 650 if (usbd_set_alt_interface_index(f->udev, iface_index, alt_index)) { 654 if (usb_probe_and_attach(f->udev, iface_index)) { 670 struct usb_device *udev local 763 struct usb_device *udev = f->udev; local 825 struct usb_device *udev; local 871 ugen_check_request(struct usb_device *udev, struct usb_device_request *req) argument 951 struct usb_device *udev = f->udev; local 1732 struct usb_device *udev = f->udev; local 1821 struct usb_device *udev = f->udev; local 1832 struct usb_device *udev = f->udev; local 1871 struct usb_device *udev = f->udev; local 1883 struct usb_device *udev = f->udev; local [all...] |
H A D | usb_util.c | 74 struct usb_device *udev; local 89 udev = uaa->device; 101 do_unlock = usbd_enum_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_enum_unlock(udev); 122 device_get_nameunit(udev [all...] |
H A D | usb_dynamic.c | 75 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 D | usb_transfer.h | 182 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 D | usb_device.h | 58 struct usb_device *udev; member in struct:usb_udev_msg 141 struct usb_device *udev; member in struct:usb_hw_ep_scratch 298 usb_error_t usb_probe_and_attach(struct usb_device *udev, 301 usb_error_t usb_reset_iface_endpoints(struct usb_device *udev, 303 usb_error_t usbd_set_config_index(struct usb_device *udev, uint8_t index); 304 usb_error_t usbd_set_endpoint_stall(struct usb_device *udev, 306 usb_error_t usb_suspend_resume(struct usb_device *udev, 308 void usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len); 311 uint8_t usb_peer_can_wakeup(struct usb_device *udev); 312 struct usb_endpoint *usb_endpoint_foreach(struct usb_device *udev, struc [all...] |
H A D | usbdi.h | 476 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 D | usb_controller.h | 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);
|
H A D | usb_transfer.c | 161 usbd_get_dma_delay(struct usb_device *udev) argument 166 mtod = udev->bus->methods; 170 (mtod->get_dma_delay) (udev, &temp); 400 xfer->flags_int.usb_mode = parm->udev->flags.usb_mode; 902 usbd_transfer_setup(struct usb_device *udev, argument 956 do_unlock = usbd_enum_lock(udev); 961 parm = &udev->scratch.xfer_setup[0].parm; 964 parm->udev = udev; 965 parm->speed = usbd_get_speed(udev); 2691 struct usb_device *udev; local 3089 usbd_ctrl_transfer_setup(struct usb_device *udev) argument 3167 usbd_clear_stall_locked(struct usb_device *udev, struct usb_endpoint *ep) argument 3187 usbd_clear_data_toggle(struct usb_device *udev, struct usb_endpoint *ep) argument 3304 struct usb_device *udev; local [all...] |
H A D | usb_dev.c | 207 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(cpd->udev); 248 ppf = cpd->udev->fifo; 264 ppf = cpd->udev->fifo; 294 usbd_enum_unlock(cpd->udev); 398 struct usb_device *udev = cpd->udev; local 636 usb_dev_get_ep(struct usb_device *udev, uint8_t ep_index, uint8_t dir) argument 1836 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 D | usb_debug.h | 57 void usb_dump_device(struct usb_device *udev);
|
H A D | usb_msctest.c | 590 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...] |
/freebsd-10.3-release/sys/dev/usb/template/ |
H A D | usb_template.c | 592 (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.3-release/lib/libusb/ |
H A D | libusb01.c | 178 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.3-release/lib/libdevinfo/ |
H A D | devinfo.c | 168 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.3-release/sys/dev/usb/controller/ |
H A D | usb_controller.c | 369 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 D | xhci.c | 1361 xhci_set_address(struct usb_device *udev, struct mtx *mtx, uint16_t address) argument 1365 struct xhci_softc *sc = XHCI_BUS2SC(udev->bus); 1375 if (udev->parent_hub == NULL) 1378 index = udev->controller_slot_id; 1394 xhci_configure_mask(udev, 3, 0); 1397 err = xhci_configure_device(udev); 1405 switch (udev->speed) { 1418 pepext = xhci_get_endpoint_ext(udev, 1419 &udev->ctrl_ep_desc); 1422 USB_BUS_LOCK(udev 2268 xhci_configure_mask(struct usb_device *udev, uint32_t mask, uint8_t drop) argument 2324 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 2524 xhci_configure_device(struct usb_device *udev) argument 2694 xhci_alloc_device_ext(struct usb_device *udev) argument 2778 xhci_free_device_ext(struct usb_device *udev) argument 2794 xhci_get_endpoint_ext(struct usb_device *udev, struct usb_endpoint_descriptor *edesc) argument 3255 xhci_roothub_exec(struct usb_device *udev, struct usb_device_request *req, const void **pptr, uint16_t *plength) argument 3790 struct usb_device *udev; local 3981 xhci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, struct usb_endpoint *ep) argument 4005 xhci_ep_uninit(struct usb_device *udev, struct usb_endpoint *ep) argument 4011 xhci_ep_clear_stall(struct usb_device *udev, struct usb_endpoint *ep) argument 4035 xhci_device_init(struct usb_device *udev) argument 4096 xhci_device_uninit(struct usb_device *udev) argument 4121 xhci_get_dma_delay(struct usb_device *udev, uint32_t *pus) argument 4131 xhci_device_resume(struct usb_device *udev) argument 4165 xhci_device_suspend(struct usb_device *udev) argument 4202 xhci_device_state_change(struct usb_device *udev) argument 4293 xhci_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep, uint8_t ep_mode) argument [all...] |