Lines Matching refs:max
50 obj = find_next_zero_bit(bitmap->table, bitmap->max, bitmap->last); in mlx4_bitmap_alloc()
51 if (obj >= bitmap->max) { in mlx4_bitmap_alloc()
52 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_alloc()
54 obj = find_first_zero_bit(bitmap->table, bitmap->max); in mlx4_bitmap_alloc()
57 if (obj < bitmap->max) { in mlx4_bitmap_alloc()
60 if (bitmap->last == bitmap->max) in mlx4_bitmap_alloc()
120 bitmap->max, cnt, align, skip_mask); in mlx4_bitmap_alloc_range()
121 if (obj >= bitmap->max) { in mlx4_bitmap_alloc_range()
122 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_alloc_range()
124 obj = find_aligned_range(bitmap->table, 0, bitmap->max, in mlx4_bitmap_alloc_range()
128 if (obj < bitmap->max) { in mlx4_bitmap_alloc_range()
132 if (bitmap->last >= bitmap->max) in mlx4_bitmap_alloc_range()
154 return obj & (bitmap->max + bitmap->reserved_top - 1); in mlx4_bitmap_masked_value()
160 obj &= bitmap->max + bitmap->reserved_top - 1; in mlx4_bitmap_free_range()
165 bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top) in mlx4_bitmap_free_range()
182 bitmap->max = num - reserved_top; in mlx4_bitmap_init()
188 bitmap->table = kzalloc(BITS_TO_LONGS(bitmap->max) * in mlx4_bitmap_init()
497 if (mobj < zone->bitmap->max) { in __mlx4_find_zone_by_uid_unique()