Lines Matching refs:align

58 	return sprintf(buf, "%u\n", dax_region->align);  in align_show()
60 static DEVICE_ATTR_RO(align);
103 struct resource *res, unsigned int align, void *addr, in alloc_dax_region() argument
118 if (!IS_ALIGNED(res->start, align) in alloc_dax_region()
119 || !IS_ALIGNED(resource_size(res), align)) in alloc_dax_region()
132 dax_region->align = align; in alloc_dax_region()
198 mask = dax_region->align - 1; in check_vma()
263 if (dax_region->align > PAGE_SIZE) { in __dev_dax_pte_fault()
265 dax_region->align, fault_size); in __dev_dax_pte_fault()
269 if (fault_size != dax_region->align) in __dev_dax_pte_fault()
297 if (dax_region->align > PMD_SIZE) { in __dev_dax_pmd_fault()
299 dax_region->align, fault_size); in __dev_dax_pmd_fault()
309 if (fault_size < dax_region->align) in __dev_dax_pmd_fault()
311 else if (fault_size > dax_region->align) in __dev_dax_pmd_fault()
348 if (dax_region->align > PUD_SIZE) { in __dev_dax_pud_fault()
350 dax_region->align, fault_size); in __dev_dax_pud_fault()
360 if (fault_size < dax_region->align) in __dev_dax_pud_fault()
362 else if (fault_size > dax_region->align) in __dev_dax_pud_fault()
460 if (!IS_ALIGNED(addr, dax_region->align)) in dev_dax_split()
471 return dax_region->align; in dev_dax_pagesize()
508 unsigned long off, off_end, off_align, len_align, addr_align, align; in dax_get_unmapped_area() local
516 align = dax_region->align; in dax_get_unmapped_area()
519 off_align = round_up(off, align); in dax_get_unmapped_area()
521 if ((off_end <= off_align) || ((off_end - off_align) < align)) in dax_get_unmapped_area()
524 len_align = len + align; in dax_get_unmapped_area()
531 addr_align += (off - addr_align) & (align - 1); in dax_get_unmapped_area()
634 if (!IS_ALIGNED(res[i].start, dax_region->align) in devm_create_dev_dax()
636 dax_region->align)) { in devm_create_dev_dax()