Lines Matching refs:alignment
431 phys_addr_t alignment, unsigned int order_per_bit, in __cma_declare_contiguous_nid() argument
440 __func__, &size, &base, &limit, &alignment); in __cma_declare_contiguous_nid()
450 if (alignment && !is_power_of_2(alignment)) in __cma_declare_contiguous_nid()
457 alignment = max_t(phys_addr_t, alignment, CMA_MIN_ALIGNMENT_BYTES); in __cma_declare_contiguous_nid()
458 if (fixed && base & (alignment - 1)) { in __cma_declare_contiguous_nid()
460 &base, &alignment); in __cma_declare_contiguous_nid()
463 base = ALIGN(base, alignment); in __cma_declare_contiguous_nid()
464 size = ALIGN(size, alignment); in __cma_declare_contiguous_nid()
465 limit &= ~(alignment - 1); in __cma_declare_contiguous_nid()
495 base = cma_alloc_mem(base, size, alignment, limit, nid); in __cma_declare_contiguous_nid()
734 phys_addr_t alignment, unsigned int order_per_bit, in cma_declare_contiguous_nid() argument
740 ret = __cma_declare_contiguous_nid(&base, size, limit, alignment, in cma_declare_contiguous_nid()