Lines Matching refs:txq

289 	struct il_tx_queue *txq = &il->txq[txq_id];  in il3945_tx_queue_reclaim()  local
290 struct il_queue *q = &txq->q; in il3945_tx_queue_reclaim()
298 skb = txq->skbs[txq->q.read_ptr]; in il3945_tx_queue_reclaim()
300 txq->skbs[txq->q.read_ptr] = NULL; in il3945_tx_queue_reclaim()
301 il->ops->txq_free_tfd(il, txq); in il3945_tx_queue_reclaim()
306 il_wake_queue(il, txq); in il3945_tx_queue_reclaim()
319 struct il_tx_queue *txq = &il->txq[txq_id]; in il3945_hdl_tx() local
326 if (idx >= txq->q.n_bd || il_queue_used(&txq->q, idx) == 0) { in il3945_hdl_tx()
329 txq->q.n_bd, txq->q.write_ptr, txq->q.read_ptr); in il3945_hdl_tx()
346 txq->time_stamp = jiffies; in il3945_hdl_tx()
347 info = IEEE80211_SKB_CB(txq->skbs[txq->q.read_ptr]); in il3945_hdl_tx()
612 il3945_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, in il3945_hw_txq_attach_buf_to_tfd() argument
619 q = &txq->q; in il3945_hw_txq_attach_buf_to_tfd()
620 tfd_tmp = (struct il3945_tfd *)txq->tfds; in il3945_hw_txq_attach_buf_to_tfd()
651 il3945_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) in il3945_hw_txq_free_tfd() argument
653 struct il3945_tfd *tfd_tmp = (struct il3945_tfd *)txq->tfds; in il3945_hw_txq_free_tfd()
654 int idx = txq->q.read_ptr; in il3945_hw_txq_free_tfd()
670 pci_unmap_single(dev, dma_unmap_addr(&txq->meta[idx], mapping), in il3945_hw_txq_free_tfd()
671 dma_unmap_len(&txq->meta[idx], len), in il3945_hw_txq_free_tfd()
682 if (txq->skbs) { in il3945_hw_txq_free_tfd()
683 struct sk_buff *skb = txq->skbs[txq->q.read_ptr]; in il3945_hw_txq_free_tfd()
688 txq->skbs[txq->q.read_ptr] = NULL; in il3945_hw_txq_free_tfd()
1022 if (il->txq) in il3945_hw_txq_ctx_free()
1884 if (test_bit(S_EXIT_PENDING, &il->status) || il->txq == NULL) in il3945_bg_reg_txpower_periodic()
2213 il3945_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) in il3945_hw_tx_queue_init() argument
2215 int txq_id = txq->q.id; in il3945_hw_tx_queue_init()
2219 shared_data->tx_base_ptr[txq_id] = cpu_to_le32((u32) txq->q.dma_addr); in il3945_hw_tx_queue_init()