Lines Matching refs:pgdp
558 static void __init pgd_clear_tests(struct mm_struct *mm, pgd_t *pgdp) in pgd_clear_tests() argument
560 pgd_t pgd = READ_ONCE(*pgdp); in pgd_clear_tests()
567 WRITE_ONCE(*pgdp, pgd); in pgd_clear_tests()
568 pgd_clear(pgdp); in pgd_clear_tests()
569 pgd = READ_ONCE(*pgdp); in pgd_clear_tests()
573 static void __init pgd_populate_tests(struct mm_struct *mm, pgd_t *pgdp, in pgd_populate_tests() argument
587 pgd_clear(pgdp); in pgd_populate_tests()
588 pgd_populate(mm, pgdp, p4dp); in pgd_populate_tests()
589 pgd = READ_ONCE(*pgdp); in pgd_populate_tests()
594 static void __init pgd_clear_tests(struct mm_struct *mm, pgd_t *pgdp) { } in pgd_clear_tests() argument
599 static void __init pgd_populate_tests(struct mm_struct *mm, pgd_t *pgdp, in pgd_populate_tests() argument
977 pgd_t *pgdp; in debug_vm_pgtable() local
1029 pgdp = pgd_offset(mm, vaddr); in debug_vm_pgtable()
1030 p4dp = p4d_alloc(mm, pgdp, vaddr); in debug_vm_pgtable()
1048 saved_p4dp = p4d_offset(pgdp, 0UL); in debug_vm_pgtable()
1130 pgd_clear_tests(mm, pgdp); in debug_vm_pgtable()
1132 pgd_populate_tests(mm, pgdp, saved_p4dp); in debug_vm_pgtable()