Lines Matching refs:alignment
174 phys_addr_t alignment; in cma_init_reserved_mem() local
186 alignment = PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order); in cma_init_reserved_mem()
189 if (!IS_ALIGNED(alignment >> PAGE_SHIFT, 1 << order_per_bit)) in cma_init_reserved_mem()
192 if (ALIGN(base, alignment) != base || ALIGN(size, alignment) != size) in cma_init_reserved_mem()
230 phys_addr_t alignment, unsigned int order_per_bit, in cma_declare_contiguous() argument
250 __func__, &size, &base, &limit, &alignment); in cma_declare_contiguous()
260 if (alignment && !is_power_of_2(alignment)) in cma_declare_contiguous()
269 alignment = max(alignment, in cma_declare_contiguous()
271 base = ALIGN(base, alignment); in cma_declare_contiguous()
272 size = ALIGN(size, alignment); in cma_declare_contiguous()
273 limit &= ~(alignment - 1); in cma_declare_contiguous()
318 addr = memblock_alloc_range(size, alignment, in cma_declare_contiguous()
324 addr = memblock_alloc_range(size, alignment, base, in cma_declare_contiguous()