FreeBSD kernel usb device Code
|
#include <xhci.h>
Data Fields | |
struct xhci_trb * | trb |
struct usb_xfer * | xfer [XHCI_MAX_TRANSFERS *XHCI_MAX_STREAMS] |
struct usb_page_cache * | page_cache |
uint64_t | physaddr |
uint8_t | trb_used [XHCI_MAX_STREAMS] |
uint8_t | trb_index [XHCI_MAX_STREAMS] |
uint8_t | trb_halted |
uint8_t | trb_running |
uint8_t | trb_ep_mode |
uint8_t | trb_ep_maxp |
struct usb_page_cache* xhci_endpoint_ext::page_cache |
Definition at line 417 of file xhci.h.
Referenced by xhci_configure_endpoint(), xhci_configure_endpoint_by_xfer(), xhci_get_endpoint_ext(), and xhci_transfer_insert().
uint64_t xhci_endpoint_ext::physaddr |
Definition at line 418 of file xhci.h.
Referenced by xhci_configure_endpoint(), xhci_configure_endpoint_by_xfer(), xhci_configure_reset_endpoint(), xhci_get_endpoint_ext(), and xhci_transfer_insert().
struct xhci_trb* xhci_endpoint_ext::trb |
Definition at line 415 of file xhci.h.
Referenced by xhci_check_transfer(), xhci_configure_endpoint_by_xfer(), xhci_get_endpoint_ext(), and xhci_transfer_insert().
uint8_t xhci_endpoint_ext::trb_ep_maxp |
Definition at line 424 of file xhci.h.
Referenced by xhci_configure_endpoint(), and xhci_transfer_insert().
uint8_t xhci_endpoint_ext::trb_ep_mode |
Definition at line 423 of file xhci.h.
Referenced by xhci_check_transfer(), and xhci_configure_endpoint().
uint8_t xhci_endpoint_ext::trb_halted |
Definition at line 421 of file xhci.h.
Referenced by xhci_configure_msg(), xhci_ep_clear_stall(), xhci_ep_init(), xhci_set_address(), xhci_transfer_insert(), and xhci_transfer_remove().
uint8_t xhci_endpoint_ext::trb_index[XHCI_MAX_STREAMS] |
Definition at line 420 of file xhci.h.
Referenced by xhci_configure_msg(), and xhci_transfer_insert().
uint8_t xhci_endpoint_ext::trb_running |
Definition at line 422 of file xhci.h.
Referenced by xhci_configure_msg(), xhci_ep_clear_stall(), xhci_ep_init(), xhci_set_address(), xhci_transfer_insert(), and xhci_transfer_remove().
uint8_t xhci_endpoint_ext::trb_used[XHCI_MAX_STREAMS] |
Definition at line 419 of file xhci.h.
Referenced by xhci_transfer_insert(), and xhci_transfer_remove().
struct usb_xfer* xhci_endpoint_ext::xfer[XHCI_MAX_TRANSFERS *XHCI_MAX_STREAMS] |
Definition at line 416 of file xhci.h.
Referenced by xhci_check_transfer(), xhci_configure_msg(), xhci_transfer_insert(), and xhci_transfer_remove().