Lines Matching refs:tx_ring
73 #define TX_BUFF_RINGSIZE(tx_ring) \ argument
74 (sizeof(struct qlcnic_cmd_buffer) * tx_ring->num_desc)
75 #define TX_DESC_RINGSIZE(tx_ring) \ argument
76 (sizeof(struct cmd_desc_type0) * tx_ring->num_desc)
595 struct qlcnic_host_tx_ring *tx_ring; member
1109 struct qlcnic_host_tx_ring *tx_ring; member
1730 static inline u32 qlcnic_tx_avail(struct qlcnic_host_tx_ring *tx_ring) in qlcnic_tx_avail() argument
1732 if (likely(tx_ring->producer < tx_ring->sw_consumer)) in qlcnic_tx_avail()
1733 return tx_ring->sw_consumer - tx_ring->producer; in qlcnic_tx_avail()
1735 return tx_ring->sw_consumer + tx_ring->num_desc - in qlcnic_tx_avail()
1736 tx_ring->producer; in qlcnic_tx_avail()
2155 struct qlcnic_host_tx_ring *tx_ring) in qlcnic_82xx_enable_tx_intr() argument
2159 writel(0x0, tx_ring->crb_intr_mask); in qlcnic_82xx_enable_tx_intr()
2164 struct qlcnic_host_tx_ring *tx_ring) in qlcnic_82xx_disable_tx_intr() argument
2168 writel(1, tx_ring->crb_intr_mask); in qlcnic_82xx_disable_tx_intr()
2173 struct qlcnic_host_tx_ring *tx_ring) in qlcnic_83xx_enable_tx_intr() argument
2175 writel(0, tx_ring->crb_intr_mask); in qlcnic_83xx_enable_tx_intr()
2180 struct qlcnic_host_tx_ring *tx_ring) in qlcnic_83xx_disable_tx_intr() argument
2182 writel(1, tx_ring->crb_intr_mask); in qlcnic_83xx_disable_tx_intr()
2238 struct qlcnic_host_tx_ring *tx_ring) in qlcnic_enable_tx_intr() argument
2241 adapter->ahw->hw_ops->enable_tx_intr(adapter, tx_ring); in qlcnic_enable_tx_intr()
2245 struct qlcnic_host_tx_ring *tx_ring) in qlcnic_disable_tx_intr() argument
2248 adapter->ahw->hw_ops->disable_tx_intr(adapter, tx_ring); in qlcnic_disable_tx_intr()