Lines Matching defs:sge_fl
102 struct sge_fl { /* SGE per free-buffer list state */ struct
103 unsigned int buf_size; /* size of each Rx buffer */
104 unsigned int credits; /* # of available Rx buffers */
105 unsigned int pend_cred; /* new buffers since last FL DB ring */
106 unsigned int size; /* capacity of free list */
107 unsigned int cidx; /* consumer index */
108 unsigned int pidx; /* producer index */
109 unsigned int gen; /* free list generation */
110 struct fl_pg_chunk pg_chunk;/* page chunk cache */
111 unsigned int use_pages; /* whether FL uses pages or sk_buffs */
112 unsigned int order; /* order of page allocations */
113 unsigned int alloc_size; /* size of allocated buffer */
114 struct rx_desc *desc; /* address of HW Rx descriptor ring */
115 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */
116 dma_addr_t phys_addr; /* physical address of HW ring start */
117 unsigned int cntxt_id; /* SGE context id for the free list */
118 unsigned long empty; /* # of times queue ran out of buffers */
119 unsigned long alloc_failed; /* # of times buffer allocation failed */