Lines Matching defs:sge_rspq
509 struct sge_rspq { /* state for an SGE response queue */ struct
510 struct napi_struct napi;
511 const __be64 *cur_desc; /* current descriptor in queue */
512 unsigned int cidx; /* consumer index */
513 u8 gen; /* current generation bit */
514 u8 intr_params; /* interrupt holdoff parameters */
515 u8 next_intr_params; /* holdoff params for next interrupt */
516 u8 adaptive_rx;
517 u8 pktcnt_idx; /* interrupt packet threshold */
518 u8 uld; /* ULD handling this queue */
519 u8 idx; /* queue index within its group */
520 int offset; /* offset into current Rx buffer */
521 u16 cntxt_id; /* SGE context id for the response q */
522 u16 abs_id; /* absolute SGE id for the response q */
523 __be64 *desc; /* address of HW response ring */
524 dma_addr_t phys_addr; /* physical address of the ring */
525 void __iomem *bar2_addr; /* address of BAR2 Queue registers */
526 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */
527 unsigned int iqe_len; /* entry size */
528 unsigned int size; /* capacity of response queue */
529 struct adapter *adap;
530 struct net_device *netdev; /* associated net device */
531 rspq_handler_t handler;
560 struct sge_rspq rspq; argument