Lines Matching defs:max_order
85 for (o = order; o <= buddy->max_order; ++o)
87 m = 1 << (buddy->max_order - o);
133 static int mlx4_buddy_init(struct mlx4_buddy *buddy, int max_order)
137 buddy->max_order = max_order;
140 buddy->bits = kzalloc((buddy->max_order + 1) * sizeof (long *),
142 buddy->num_free = kzalloc((buddy->max_order + 1) * sizeof (int *),
147 for (i = 0; i <= buddy->max_order; ++i) {
148 s = BITS_TO_LONGS(1 << (buddy->max_order - i));
152 bitmap_zero(buddy->bits[i], 1 << (buddy->max_order - i));
155 set_bit(0, buddy->bits[buddy->max_order]);
156 buddy->num_free[buddy->max_order] = 1;
161 for (i = 0; i <= buddy->max_order; ++i)
175 for (i = 0; i <= buddy->max_order; ++i)
480 mr_table->mtt_buddy.max_order);