Lines Matching refs:order
81 int order; in get_count_order() local
83 order = fls(count) - 1; in get_count_order()
85 order++; in get_count_order()
86 return order; in get_count_order()
396 static int __reg_op(unsigned long *bitmap, int pos, int order, int reg_op) in __reg_op() argument
407 nbits_reg = 1 << order; in __reg_op()
441 bitmap_find_free_region(unsigned long *bitmap, int bits, int order) in bitmap_find_free_region() argument
446 for (pos = 0 ; (end = pos + (1 << order)) <= bits; pos = end) { in bitmap_find_free_region()
447 if (!__reg_op(bitmap, pos, order, REG_OP_ISFREE)) in bitmap_find_free_region()
449 __reg_op(bitmap, pos, order, REG_OP_ALLOC); in bitmap_find_free_region()
456 bitmap_allocate_region(unsigned long *bitmap, int pos, int order) in bitmap_allocate_region() argument
458 if (!__reg_op(bitmap, pos, order, REG_OP_ISFREE)) in bitmap_allocate_region()
460 __reg_op(bitmap, pos, order, REG_OP_ALLOC); in bitmap_allocate_region()
465 bitmap_release_region(unsigned long *bitmap, int pos, int order) in bitmap_release_region() argument
467 __reg_op(bitmap, pos, order, REG_OP_RELEASE); in bitmap_release_region()