FreeBSD kernel CXGBE device code
|
#include <t4.h>
Public Member Functions | |
DEFINE_DMA_UNMAP_ADDR (mapping) | |
Data Fields | |
union t4_wr * | queue |
bus_addr_t | dma_addr |
unsigned long | phys_addr |
struct t4_swsqe * | sw_sq |
struct t4_swsqe * | oldest_read |
void __iomem * | bar2_va |
u64 | bar2_pa |
size_t | memsize |
u32 | bar2_qid |
u32 | qid |
u16 | in_use |
u16 | size |
u16 | cidx |
u16 | pidx |
u16 | wq_pidx |
u16 | wq_pidx_inc |
u16 | flags |
short | flush_cidx |
t4_sq::DEFINE_DMA_UNMAP_ADDR | ( | mapping | ) |
u32 t4_sq::bar2_qid |
Definition at line 324 of file t4.h.
Referenced by t4_ring_sq_db().
void __iomem* t4_sq::bar2_va |
Definition at line 321 of file t4.h.
Referenced by t4_ring_sq_db().
u16 t4_sq::cidx |
Definition at line 328 of file t4.h.
Referenced by t4_sq_consume().
u16 t4_sq::flags |
Definition at line 332 of file t4.h.
Referenced by t4_sq_onchip().
short t4_sq::flush_cidx |
Definition at line 333 of file t4.h.
Referenced by t4_sq_consume().
u16 t4_sq::in_use |
Definition at line 326 of file t4.h.
Referenced by t4_sq_avail(), t4_sq_consume(), t4_sq_empty(), t4_sq_full(), and t4_sq_produce().
u16 t4_sq::pidx |
Definition at line 329 of file t4.h.
Referenced by t4_ring_sq_db(), and t4_sq_produce().
union t4_wr* t4_sq::queue |
Definition at line 315 of file t4.h.
Referenced by t4_sq_host_wq_pidx().
u16 t4_sq::size |
Definition at line 327 of file t4.h.
Referenced by t4_sq_avail(), t4_sq_consume(), t4_sq_full(), t4_sq_host_wq_pidx(), t4_sq_produce(), and t4_sq_wq_size().
u16 t4_sq::wq_pidx |
Definition at line 330 of file t4.h.
Referenced by t4_sq_produce().