Lines Matching refs:pool_id
77 u8 pool_id) in ath12k_dp_tx_release_txbuf() argument
79 spin_lock_bh(&dp->tx_desc_lock[pool_id]); in ath12k_dp_tx_release_txbuf()
80 list_move_tail(&tx_desc->list, &dp->tx_desc_free_list[pool_id]); in ath12k_dp_tx_release_txbuf()
81 spin_unlock_bh(&dp->tx_desc_lock[pool_id]); in ath12k_dp_tx_release_txbuf()
85 u8 pool_id) in ath12k_dp_tx_assign_buffer() argument
89 spin_lock_bh(&dp->tx_desc_lock[pool_id]); in ath12k_dp_tx_assign_buffer()
90 desc = list_first_entry_or_null(&dp->tx_desc_free_list[pool_id], in ath12k_dp_tx_assign_buffer()
94 spin_unlock_bh(&dp->tx_desc_lock[pool_id]); in ath12k_dp_tx_assign_buffer()
99 list_move_tail(&desc->list, &dp->tx_desc_used_list[pool_id]); in ath12k_dp_tx_assign_buffer()
100 spin_unlock_bh(&dp->tx_desc_lock[pool_id]); in ath12k_dp_tx_assign_buffer()
139 u8 pool_id; in ath12k_dp_tx() local
153 pool_id = skb_get_queue_mapping(skb) & (ATH12K_HW_MAX_QUEUES - 1); in ath12k_dp_tx()
173 tx_desc = ath12k_dp_tx_assign_buffer(dp, pool_id); in ath12k_dp_tx()
333 ath12k_dp_tx_release_txbuf(dp, tx_desc, pool_id); in ath12k_dp_tx()
595 ath12k_dp_tx_release_txbuf(dp, tx_desc, tx_desc->pool_id); in ath12k_dp_tx_completion_handler()