iPXE
|
Scratchpad buffer. More...
#include <xhci.h>
Data Fields | |
unsigned int | count |
Number of page-sized scratchpad buffers. More... | |
userptr_t | buffer |
Scratchpad buffer area. More... | |
struct dma_mapping | buffer_map |
Buffer DMA mapping. More... | |
uint64_t * | array |
Scratchpad array. More... | |
struct dma_mapping | array_map |
Array DMA mapping. More... | |
unsigned int xhci_scratchpad::count |
Number of page-sized scratchpad buffers.
Definition at line 1055 of file xhci.h.
Referenced by xhci_init(), xhci_scratchpad_alloc(), and xhci_scratchpad_free().
userptr_t xhci_scratchpad::buffer |
Scratchpad buffer area.
Definition at line 1057 of file xhci.h.
Referenced by xhci_scratchpad_alloc(), and xhci_scratchpad_free().
struct dma_mapping xhci_scratchpad::buffer_map |
Buffer DMA mapping.
Definition at line 1059 of file xhci.h.
Referenced by xhci_scratchpad_alloc(), and xhci_scratchpad_free().
uint64_t* xhci_scratchpad::array |
Scratchpad array.
Definition at line 1061 of file xhci.h.
Referenced by xhci_scratchpad_alloc(), and xhci_scratchpad_free().
struct dma_mapping xhci_scratchpad::array_map |
Array DMA mapping.
Definition at line 1063 of file xhci.h.
Referenced by xhci_scratchpad_alloc(), and xhci_scratchpad_free().