Lines Matching refs:buf_id

353 	int buf_id;  in ath11k_dp_rxbufs_replenish()  local
392 buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 1, in ath11k_dp_rxbufs_replenish()
395 if (buf_id <= 0) in ath11k_dp_rxbufs_replenish()
405 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rxbufs_replenish()
420 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxbufs_replenish()
439 int buf_id; in ath11k_dp_rxdma_buf_ring_free() local
442 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath11k_dp_rxdma_buf_ring_free()
443 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxdma_buf_ring_free()
2687 int buf_id, mac_id; in ath11k_dp_process_rx() local
2709 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rx()
2713 if (unlikely(buf_id == 0)) in ath11k_dp_process_rx()
2719 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx()
2722 buf_id); in ath11k_dp_process_rx()
2727 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx()
2890 int *buf_id) in ath11k_dp_rx_alloc_mon_status_buf() argument
2914 *buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 0, in ath11k_dp_rx_alloc_mon_status_buf()
2917 if (*buf_id < 0) in ath11k_dp_rx_alloc_mon_status_buf()
2942 int buf_id; in ath11k_dp_rx_mon_status_bufs_replenish() local
2961 &buf_id); in ath11k_dp_rx_mon_status_bufs_replenish()
2971 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rx_mon_status_bufs_replenish()
2986 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_mon_status_bufs_replenish()
3048 int buf_id, srng_id; in ath11k_dp_rx_reap_mon_status_ring() local
3076 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, cookie); in ath11k_dp_rx_reap_mon_status_ring()
3079 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3084 buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3100 tlv->tl), buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3113 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3131 &buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3143 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rx_reap_mon_status_ring()
3428 int ret, buf_id; in ath11k_dp_rx_h_defrag_reo_reinject() local
3465 buf_id = idr_alloc(&rx_refill_ring->bufs_idr, defrag_skb, 0, in ath11k_dp_rx_h_defrag_reo_reinject()
3468 if (buf_id < 0) { in ath11k_dp_rx_h_defrag_reo_reinject()
3475 FIELD_PREP(DP_RXDMA_BUF_COOKIE_BUF_ID, buf_id); in ath11k_dp_rx_h_defrag_reo_reinject()
3522 idr_remove(&rx_refill_ring->bufs_idr, buf_id); in ath11k_dp_rx_h_defrag_reo_reinject()
3742 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
3754 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx_err_buf()
3757 buf_id); in ath11k_dp_process_rx_err_buf()
3762 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx_err_buf()
3825 int buf_id, mac_id; in ath11k_dp_process_rx_err() local
3887 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rx_err()
3895 if (!ath11k_dp_process_rx_err_buf(ar, desc, buf_id, drop)) { in ath11k_dp_process_rx_err()
4137 int buf_id, mac_id; in ath11k_dp_rx_process_wbm_err() local
4164 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, err_info.cookie); in ath11k_dp_rx_process_wbm_err()
4171 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_process_wbm_err()
4174 buf_id, mac_id); in ath11k_dp_rx_process_wbm_err()
4179 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_process_wbm_err()
4264 int buf_id; in ath11k_dp_process_rxdma_err() local
4297 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_process_rxdma_err()
4301 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rxdma_err()
4304 buf_id); in ath11k_dp_process_rxdma_err()
4309 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rxdma_err()
4715 int buf_id; in ath11k_dp_rx_mon_mpdu_pop() local
4781 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_rx_mon_mpdu_pop()
4785 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_mon_mpdu_pop()
4789 "msdu_pop: invalid buf_id %d\n", buf_id); in ath11k_dp_rx_mon_mpdu_pop()
4857 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_mon_mpdu_pop()
5362 int buf_id, i = 0; in ath11k_dp_rx_full_mon_mpdu_pop() local
5411 buf_id = FIELD_GET(DP_RXDMA_BUF_COOKIE_BUF_ID, in ath11k_dp_rx_full_mon_mpdu_pop()
5415 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_full_mon_mpdu_pop()
5419 buf_id); in ath11k_dp_rx_full_mon_mpdu_pop()
5423 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_full_mon_mpdu_pop()