Lines Matching refs:max_count
39 struct qed_bmap *bmap, u32 max_count, char *name) in qed_rdma_bmap_alloc() argument
41 DP_VERBOSE(p_hwfn, QED_MSG_RDMA, "max_count = %08x\n", max_count); in qed_rdma_bmap_alloc()
43 bmap->max_count = max_count; in qed_rdma_bmap_alloc()
45 bmap->bitmap = bitmap_zalloc(max_count, GFP_KERNEL); in qed_rdma_bmap_alloc()
58 *id_num = find_first_zero_bit(bmap->bitmap, bmap->max_count); in qed_rdma_bmap_alloc_id()
59 if (*id_num >= bmap->max_count) in qed_rdma_bmap_alloc_id()
73 if (id_num >= bmap->max_count) in qed_bmap_set_id()
84 if (id_num >= bmap->max_count) in qed_bmap_release_id()
101 if (id_num >= bmap->max_count) in qed_bmap_test_id()
109 return bitmap_empty(bmap->bitmap, bmap->max_count); in qed_bmap_is_empty()
327 weight = bitmap_weight(bmap->bitmap, bmap->max_count); in qed_rdma_bmap_free()
333 bmap->name, bmap->max_count, weight); in qed_rdma_bmap_free()
335 for (bit = 0; bit < bmap->max_count; bit += 512) { in qed_rdma_bmap_free()
337 nbits = min(bmap->max_count - bit, 512U); in qed_rdma_bmap_free()