Lines Matching refs:order
244 int order = pool->min_alloc_order; in gen_pool_destroy() local
251 end_bit = chunk_size(chunk) >> order; in gen_pool_destroy()
295 int order = pool->min_alloc_order; in gen_pool_alloc_algo() local
305 nbits = (size + (1UL << order) - 1) >> order; in gen_pool_alloc_algo()
312 end_bit = chunk_size(chunk) >> order; in gen_pool_alloc_algo()
326 addr = chunk->start_addr + ((unsigned long)start_bit << order); in gen_pool_alloc_algo()
327 size = nbits << order; in gen_pool_alloc_algo()
378 int order = pool->min_alloc_order; in gen_pool_free() local
385 nbits = (size + (1UL << order) - 1) >> order; in gen_pool_free()
390 start_bit = (addr - chunk->start_addr) >> order; in gen_pool_free()
393 size = nbits << order; in gen_pool_free()
551 int order; in gen_pool_first_fit_align() local
554 order = pool->min_alloc_order; in gen_pool_first_fit_align()
555 align_mask = ((alignment->align + (1UL << order) - 1) >> order) - 1; in gen_pool_first_fit_align()
556 align_off = (start_addr & (alignment->align - 1)) >> order; in gen_pool_first_fit_align()
577 int order; in gen_pool_fixed_alloc() local
582 order = pool->min_alloc_order; in gen_pool_fixed_alloc()
583 offset_bit = fixed_data->offset >> order; in gen_pool_fixed_alloc()
584 if (WARN_ON(fixed_data->offset & ((1UL << order) - 1))) in gen_pool_fixed_alloc()