Lines Matching refs:alignment
171 phys_addr_t alignment; in cma_init_reserved_mem() local
183 alignment = PAGE_SIZE << in cma_init_reserved_mem()
187 if (!IS_ALIGNED(alignment >> PAGE_SHIFT, 1 << order_per_bit)) in cma_init_reserved_mem()
190 if (ALIGN(base, alignment) != base || ALIGN(size, alignment) != size) in cma_init_reserved_mem()
236 phys_addr_t alignment, unsigned int order_per_bit, in cma_declare_contiguous_nid() argument
252 __func__, &size, &base, &limit, &alignment); in cma_declare_contiguous_nid()
262 if (alignment && !is_power_of_2(alignment)) in cma_declare_contiguous_nid()
271 alignment = max(alignment, (phys_addr_t)PAGE_SIZE << in cma_declare_contiguous_nid()
273 if (fixed && base & (alignment - 1)) { in cma_declare_contiguous_nid()
276 &base, &alignment); in cma_declare_contiguous_nid()
279 base = ALIGN(base, alignment); in cma_declare_contiguous_nid()
280 size = ALIGN(size, alignment); in cma_declare_contiguous_nid()
281 limit &= ~(alignment - 1); in cma_declare_contiguous_nid()
333 addr = memblock_alloc_range_nid(size, alignment, in cma_declare_contiguous_nid()
349 addr = memblock_alloc_range_nid(size, alignment, SZ_4G, in cma_declare_contiguous_nid()
356 addr = memblock_alloc_range_nid(size, alignment, base, in cma_declare_contiguous_nid()