Lines Matching defs:sge_rspq
478 struct sge_rspq { /* state for an SGE response queue */ struct
479 struct napi_struct napi;
480 const __be64 *cur_desc; /* current descriptor in queue */
481 unsigned int cidx; /* consumer index */
482 u8 gen; /* current generation bit */
483 u8 intr_params; /* interrupt holdoff parameters */
484 u8 next_intr_params; /* holdoff params for next interrupt */
485 u8 adaptive_rx;
486 u8 pktcnt_idx; /* interrupt packet threshold */
487 u8 uld; /* ULD handling this queue */
488 u8 idx; /* queue index within its group */
489 int offset; /* offset into current Rx buffer */
490 u16 cntxt_id; /* SGE context id for the response q */
491 u16 abs_id; /* absolute SGE id for the response q */
492 __be64 *desc; /* address of HW response ring */
493 dma_addr_t phys_addr; /* physical address of the ring */
494 void __iomem *bar2_addr; /* address of BAR2 Queue registers */
495 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */
496 unsigned int iqe_len; /* entry size */
497 unsigned int size; /* capacity of response queue */
498 struct adapter *adap;
499 struct net_device *netdev; /* associated net device */
500 rspq_handler_t handler;
529 struct sge_rspq rspq; argument