FreeBSD kernel usb device Code
|
#include <xhci.h>
Data Fields | |
struct usb_page_cache | root_pc |
struct usb_page_cache | ctx_pc |
struct usb_page_cache | scratch_pc [XHCI_MAX_SCRATCHPADS] |
struct usb_page | root_pg |
struct usb_page | ctx_pg |
struct usb_page | scratch_pg [XHCI_MAX_SCRATCHPADS] |
struct xhci_hw_dev | devs [XHCI_MAX_DEVICES+1] |
struct usb_page_cache xhci_hw_softc::ctx_pc |
Definition at line 457 of file xhci.h.
Referenced by xhci_iterate_hw_softc(), xhci_set_slot_pointer(), and xhci_start_controller().
struct usb_page xhci_hw_softc::ctx_pg |
Definition at line 461 of file xhci.h.
Referenced by xhci_iterate_hw_softc().
struct xhci_hw_dev xhci_hw_softc::devs[XHCI_MAX_DEVICES+1] |
Definition at line 464 of file xhci.h.
Referenced by xhci_alloc_device_ext(), xhci_check_transfer(), xhci_configure_device(), xhci_configure_endpoint(), xhci_configure_mask(), xhci_configure_reset_endpoint(), xhci_device_init(), xhci_device_state_change(), xhci_device_uninit(), xhci_ep_init(), xhci_free_device_ext(), xhci_get_endpoint_ext(), xhci_get_endpoint_state(), and xhci_set_address().
struct usb_page_cache xhci_hw_softc::root_pc |
Definition at line 456 of file xhci.h.
Referenced by xhci_do_command(), xhci_interrupt_poll(), xhci_iterate_hw_softc(), xhci_reset_command_queue_locked(), and xhci_start_controller().
struct usb_page xhci_hw_softc::root_pg |
Definition at line 460 of file xhci.h.
Referenced by xhci_iterate_hw_softc().
struct usb_page_cache xhci_hw_softc::scratch_pc[XHCI_MAX_SCRATCHPADS] |
Definition at line 458 of file xhci.h.
Referenced by xhci_iterate_hw_softc(), and xhci_start_controller().
struct usb_page xhci_hw_softc::scratch_pg[XHCI_MAX_SCRATCHPADS] |
Definition at line 462 of file xhci.h.
Referenced by xhci_iterate_hw_softc().