Lines Matching refs:pudp
69 pud_t *pudp; member
392 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
394 pudp_set_wrprotect(args->mm, vaddr, args->pudp); in pud_advanced_tests()
395 pud = READ_ONCE(*args->pudp); in pud_advanced_tests()
399 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp); in pud_advanced_tests()
400 pud = READ_ONCE(*args->pudp); in pud_advanced_tests()
406 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
410 pudp_set_access_flags(args->vma, vaddr, args->pudp, pud, 1); in pud_advanced_tests()
411 pud = READ_ONCE(*args->pudp); in pud_advanced_tests()
415 pudp_huge_get_and_clear_full(args->mm, vaddr, args->pudp, 1); in pud_advanced_tests()
416 pud = READ_ONCE(*args->pudp); in pud_advanced_tests()
422 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
424 pudp_test_and_clear_young(args->vma, vaddr, args->pudp); in pud_advanced_tests()
425 pud = READ_ONCE(*args->pudp); in pud_advanced_tests()
428 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp); in pud_advanced_tests()
493 WRITE_ONCE(*args->pudp, __pud(0)); in pud_huge_tests()
494 WARN_ON(!pud_set_huge(args->pudp, __pfn_to_phys(args->fixed_pud_pfn), args->page_prot)); in pud_huge_tests()
495 WARN_ON(!pud_clear_huge(args->pudp)); in pud_huge_tests()
496 pud = READ_ONCE(*args->pudp); in pud_huge_tests()
525 pud_t pud = READ_ONCE(*args->pudp); in pud_clear_tests()
532 WRITE_ONCE(*args->pudp, pud); in pud_clear_tests()
533 pud_clear(args->pudp); in pud_clear_tests()
534 pud = READ_ONCE(*args->pudp); in pud_clear_tests()
550 pud_populate(args->mm, args->pudp, args->start_pmdp); in pud_populate_tests()
551 pud = READ_ONCE(*args->pudp); in pud_populate_tests()
587 pud_clear(args->pudp); in p4d_populate_tests()
1170 args->pudp = pud_alloc(args->mm, args->p4dp, args->vaddr); in init_args()
1171 if (!args->pudp) { in init_args()
1179 args->pmdp = pmd_alloc(args->mm, args->pudp, args->vaddr); in init_args()
1185 args->start_pmdp = pmd_offset(args->pudp, 0UL); in init_args()
1340 ptl = pud_lock(args.mm, args.pudp); in debug_vm_pgtable()