Lines Matching refs:buf_id
20 int buf_id; in ath12k_dbring_bufs_replenish() local
39 buf_id = idr_alloc(&ring->bufs_idr, buff, 0, ring->bufs_max, gfp); in ath12k_dbring_bufs_replenish()
41 if (buf_id < 0) { in ath12k_dbring_bufs_replenish()
55 u32_encode_bits(buf_id, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dbring_bufs_replenish()
65 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_bufs_replenish()
243 int buf_id; in ath12k_dbring_buffer_release_event() local
302 buf_id = u32_get_bits(cookie, DP_RXDMA_BUF_COOKIE_BUF_ID); in ath12k_dbring_buffer_release_event()
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()
345 int buf_id; in ath12k_dbring_buf_cleanup() local
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()