/Linux-v4.19/arch/sh/mm/ |
D | fault.c | 126 pmd_t *pmd, *pmd_k; in vmalloc_sync_one() local 143 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one() 144 if (!pmd_present(*pmd_k)) in vmalloc_sync_one() 148 set_pmd(pmd, *pmd_k); in vmalloc_sync_one() 155 BUG_ON(pmd_page(*pmd) != pmd_page(*pmd_k)); in vmalloc_sync_one() 159 return pmd_k; in vmalloc_sync_one() 174 pmd_t *pmd_k; in vmalloc_fault() local 189 pmd_k = vmalloc_sync_one(pgd_k, address); in vmalloc_fault() 190 if (!pmd_k) in vmalloc_fault() 193 pte_k = pte_offset_kernel(pmd_k, address); in vmalloc_fault()
|
/Linux-v4.19/arch/openrisc/mm/ |
D | fault.c | 304 pmd_t *pmd, *pmd_k; in do_page_fault() local 335 pmd_k = pmd_offset(pud_k, address); in do_page_fault() 337 if (!pmd_present(*pmd_k)) in do_page_fault() 340 set_pmd(pmd, *pmd_k); in do_page_fault() 348 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
|
/Linux-v4.19/arch/riscv/mm/ |
D | fault.c | 228 pmd_t *pmd, *pmd_k; in do_page_fault() local 270 pmd_k = pmd_offset(pud_k, addr); in do_page_fault() 271 if (!pmd_present(*pmd_k)) in do_page_fault() 273 set_pmd(pmd, *pmd_k); in do_page_fault() 281 pte_k = pte_offset_kernel(pmd_k, addr); in do_page_fault()
|
/Linux-v4.19/arch/nios2/mm/ |
D | fault.c | 250 pmd_t *pmd, *pmd_k; in do_page_fault() local 265 pmd_k = pmd_offset(pud_k, address); in do_page_fault() 266 if (!pmd_present(*pmd_k)) in do_page_fault() 268 set_pmd(pmd, *pmd_k); in do_page_fault() 270 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
|
/Linux-v4.19/arch/nds32/mm/ |
D | fault.c | 358 pmd_t *pmd, *pmd_k; in do_page_fault() local 373 pmd_k = pmd_offset(pud_k, addr); in do_page_fault() 374 if (!pmd_present(*pmd_k)) in do_page_fault() 378 set_pmd(pmd, *pmd_k); in do_page_fault() 380 BUG_ON(pmd_page(*pmd) != pmd_page(*pmd_k)); in do_page_fault() 396 pte_k = pte_offset_kernel(pmd_k, addr); in do_page_fault()
|
/Linux-v4.19/arch/xtensa/mm/ |
D | fault.c | 200 pmd_t *pmd, *pmd_k; in do_page_fault() local 215 pmd_k = pmd_offset(pgd_k, address); in do_page_fault() 216 if (!pmd_present(*pmd) || !pmd_present(*pmd_k)) in do_page_fault() 219 pmd_val(*pmd) = pmd_val(*pmd_k); in do_page_fault() 220 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
|
/Linux-v4.19/arch/arc/mm/ |
D | highmem.c | 119 pmd_t *pmd_k; in alloc_kmap_pgtable() local 124 pmd_k = pmd_offset(pud_k, kvaddr); in alloc_kmap_pgtable() 127 pmd_populate_kernel(&init_mm, pmd_k, pte_k); in alloc_kmap_pgtable()
|
D | fault.c | 37 pmd_t *pmd, *pmd_k; in handle_kernel_vaddr_fault() local 51 pmd_k = pmd_offset(pud_k, address); in handle_kernel_vaddr_fault() 52 if (!pmd_present(*pmd_k)) in handle_kernel_vaddr_fault() 55 set_pmd(pmd, *pmd_k); in handle_kernel_vaddr_fault()
|
/Linux-v4.19/arch/mips/mm/ |
D | fault.c | 298 pmd_t *pmd, *pmd_k; in __do_page_fault() local 314 pmd_k = pmd_offset(pud_k, address); in __do_page_fault() 315 if (!pmd_present(*pmd_k)) in __do_page_fault() 317 set_pmd(pmd, *pmd_k); in __do_page_fault() 319 pte_k = pte_offset_kernel(pmd_k, address); in __do_page_fault()
|
/Linux-v4.19/arch/sh/kernel/ |
D | io_trapped.c | 143 pmd_t *pmd_k; in lookup_tiop() local 155 pmd_k = pmd_offset(pud_k, address); in lookup_tiop() 156 if (!pmd_present(*pmd_k)) in lookup_tiop() 159 pte_k = pte_offset_kernel(pmd_k, address); in lookup_tiop()
|
/Linux-v4.19/arch/x86/mm/ |
D | fault.c | 239 pmd_t *pmd, *pmd_k; in vmalloc_sync_one() local 263 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one() 264 if (!pmd_present(*pmd_k)) in vmalloc_sync_one() 268 set_pmd(pmd, *pmd_k); in vmalloc_sync_one() 270 BUG_ON(pmd_page(*pmd) != pmd_page(*pmd_k)); in vmalloc_sync_one() 272 return pmd_k; in vmalloc_sync_one() 314 pmd_t *pmd_k; in vmalloc_fault() local 329 pmd_k = vmalloc_sync_one(__va(pgd_paddr), address); in vmalloc_fault() 330 if (!pmd_k) in vmalloc_fault() 333 if (pmd_large(*pmd_k)) in vmalloc_fault() [all …]
|
/Linux-v4.19/arch/sparc/mm/ |
D | fault_32.c | 354 pmd_t *pmd, *pmd_k; in do_sparc_fault() local 367 pmd_k = pmd_offset(pgd_k, address); in do_sparc_fault() 369 if (pmd_present(*pmd) || !pmd_present(*pmd_k)) in do_sparc_fault() 372 *pmd = *pmd_k; in do_sparc_fault()
|
/Linux-v4.19/arch/unicore32/mm/ |
D | fault.c | 349 pmd_t *pmd, *pmd_k; in do_ifault() local 365 pmd_k = pmd_offset((pud_t *) pgd_k, addr); in do_ifault() 368 if (pmd_none(*pmd_k)) in do_ifault() 371 set_pmd(pmd, *pmd_k); in do_ifault()
|
/Linux-v4.19/arch/arm/mm/ |
D | fault.c | 437 pmd_t *pmd, *pmd_k; in do_translation_fault() local 464 pmd_k = pmd_offset(pud_k, addr); in do_translation_fault() 482 if (pmd_none(pmd_k[index])) in do_translation_fault() 485 copy_pmd(pmd, pmd_k); in do_translation_fault()
|