Lines Matching refs:PMD_SIZE
100 if (map_page_size == PMD_SIZE) {
163 if (map_page_size == PMD_SIZE) {
323 } else if (IS_ALIGNED(addr, PMD_SIZE) && gap >= PMD_SIZE &&
325 mapping_size = PMD_SIZE;
676 unsigned long start = ALIGN_DOWN(addr, PMD_SIZE);
678 return !vmemmap_populated(start, PMD_SIZE);
771 if (IS_ALIGNED(addr, PMD_SIZE) &&
772 IS_ALIGNED(next, PMD_SIZE)) {
774 free_vmemmap_pages(pmd_page(*pmd), altmap, get_order(PMD_SIZE));
780 free_vmemmap_pages(pmd_page(*pmd), altmap, get_order(PMD_SIZE));
941 VM_BUG_ON(!IS_ALIGNED(addr, PMD_SIZE));
1075 * keep it simple by checking addr PMD_SIZE alignment
1084 if (altmap && (!IS_ALIGNED(addr, PMD_SIZE) ||
1085 altmap_cross_boundary(altmap, addr, PMD_SIZE))) {
1093 p = vmemmap_alloc_block_buf(PMD_SIZE, node, altmap);
1096 pr_debug("PMD_SIZE vmemmap mapping\n");
1252 addr_pfn += (PMD_SIZE >> PAGE_SHIFT);
1605 flush_tlb_kernel_range(addr, addr + PMD_SIZE);