Lines Matching refs:pudp
52 pud_t *pudp; member
357 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
359 pudp_set_wrprotect(args->mm, vaddr, args->pudp); in pud_advanced_tests()
360 pud = pudp_get(args->pudp); in pud_advanced_tests()
364 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp); in pud_advanced_tests()
365 pud = pudp_get(args->pudp); in pud_advanced_tests()
372 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
376 pudp_set_access_flags(args->vma, vaddr, args->pudp, pud, 1); in pud_advanced_tests()
377 pud = pudp_get(args->pudp); in pud_advanced_tests()
381 pudp_huge_get_and_clear_full(args->vma, vaddr, args->pudp, 1); in pud_advanced_tests()
382 pud = pudp_get(args->pudp); in pud_advanced_tests()
389 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
391 pudp_test_and_clear_young(args->vma, vaddr, args->pudp); in pud_advanced_tests()
392 pud = pudp_get(args->pudp); in pud_advanced_tests()
395 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp); in pud_advanced_tests()
461 WRITE_ONCE(*args->pudp, __pud(0)); in pud_huge_tests()
462 WARN_ON(!pud_set_huge(args->pudp, __pfn_to_phys(args->fixed_pud_pfn), args->page_prot)); in pud_huge_tests()
463 WARN_ON(!pud_clear_huge(args->pudp)); in pud_huge_tests()
464 pud = pudp_get(args->pudp); in pud_huge_tests()
493 pud_t pud = pudp_get(args->pudp); in pud_clear_tests()
500 pud_clear(args->pudp); in pud_clear_tests()
501 pud = pudp_get(args->pudp); in pud_clear_tests()
517 pud_populate(args->mm, args->pudp, args->start_pmdp); in pud_populate_tests()
518 pud = pudp_get(args->pudp); in pud_populate_tests()
553 pud_clear(args->pudp); in p4d_populate_tests()
1231 args->pudp = pud_alloc(args->mm, args->p4dp, args->vaddr); in init_args()
1232 if (!args->pudp) { in init_args()
1240 args->pmdp = pmd_alloc(args->mm, args->pudp, args->vaddr); in init_args()
1246 args->start_pmdp = pmd_offset(args->pudp, 0UL); in init_args()
1383 ptl = pud_lock(args.mm, args.pudp); in debug_vm_pgtable()