Lines Matching defs:sge
296 struct sge_params sge; member
602 struct sge { struct
603 struct sge_eth_txq ethtxq[MAX_ETH_QSETS]; argument
604 struct sge_ofld_txq ofldtxq[MAX_OFLD_QSETS]; argument
605 struct sge_ctrl_txq ctrlq[MAX_CTRL_QUEUES]; argument
607 struct sge_eth_rxq ethrxq[MAX_ETH_QSETS]; argument
608 struct sge_ofld_rxq ofldrxq[MAX_OFLD_QSETS]; argument
609 struct sge_ofld_rxq rdmarxq[MAX_RDMA_QUEUES]; argument
610 struct sge_ofld_rxq rdmaciq[MAX_RDMA_CIQS]; argument
611 struct sge_rspq fw_evtq ____cacheline_aligned_in_smp; argument
613 struct sge_rspq intrq ____cacheline_aligned_in_smp; argument
614 spinlock_t intrq_lock;
616 u16 max_ethqsets; /* # of available Ethernet queue sets */
617 u16 ethqsets; /* # of active Ethernet queue sets */
618 u16 ethtxq_rover; /* Tx queue to clean up next */
619 u16 ofldqsets; /* # of active offload queue sets */
620 u16 rdmaqs; /* # of available RDMA Rx queues */
644 struct sge_rspq **ingr_map; /* qid->queue ingress queue map */ argument
651 #define for_each_ethrxq(sge, i) for (i = 0; i < (sge)->ethqsets; i++) argument
652 #define for_each_ofldrxq(sge, i) for (i = 0; i < (sge)->ofldqsets; i++) argument
653 #define for_each_rdmarxq(sge, i) for (i = 0; i < (sge)->rdmaqs; i++) argument
654 #define for_each_rdmaciq(sge, i) for (i = 0; i < (sge)->rdmaciqs; i++) argument
692 struct sge sge; member