FreeBSD kernel usb device Code
|
#include <ehci.h>
Data Fields | |
volatile uint32_t | qtd_next |
volatile uint32_t | qtd_altnext |
volatile uint32_t | qtd_status |
volatile uint32_t | qtd_buffer [EHCI_QTD_NBUFFERS] |
volatile uint32_t | qtd_buffer_hi [EHCI_QTD_NBUFFERS] |
struct ehci_qtd * | alt_next |
struct ehci_qtd * | obj_next |
struct usb_page_cache * | page_cache |
uint32_t | qtd_self |
uint16_t | len |
struct ehci_qtd* ehci_qtd::alt_next |
Definition at line 209 of file ehci.h.
Referenced by ehci_check_transfer(), and ehci_non_isoc_done_sub().
uint16_t ehci_qtd::len |
Definition at line 213 of file ehci.h.
Referenced by ehci_non_isoc_done_sub().
struct ehci_qtd* ehci_qtd::obj_next |
Definition at line 210 of file ehci.h.
Referenced by ehci_check_transfer(), and ehci_xfer_setup().
struct usb_page_cache* ehci_qtd::page_cache |
Definition at line 211 of file ehci.h.
Referenced by ehci_check_transfer(), ehci_non_isoc_done_sub(), ehci_setup_standard_chain(), and ehci_xfer_setup().
volatile uint32_t ehci_qtd::qtd_altnext |
Definition at line 173 of file ehci.h.
Referenced by ehci_setup_standard_chain().
volatile uint32_t ehci_qtd::qtd_buffer[EHCI_QTD_NBUFFERS] |
volatile uint32_t ehci_qtd::qtd_buffer_hi[EHCI_QTD_NBUFFERS] |
volatile uint32_t ehci_qtd::qtd_next |
Definition at line 172 of file ehci.h.
Referenced by ehci_setup_standard_chain().
uint32_t ehci_qtd::qtd_self |
Definition at line 212 of file ehci.h.
Referenced by ehci_setup_standard_chain(), and ehci_xfer_setup().
volatile uint32_t ehci_qtd::qtd_status |
Definition at line 174 of file ehci.h.
Referenced by ehci_check_transfer(), and ehci_non_isoc_done_sub().