Lines Matching refs:read_ptr
2187 il->txq[txq_id].q.read_ptr = (ssn_idx & 0xff); in il4965_txq_agg_enable()
2299 il->txq[txq_id].q.read_ptr = (ssn_idx & 0xff); in il4965_txq_agg_disable()
2317 int write_ptr, read_ptr; in il4965_tx_agg_stop() local
2355 read_ptr = il->txq[txq_id].q.read_ptr; in il4965_tx_agg_stop()
2358 if (write_ptr != read_ptr) { in il4965_tx_agg_stop()
2403 q->read_ptr == q->write_ptr) { in il4965_txq_check_empty()
2466 q->write_ptr, q->read_ptr); in il4965_tx_queue_reclaim()
2470 for (idx = il_queue_inc_wrap(idx, q->n_bd); q->read_ptr != idx; in il4965_tx_queue_reclaim()
2471 q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd)) { in il4965_tx_queue_reclaim()
2473 skb = txq->skbs[txq->q.read_ptr]; in il4965_tx_queue_reclaim()
2484 txq->skbs[txq->q.read_ptr] = NULL; in il4965_tx_queue_reclaim()
2780 txq->q.n_bd, txq->q.write_ptr, txq->q.read_ptr); in il4965_hdl_tx()
2786 skb = txq->skbs[txq->q.read_ptr]; in il4965_hdl_tx()
2830 if (txq->q.read_ptr != (scd_ssn & 0xff)) { in il4965_hdl_tx()
2966 if (txq->q.read_ptr != (ba_resp_scd_ssn & 0xff)) { in il4965_hdl_compressed_ba()
3920 int idx = txq->q.read_ptr; in il4965_hw_txq_free_tfd()
3949 struct sk_buff *skb = txq->skbs[txq->q.read_ptr]; in il4965_hw_txq_free_tfd()
3954 txq->skbs[txq->q.read_ptr] = NULL; in il4965_hw_txq_free_tfd()