Home
last modified time | relevance | path

Searched refs:bufs_idr (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/contrib/dev/athk/ath12k/
H A Ddbring.c39 buf_id = idr_alloc(&ring->bufs_idr, buff, 0, ring->bufs_max, gfp); in ath12k_dbring_bufs_replenish()
65 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_bufs_replenish()
305 buff = idr_find(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event()
310 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event()
348 idr_for_each_entry(&ring->bufs_idr, buff, buf_id) { in ath12k_dbring_buf_cleanup()
349 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buf_cleanup()
355 idr_destroy(&ring->bufs_idr); in ath12k_dbring_buf_cleanup()
H A Ddbring.h44 struct idr bufs_idr; member
H A Ddp_mon.c812 msdu = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_rx_parse_status_tlv()
1297 buf_id = idr_alloc(&buf_ring->bufs_idr, skb, 0, in ath12k_dp_mon_buf_replenish()
1325 idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_buf_replenish()
1917 msdu = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_tx_parse_status_tlv()
2110 skb = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_srng_process()
2511 skb = idr_remove(&buf_ring->bufs_idr, buf_id); in ath12k_dp_mon_rx_process_stats()
H A Ddp_rx.c335 buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 0, in ath12k_dp_rx_bufs_replenish()
372 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_dp_rx_bufs_replenish()
395 idr_for_each_entry(&rx_ring->bufs_idr, skb, buf_id) { in ath12k_dp_rxdma_buf_ring_free()
396 idr_remove(&rx_ring->bufs_idr, buf_id); in ath12k_dp_rxdma_buf_ring_free()
405 idr_destroy(&rx_ring->bufs_idr); in ath12k_dp_rxdma_buf_ring_free()
4096 idr_init(&dp->rx_refill_buf_ring.bufs_idr); in ath12k_dp_rx_alloc()
4099 idr_init(&dp->rxdma_mon_buf_ring.bufs_idr); in ath12k_dp_rx_alloc()
4102 idr_init(&dp->tx_mon_buf_ring.bufs_idr); in ath12k_dp_rx_alloc()
H A Ddp.h36 struct idr bufs_idr; member
/freebsd/sys/contrib/dev/athk/ath11k/
H A Ddbring.c68 buf_id = idr_alloc(&ring->bufs_idr, buff, 0, ring->bufs_max, GFP_ATOMIC); in ath11k_dbring_bufs_replenish()
95 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_bufs_replenish()
342 buff = idr_find(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event()
347 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event()
389 idr_for_each_entry(&ring->bufs_idr, buff, buf_id) { in ath11k_dbring_buf_cleanup()
390 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buf_cleanup()
397 idr_destroy(&ring->bufs_idr); in ath11k_dbring_buf_cleanup()
H A Ddbring.h48 struct idr bufs_idr; member
H A Ddp_rx.c392 buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 1, in ath11k_dp_rxbufs_replenish()
420 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rxbufs_replenish()
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()
452 idr_destroy(&rx_ring->bufs_idr); in ath11k_dp_rxdma_buf_ring_free()
2719 msdu = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx()
2727 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_process_rx()
2914 *buf_id = idr_alloc(&rx_ring->bufs_idr, skb, 0, in ath11k_dp_rx_alloc_mon_status_buf()
2986 idr_remove(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_mon_status_bufs_replenish()
3079 skb = idr_find(&rx_ring->bufs_idr, buf_id); in ath11k_dp_rx_reap_mon_status_ring()
[all …]
H A Ddp.c911 idr_init(&dp->rx_refill_buf_ring.bufs_idr); in ath11k_dp_pdev_pre_alloc()
916 idr_init(&dp->rx_mon_status_refill_ring[j].bufs_idr); in ath11k_dp_pdev_pre_alloc()
919 idr_init(&dp->rxdma_mon_buf_ring.bufs_idr); in ath11k_dp_pdev_pre_alloc()
H A Ddp.h73 struct idr bufs_idr; member
H A Dspectral.c1015 idr_init(&sp->rx_ring.bufs_idr); in ath11k_spectral_init()