Home
last modified time | relevance | path

Searched refs:rx_refill_ring (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c3248 struct dp_rxdma_ring *rx_refill_ring = &dp->rx_refill_buf_ring; in ath11k_dp_rx_h_defrag_reo_reinject() local
3293 spin_lock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()
3294 buf_id = idr_alloc(&rx_refill_ring->bufs_idr, defrag_skb, 0, in ath11k_dp_rx_h_defrag_reo_reinject()
3295 rx_refill_ring->bufs_max * 3, GFP_ATOMIC); in ath11k_dp_rx_h_defrag_reo_reinject()
3296 spin_unlock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()
3349 spin_lock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()
3350 idr_remove(&rx_refill_ring->bufs_idr, buf_id); in ath11k_dp_rx_h_defrag_reo_reinject()
3351 spin_unlock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c3373 struct dp_rxdma_ring *rx_refill_ring = &dp->rx_refill_buf_ring; in ath11k_dp_rx_h_defrag_reo_reinject() local
3416 spin_lock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()
3417 buf_id = idr_alloc(&rx_refill_ring->bufs_idr, defrag_skb, 0, in ath11k_dp_rx_h_defrag_reo_reinject()
3418 rx_refill_ring->bufs_max * 3, GFP_ATOMIC); in ath11k_dp_rx_h_defrag_reo_reinject()
3419 spin_unlock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()
3473 spin_lock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()
3474 idr_remove(&rx_refill_ring->bufs_idr, buf_id); in ath11k_dp_rx_h_defrag_reo_reinject()
3475 spin_unlock_bh(&rx_refill_ring->idr_lock); in ath11k_dp_rx_h_defrag_reo_reinject()

Completed in 13 milliseconds