Lines Matching defs:queue
66 /* Suspend an Ethernet Tx queue with fewer available descriptors than this.
351 unsigned short tx_modq_map; /* TX modulation scheduler queue to */
355 unsigned short tx_modq[NCHAN]; /* channel to modulation queue map */
608 MAX_ETH_QSETS = 32, /* # of Ethernet Tx/Rx queue sets */
609 MAX_OFLD_QSETS = 16, /* # of offload Tx, iscsi Rx queue sets */
632 INGQ_EXTRAS = 2, /* firmware event queue and */
735 struct sge_fl { /* SGE free-buffer queue state */
776 struct sge_rspq { /* state for an SGE response queue */
778 const __be64 *cur_desc; /* current descriptor in queue */
785 u8 uld; /* ULD handling this queue */
786 u8 idx; /* queue index within its group */
795 unsigned int size; /* capacity of response queue */
803 struct sge_eth_stats { /* Ethernet queue statistics */
813 struct sge_eth_rxq { /* SW Ethernet Rx queue */
820 struct sge_ofld_stats { /* offload queue statistics */
827 struct sge_ofld_rxq { /* SW offload Rx queue */
852 unsigned long restarts; /* # of queue restarts */
856 struct sge_qstat *stat; /* queue status entry */
866 struct sge_eth_txq { /* state for an SGE Ethernet Tx queue */
868 struct netdev_queue *txq; /* associated netdev TX queue */
870 u8 dcb_prio; /* DCB Priority bound to queue */
881 struct sge_uld_txq { /* state for an SGE offload Tx queue */
885 struct tasklet_struct qresume_tsk; /* restarts the queue */
891 struct sge_ctrl_txq { /* state for an SGE control Tx queue */
895 struct tasklet_struct qresume_tsk; /* restarts the queue */
902 u16 *rspq_id; /* response queue id's of rxq */
931 spinlock_t lock; /* Per queue lock to synchronize completions */
949 u32 hwqid; /* Underlying hardware queue index */
951 struct tasklet_struct qresume_tsk; /* Restarts the queue */
956 spinlock_t lock; /* Per queue lock */
984 u16 max_ethqsets; /* # of available Ethernet queue sets */
985 u16 ethqsets; /* # of active Ethernet queue sets */
986 u16 ethtxq_rover; /* Tx queue to clean up next */
987 u16 ofldqsets; /* # of active ofld queue sets */
999 u32 fl_align; /* response queue message alignment */
1007 void **egr_map; /* qid->queue egress queue map */
1008 struct sge_rspq **ingr_map; /* qid->queue ingress queue map */
1015 int fwevtq_msix_idx; /* Index to firmware event queue MSI-X info */
1290 s8 queue; /* queue index */
1392 uint32_t iq:10; /* ingress queue */
1599 /* Return a queue's interrupt hold-off time in us. 0 means no timer. */