FreeBSD kernel usb device Code
|
#include <usbdi.h>
Data Fields | |
struct usb_interface_descriptor * | idesc |
device_t | subdev |
uint16_t | num_altsetting |
uint8_t | alt_index |
uint8_t | parent_iface_index |
struct usb_host_interface * | altsetting |
struct usb_host_interface * | cur_altsetting |
struct usb_device * | linux_udev |
void * | bsd_priv_sc |
char * | pnpinfo |
uint8_t | bsd_iface_index |
uint8_t usb_interface::alt_index |
Definition at line 180 of file usbdi.h.
Referenced by usb_config_parse(), usb_dump_iface(), usb_handle_iface_request(), usbd_get_interface_altindex(), and usbd_set_alt_interface_index().
struct usb_host_interface* usb_interface::altsetting |
struct usb_host_interface* usb_interface::cur_altsetting |
struct usb_interface_descriptor* usb_interface::idesc |
Definition at line 175 of file usbdi.h.
Referenced by bbb_attach(), cdce_test_autoinst(), device_set_usb_desc(), rsu_attach(), run_autoinst(), u3g_test_autoinst(), ugensa_attach(), uhso_attach_bulkserial(), uhso_attach_ifnet(), uhso_attach_muxserial(), uhso_probe_iface(), uhso_test_autoinst(), uhub_child_pnpinfo(), usb_check_alt_setting(), usb_config_parse(), usb_dump_iface(), usb_handle_iface_request(), usb_probe_and_attach(), usbd_get_interface_descriptor(), usbd_req_get_alt_interface_no(), usbd_req_get_hid_desc(), usbd_req_get_report(), usbd_req_get_report_descriptor(), usbd_req_set_alt_interface_no(), usbd_req_set_idle(), usbd_req_set_protocol(), usbd_req_set_report(), usbd_set_alt_interface_index(), usbhid_fill_device_info(), usie_autoinst(), and wsp_probe().
struct usb_device* usb_interface::linux_udev |
uint16_t usb_interface::num_altsetting |
Definition at line 178 of file usbdi.h.
Referenced by usb_config_parse(), and usbd_req_set_alt_interface_no().
uint8_t usb_interface::parent_iface_index |
Definition at line 181 of file usbdi.h.
Referenced by usb_config_parse(), usb_handle_iface_request(), usb_probe_and_attach_sub(), and usbd_set_parent_iface().
char* usb_interface::pnpinfo |
Definition at line 188 of file usbdi.h.
Referenced by uhub_child_pnpinfo(), usb_detach_device(), and usbd_set_pnpinfo().
device_t usb_interface::subdev |
Definition at line 176 of file usbdi.h.
Referenced by uhub_find_iface_index(), usb_detach_device(), usb_handle_iface_request(), usb_probe_and_attach_sub(), and usb_suspend_resume().