FreeBSD kernel usb device Code
|
#include <xhci.h>
Data Fields | |
struct usb_page_cache | device_pc |
struct usb_page_cache | input_pc |
struct usb_page_cache | endpoint_pc [XHCI_MAX_ENDPOINTS] |
struct usb_page | device_pg |
struct usb_page | input_pg |
struct usb_page | endpoint_pg [XHCI_MAX_ENDPOINTS] |
struct xhci_endpoint_ext | endp [XHCI_MAX_ENDPOINTS] |
uint32_t | ep_configured |
uint8_t | state |
uint8_t | nports |
uint8_t | tt |
uint8_t | context_num |
uint8_t xhci_hw_dev::context_num |
Definition at line 452 of file xhci.h.
Referenced by xhci_configure_device(), xhci_configure_mask(), and xhci_device_state_change().
struct usb_page_cache xhci_hw_dev::device_pc |
Definition at line 437 of file xhci.h.
Referenced by xhci_alloc_device_ext(), xhci_free_device_ext(), xhci_get_endpoint_state(), and xhci_set_address().
struct usb_page xhci_hw_dev::device_pg |
Definition at line 441 of file xhci.h.
Referenced by xhci_alloc_device_ext().
struct xhci_endpoint_ext xhci_hw_dev::endp[XHCI_MAX_ENDPOINTS] |
Definition at line 445 of file xhci.h.
Referenced by xhci_check_transfer(), and xhci_get_endpoint_ext().
struct usb_page_cache xhci_hw_dev::endpoint_pc[XHCI_MAX_ENDPOINTS] |
Definition at line 439 of file xhci.h.
Referenced by xhci_alloc_device_ext(), xhci_free_device_ext(), and xhci_get_endpoint_ext().
struct usb_page xhci_hw_dev::endpoint_pg[XHCI_MAX_ENDPOINTS] |
Definition at line 443 of file xhci.h.
Referenced by xhci_alloc_device_ext().
uint32_t xhci_hw_dev::ep_configured |
Definition at line 447 of file xhci.h.
Referenced by xhci_configure_reset_endpoint(), xhci_device_state_change(), and xhci_ep_init().
struct usb_page_cache xhci_hw_dev::input_pc |
Definition at line 438 of file xhci.h.
Referenced by xhci_alloc_device_ext(), xhci_configure_device(), xhci_configure_endpoint(), xhci_configure_mask(), xhci_configure_reset_endpoint(), xhci_device_state_change(), xhci_free_device_ext(), and xhci_set_address().
struct usb_page xhci_hw_dev::input_pg |
Definition at line 442 of file xhci.h.
Referenced by xhci_alloc_device_ext().
uint8_t xhci_hw_dev::nports |
Definition at line 450 of file xhci.h.
Referenced by xhci_configure_device(), and xhci_device_state_change().
uint8_t xhci_hw_dev::state |
Definition at line 449 of file xhci.h.
Referenced by xhci_device_init(), xhci_device_state_change(), xhci_device_uninit(), and xhci_set_address().
uint8_t xhci_hw_dev::tt |
Definition at line 451 of file xhci.h.
Referenced by xhci_configure_device(), and xhci_device_state_change().