FreeBSD kernel usb device Code
|
#include <usb_device.h>
Data Fields | |
enum usb_hc_mode | usb_mode |
uint8_t | self_powered:1 |
uint8_t | no_strings:1 |
uint8_t | remote_wakeup:1 |
uint8_t | uq_bus_powered:1 |
uint8_t | peer_suspended:1 |
uint8_t | self_suspended:1 |
Definition at line 93 of file usb_device.h.
uint8_t usb_device_flags::no_strings |
Definition at line 96 of file usb_device.h.
Referenced by usb_alloc_device(), usb_get_langid(), and usbd_req_get_string_any().
uint8_t usb_device_flags::peer_suspended |
Definition at line 106 of file usb_device.h.
Referenced by usb_detach_device_sub(), usb_probe_and_attach_sub(), and usb_suspend_resume().
uint8_t usb_device_flags::remote_wakeup |
Definition at line 98 of file usb_device.h.
Referenced by usb_dev_resume_peer(), usb_handle_remote_wakeup(), and usb_handle_request().
uint8_t usb_device_flags::self_powered |
Definition at line 95 of file usb_device.h.
Referenced by uhub_attach(), usb_alloc_device(), usb_dump_device(), usb_handle_request(), usb_temp_setup(), and usbd_set_config_index().
uint8_t usb_device_flags::self_suspended |
Definition at line 107 of file usb_device.h.
Referenced by ehci_setup_standard_chain(), ohci_check_transfer_sub(), ohci_setup_standard_chain(), uhci_device_bulk_start(), uhci_device_ctrl_start(), uhci_device_intr_start(), uhub_explore(), usb_dev_resume_peer(), usb_dev_suspend_peer(), and xhci_endpoint_doorbell().
uint8_t usb_device_flags::uq_bus_powered |
Definition at line 99 of file usb_device.h.
Referenced by usb_alloc_device(), and usbd_set_config_index().
enum usb_hc_mode usb_device_flags::usb_mode |
Definition at line 94 of file usb_device.h.
Referenced by atmegadci_clear_stall(), atmegadci_ep_init(), avr32dci_clear_stall(), avr32dci_ep_init(), dwc_otg_clear_stall(), dwc_otg_device_isoc_start(), dwc_otg_device_state_change(), dwc_otg_ep_init(), dwc_otg_set_stall(), dwc_otg_setup_standard_chain(), ehci_ep_init(), musbotg_clear_stall(), musbotg_ep_init(), ohci_ep_init(), uhci_ep_init(), uhub_child_pnpinfo(), uhub_reattach_port(), usb_alloc_device(), usb_dev_resume_peer(), usb_dev_suspend_peer(), usb_free_device(), usb_hs_bandwidth_alloc(), usb_hs_bandwidth_free(), usb_init_attach_arg(), usb_peer_can_wakeup(), usb_peer_should_wakeup(), usb_unconfigure(), usbd_clear_stall_locked(), usbd_ctrl_transfer_setup(), usbd_get_endpoint(), usbd_get_hr_func(), usbd_get_mode(), usbd_pipe_start(), usbd_req_re_enumerate(), usbd_set_config_index(), usbd_transfer_setup(), usbd_transfer_setup_sub(), uss820dci_clear_stall(), uss820dci_ep_init(), xhci_ep_clear_stall(), and xhci_ep_init().