Home
last modified time | relevance | path

Searched refs:p4dp (Results 1 – 3 of 3) sorted by relevance

/mm/
Ddebug_vm_pgtable.c523 static void __init p4d_clear_tests(struct mm_struct *mm, p4d_t *p4dp) in p4d_clear_tests() argument
525 p4d_t p4d = READ_ONCE(*p4dp); in p4d_clear_tests()
532 WRITE_ONCE(*p4dp, p4d); in p4d_clear_tests()
533 p4d_clear(p4dp); in p4d_clear_tests()
534 p4d = READ_ONCE(*p4dp); in p4d_clear_tests()
538 static void __init p4d_populate_tests(struct mm_struct *mm, p4d_t *p4dp, in p4d_populate_tests() argument
552 p4d_clear(p4dp); in p4d_populate_tests()
553 p4d_populate(mm, p4dp, pudp); in p4d_populate_tests()
554 p4d = READ_ONCE(*p4dp); in p4d_populate_tests()
574 p4d_t *p4dp) in pgd_populate_tests() argument
[all …]
Dgup.c703 unsigned long address, p4d_t *p4dp, in follow_pud_mask() argument
712 pud = pud_offset(p4dp, address); in follow_pud_mask()
2544 static int gup_pud_range(p4d_t *p4dp, p4d_t p4d, unsigned long addr, unsigned long end, in gup_pud_range() argument
2550 pudp = pud_offset_lockless(p4dp, p4d, addr); in gup_pud_range()
2576 p4d_t *p4dp; in gup_p4d_range() local
2578 p4dp = p4d_offset_lockless(pgdp, pgd, addr); in gup_p4d_range()
2580 p4d_t p4d = READ_ONCE(*p4dp); in gup_p4d_range()
2590 } else if (!gup_pud_range(p4dp, p4d, addr, next, flags, pages, nr)) in gup_p4d_range()
2592 } while (p4dp++, addr = next, addr != end); in gup_p4d_range()
Dmigrate.c2851 p4d_t *p4dp; in migrate_vma_insert_page() local
2861 p4dp = p4d_alloc(mm, pgdp, addr); in migrate_vma_insert_page()
2862 if (!p4dp) in migrate_vma_insert_page()
2864 pudp = pud_alloc(mm, p4dp, addr); in migrate_vma_insert_page()