Lines Matching refs:buf_id
342 int buf_id; in ath11k_dp_rxbufs_replenish() local
381 buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 0, in ath11k_dp_rxbufs_replenish()
384 if (buf_id < 0) in ath11k_dp_rxbufs_replenish()
394 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rxbufs_replenish()
409 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxbufs_replenish()
429 int buf_id; in ath11k_dp_rxdma_buf_ring_free() local
432 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath11k_dp_rxdma_buf_ring_free()
433 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxdma_buf_ring_free()
454 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath11k_dp_rxdma_buf_ring_free()
455 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxdma_buf_ring_free()
2655 int buf_id, mac_id; in ath11k_dp_process_rx() local
2676 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rx()
2683 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx()
2686 buf_id); in ath11k_dp_process_rx()
2691 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx()
2841 int *buf_id) in ath11k_dp_rx_alloc_mon_status_buf() argument
2865 *buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 0, in ath11k_dp_rx_alloc_mon_status_buf()
2868 if (*buf_id < 0) in ath11k_dp_rx_alloc_mon_status_buf()
2893 int buf_id; in ath11k_dp_rx_mon_status_bufs_replenish() local
2912 &buf_id); in ath11k_dp_rx_mon_status_bufs_replenish()
2922 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rx_mon_status_bufs_replenish()
2937 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_mon_status_bufs_replenish()
2961 int buf_id, srng_id; in ath11k_dp_rx_reap_mon_status_ring() local
2986 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, cookie); in ath11k_dp_rx_reap_mon_status_ring()
2989 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_reap_mon_status_ring()
2992 buf_id); in ath11k_dp_rx_reap_mon_status_ring()
2997 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3020 &buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3032 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3380 int ret, buf_id; in ath11k_dp_rx_h_defrag_reo_reinject() local
3413 buf_id = idr_alloc(&rx_refill_ring->bufs_idr, defrag_skb, 0, in ath11k_dp_rx_h_defrag_reo_reinject()
3416 if (buf_id < 0) { in ath11k_dp_rx_h_defrag_reo_reinject()
3423 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rx_h_defrag_reo_reinject()
3470 idr_remove(&rx_refill_ring->bufs_idr, buf_id); in ath11k_dp_rx_h_defrag_reo_reinject()
3683 ath11k_dp_process_rx_err_buf(struct ath11k *ar, u32 *ring_desc, int buf_id, bool drop) in ath11k_dp_process_rx_err_buf() argument
3695 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx_err_buf()
3698 buf_id); in ath11k_dp_process_rx_err_buf()
3703 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx_err_buf()
3766 int buf_id, mac_id; in ath11k_dp_process_rx_err() local
3824 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rx_err()
3832 if (!ath11k_dp_process_rx_err_buf(ar, desc, buf_id, drop)) { in ath11k_dp_process_rx_err()
4074 int buf_id, mac_id; in ath11k_dp_rx_process_wbm_err() local
4101 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, err_info.cookie); in ath11k_dp_rx_process_wbm_err()
4108 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_process_wbm_err()
4111 buf_id, mac_id); in ath11k_dp_rx_process_wbm_err()
4116 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_process_wbm_err()
4201 int buf_id; in ath11k_dp_process_rxdma_err() local
4230 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rxdma_err()
4234 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rxdma_err()
4237 buf_id); in ath11k_dp_process_rxdma_err()
4242 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rxdma_err()
4648 int buf_id; in ath11k_dp_rx_mon_mpdu_pop() local
4706 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_rx_mon_mpdu_pop()
4710 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_mon_mpdu_pop()
4714 "msdu_pop: invalid buf_id %d\n", buf_id); in ath11k_dp_rx_mon_mpdu_pop()
4782 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_mon_mpdu_pop()