Home
last modified time | relevance | path

Searched refs:pmd_k (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/arch/sh/mm/
H A Dfault.c126 pmd_t *pmd, *pmd_k; in vmalloc_sync_one() local
148 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one()
149 if (!pmd_present(*pmd_k)) in vmalloc_sync_one()
153 set_pmd(pmd, *pmd_k); in vmalloc_sync_one()
160 BUG_ON(pmd_page(*pmd) != pmd_page(*pmd_k)); in vmalloc_sync_one()
164 return pmd_k; in vmalloc_sync_one()
179 pmd_t *pmd_k; in vmalloc_fault() local
194 pmd_k = vmalloc_sync_one(pgd_k, address); in vmalloc_fault()
195 if (!pmd_k) in vmalloc_fault()
198 pte_k = pte_offset_kernel(pmd_k, addres in vmalloc_fault()
[all...]
/kernel/linux/linux-6.6/arch/sh/mm/
H A Dfault.c126 pmd_t *pmd, *pmd_k; in vmalloc_sync_one() local
148 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one()
149 if (!pmd_present(*pmd_k)) in vmalloc_sync_one()
153 set_pmd(pmd, *pmd_k); in vmalloc_sync_one()
160 BUG_ON(pmd_page(*pmd) != pmd_page(*pmd_k)); in vmalloc_sync_one()
164 return pmd_k; in vmalloc_sync_one()
179 pmd_t *pmd_k; in vmalloc_fault() local
194 pmd_k = vmalloc_sync_one(pgd_k, address); in vmalloc_fault()
195 if (!pmd_k) in vmalloc_fault()
198 pte_k = pte_offset_kernel(pmd_k, addres in vmalloc_fault()
[all...]
/kernel/linux/linux-5.10/arch/csky/mm/
H A Dfault.c84 pmd_t *pmd, *pmd_k; in do_page_fault() local
103 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
104 if (!pmd_present(*pmd_k)) in do_page_fault()
106 set_pmd(pmd, *pmd_k); in do_page_fault()
108 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
/kernel/linux/linux-5.10/arch/openrisc/mm/
H A Dfault.c299 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()
/kernel/linux/linux-5.10/arch/nios2/mm/
H A Dfault.c241 pmd_t *pmd, *pmd_k; in do_page_fault() local
260 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
261 if (!pmd_present(*pmd_k)) in do_page_fault()
263 set_pmd(pmd, *pmd_k); in do_page_fault()
265 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
/kernel/linux/linux-6.6/arch/nios2/mm/
H A Dfault.c233 pmd_t *pmd, *pmd_k; in do_page_fault() local
252 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
253 if (!pmd_present(*pmd_k)) in do_page_fault()
255 set_pmd(pmd, *pmd_k); in do_page_fault()
257 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
/kernel/linux/linux-6.6/arch/openrisc/mm/
H A Dfault.c298 pmd_t *pmd, *pmd_k; in do_page_fault() local
334 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
336 if (!pmd_present(*pmd_k)) in do_page_fault()
339 set_pmd(pmd, *pmd_k); in do_page_fault()
347 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
/kernel/linux/linux-6.6/arch/xtensa/mm/
H A Dfault.c38 pmd_t *pmd, *pmd_k; in vmalloc_fault() local
63 pmd_k = pmd_offset(pud_k, address); in vmalloc_fault()
64 if (!pmd_present(*pmd) || !pmd_present(*pmd_k)) in vmalloc_fault()
67 pmd_val(*pmd) = pmd_val(*pmd_k); in vmalloc_fault()
68 pte_k = pte_offset_kernel(pmd_k, address); in vmalloc_fault()
/kernel/linux/linux-5.10/arch/nds32/mm/
H A Dfault.c353 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()
/kernel/linux/linux-5.10/arch/arc/mm/
H A Dfault.c34 pmd_t *pmd, *pmd_k; in handle_kernel_vaddr_fault() local
53 pmd_k = pmd_offset(pud_k, address); in handle_kernel_vaddr_fault()
54 if (!pmd_present(*pmd_k)) in handle_kernel_vaddr_fault()
57 set_pmd(pmd, *pmd_k); in handle_kernel_vaddr_fault()
H A Dhighmem.c95 pmd_t *pmd_k = pmd_off_k(kvaddr); in alloc_kmap_pgtable() local
103 pmd_populate_kernel(&init_mm, pmd_k, pte_k); in alloc_kmap_pgtable()
/kernel/linux/linux-6.6/arch/arc/mm/
H A Dfault.c35 pmd_t *pmd, *pmd_k; in handle_kernel_vaddr_fault() local
60 pmd_k = pmd_offset(pud_k, address); in handle_kernel_vaddr_fault()
61 if (pmd_none(*pmd_k)) in handle_kernel_vaddr_fault()
64 set_pmd(pmd, *pmd_k); in handle_kernel_vaddr_fault()
H A Dhighmem.c52 pmd_t *pmd_k = pmd_off_k(kvaddr); in alloc_kmap_pgtable() local
60 pmd_populate_kernel(&init_mm, pmd_k, pte_k); in alloc_kmap_pgtable()
/kernel/linux/linux-5.10/arch/xtensa/mm/
H A Dfault.c196 pmd_t *pmd, *pmd_k; in do_page_fault() local
221 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
222 if (!pmd_present(*pmd) || !pmd_present(*pmd_k)) in do_page_fault()
225 pmd_val(*pmd) = pmd_val(*pmd_k); in do_page_fault()
226 pte_k = pte_offset_kernel(pmd_k, address); in do_page_fault()
/kernel/linux/linux-5.10/arch/mips/mm/
H A Dfault.c290 pmd_t *pmd, *pmd_k; in __do_page_fault() local
311 pmd_k = pmd_offset(pud_k, address); in __do_page_fault()
312 if (!pmd_present(*pmd_k)) in __do_page_fault()
314 set_pmd(pmd, *pmd_k); in __do_page_fault()
316 pte_k = pte_offset_kernel(pmd_k, address); in __do_page_fault()
/kernel/linux/linux-5.10/arch/riscv/mm/
H A Dfault.c86 pmd_t *pmd, *pmd_k; in vmalloc_fault() local
133 pmd_k = pmd_offset(pud_k, addr); in vmalloc_fault()
134 if (!pmd_present(*pmd_k)) { in vmalloc_fault()
138 set_pmd(pmd, *pmd_k); in vmalloc_fault()
146 pte_k = pte_offset_kernel(pmd_k, addr); in vmalloc_fault()
/kernel/linux/linux-6.6/arch/csky/mm/
H A Dfault.c119 pmd_t *pmd, *pmd_k; in vmalloc_fault() local
155 pmd_k = pmd_offset(pud_k, addr); in vmalloc_fault()
156 if (!pmd_present(*pmd_k)) { in vmalloc_fault()
160 set_pmd(pmd, *pmd_k); in vmalloc_fault()
162 pte_k = pte_offset_kernel(pmd_k, addr); in vmalloc_fault()
/kernel/linux/linux-6.6/arch/mips/mm/
H A Dfault.c288 pmd_t *pmd, *pmd_k; in __do_page_fault() local
309 pmd_k = pmd_offset(pud_k, address); in __do_page_fault()
310 if (!pmd_present(*pmd_k)) in __do_page_fault()
312 set_pmd(pmd, *pmd_k); in __do_page_fault()
314 pte_k = pte_offset_kernel(pmd_k, address); in __do_page_fault()
/kernel/linux/linux-6.6/arch/riscv/mm/
H A Dfault.c117 pmd_t *pmd_k; in vmalloc_fault() local
163 pmd_k = pmd_offset(pud_k, addr); in vmalloc_fault()
164 if (!pmd_present(*pmd_k)) { in vmalloc_fault()
168 if (pmd_leaf(*pmd_k)) in vmalloc_fault()
177 pte_k = pte_offset_kernel(pmd_k, addr); in vmalloc_fault()
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dfault.c163 pmd_t *pmd, *pmd_k; in vmalloc_sync_one() local
187 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one()
189 if (pmd_present(*pmd) != pmd_present(*pmd_k)) in vmalloc_sync_one()
190 set_pmd(pmd, *pmd_k); in vmalloc_sync_one()
192 if (!pmd_present(*pmd_k)) in vmalloc_sync_one()
195 BUG_ON(pmd_pfn(*pmd) != pmd_pfn(*pmd_k)); in vmalloc_sync_one()
197 return pmd_k; in vmalloc_sync_one()
217 pmd_t *pmd_k; in vmalloc_fault() local
232 pmd_k = vmalloc_sync_one(__va(pgd_paddr), address); in vmalloc_fault()
233 if (!pmd_k) in vmalloc_fault()
[all...]
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dfault.c180 pmd_t *pmd, *pmd_k; in vmalloc_sync_one() local
204 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one()
206 if (pmd_present(*pmd) != pmd_present(*pmd_k)) in vmalloc_sync_one()
207 set_pmd(pmd, *pmd_k); in vmalloc_sync_one()
209 if (!pmd_present(*pmd_k)) in vmalloc_sync_one()
212 BUG_ON(pmd_pfn(*pmd) != pmd_pfn(*pmd_k)); in vmalloc_sync_one()
214 return pmd_k; in vmalloc_sync_one()
234 pmd_t *pmd_k; in vmalloc_fault() local
249 pmd_k = vmalloc_sync_one(__va(pgd_paddr), address); in vmalloc_fault()
250 if (!pmd_k) in vmalloc_fault()
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/
H A Dio_trapped.c139 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()
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Dio_trapped.c139 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()
/kernel/linux/linux-5.10/arch/sparc/mm/
H A Dfault_32.c341 pmd_t *pmd, *pmd_k; in do_sparc_fault() local
359 pmd_k = pmd_offset(pud_k, address); in do_sparc_fault()
361 if (pmd_present(*pmd) || !pmd_present(*pmd_k)) in do_sparc_fault()
364 *pmd = *pmd_k; in do_sparc_fault()
/kernel/linux/linux-6.6/arch/sparc/mm/
H A Dfault_32.c276 pmd_t *pmd, *pmd_k; in do_sparc_fault() local
294 pmd_k = pmd_offset(pud_k, address); in do_sparc_fault()
296 if (pmd_present(*pmd) || !pmd_present(*pmd_k)) in do_sparc_fault()
299 *pmd = *pmd_k; in do_sparc_fault()

Completed in 11 milliseconds

12