Searched refs:num_free (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/mthca/ |
H A D | mthca_mr.c | 93 if (buddy->num_free[o]) { in mthca_buddy_alloc() 105 --buddy->num_free[o]; in mthca_buddy_alloc() 111 ++buddy->num_free[o]; in mthca_buddy_alloc() 129 --buddy->num_free[order]; in mthca_buddy_free() 135 ++buddy->num_free[order]; in mthca_buddy_free() 149 buddy->num_free = kcalloc((buddy->max_order + 1), sizeof *buddy->num_free, in mthca_buddy_init() 151 if (!buddy->bits || !buddy->num_free) in mthca_buddy_init() 164 buddy->num_free[buddy->max_order] = 1; in mthca_buddy_init() 174 kfree(buddy->num_free); in mthca_buddy_init() 187 kfree(buddy->num_free); in mthca_buddy_cleanup()
|
H A D | mthca_dev.h | 208 int *num_free; member
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_mr.c | 58 if (buddy->num_free[o]) { in mlx4_buddy_alloc() 70 --buddy->num_free[o]; in mlx4_buddy_alloc() 76 ++buddy->num_free[o]; in mlx4_buddy_alloc() 94 --buddy->num_free[order]; in mlx4_buddy_free() 100 ++buddy->num_free[order]; in mlx4_buddy_free() 114 buddy->num_free = kcalloc((buddy->max_order + 1), sizeof *buddy->num_free, in mlx4_buddy_init() 116 if (!buddy->bits || !buddy->num_free) in mlx4_buddy_init() 130 buddy->num_free[buddy->max_order] = 1; in mlx4_buddy_init() 140 kfree(buddy->num_free); in mlx4_buddy_init() 153 kfree(buddy->num_free); in mlx4_buddy_cleanup()
|
H A D | mlx4.h | 255 unsigned int *num_free; member
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | dbring.c | 82 int num_remain, req_entries, num_free; in ath12k_dbring_fill_bufs() local 90 num_free = ath12k_hal_srng_src_num_free(ab, srng, true); in ath12k_dbring_fill_bufs() 91 req_entries = min(num_free, ring->bufs_max); in ath12k_dbring_fill_bufs()
|
H A D | dp_rx.c | 268 int num_free; in ath12k_dp_rx_bufs_replenish() local 284 num_free = ath12k_hal_srng_src_num_free(ab, srng, true); in ath12k_dp_rx_bufs_replenish() 285 if (!req_entries && (num_free > (rx_ring->bufs_max * 3) / 4)) in ath12k_dp_rx_bufs_replenish() 286 req_entries = num_free; in ath12k_dp_rx_bufs_replenish() 288 req_entries = min(num_free, req_entries); in ath12k_dp_rx_bufs_replenish()
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | dbring.c | 111 int num_remain, req_entries, num_free; in ath11k_dbring_fill_bufs() local 119 num_free = ath11k_hal_srng_src_num_free(ar->ab, srng, true); in ath11k_dbring_fill_bufs() 120 req_entries = min(num_free, ring->bufs_max); in ath11k_dbring_fill_bufs()
|
H A D | dp_rx.c | 351 int num_free; in ath11k_dp_rxbufs_replenish() local 365 num_free = ath11k_hal_srng_src_num_free(ab, srng, true); in ath11k_dp_rxbufs_replenish() 366 if (!req_entries && (num_free > (rx_ring->bufs_max * 3) / 4)) in ath11k_dp_rxbufs_replenish() 367 req_entries = num_free; in ath11k_dp_rxbufs_replenish() 369 req_entries = min(num_free, req_entries); in ath11k_dp_rxbufs_replenish() 2940 int num_free; in ath11k_dp_rx_mon_status_bufs_replenish() local 2954 num_free = ath11k_hal_srng_src_num_free(ab, srng, true); in ath11k_dp_rx_mon_status_bufs_replenish() 2956 req_entries = min(num_free, req_entries); in ath11k_dp_rx_mon_status_bufs_replenish()
|