Home
last modified time | relevance | path

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

/linux/mm/
H A Dmremap.c437 pud_t *old_pud, pud_t *new_pud) in move_normal_pud() argument
459 old_ptl = pud_lock(mm, old_pud); in move_normal_pud()
465 pud = *old_pud; in move_normal_pud()
466 pud_clear(old_pud); in move_normal_pud()
480 pud_t *old_pud, pud_t *new_pud) in move_normal_pud() argument
488 pud_t *old_pud, pud_t *new_pud) in move_huge_pud() argument
506 old_ptl = pud_lock(mm, old_pud); in move_huge_pud()
512 pud = *old_pud; in move_huge_pud()
513 pud_clear(old_pud); in move_huge_pud()
529 pud_t *old_pud, pud_t *new_pud) in move_huge_pud() argument
[all …]
H A Dhuge_memory.c3085 pud_t old_pud; in __split_huge_pud_locked() local
3094 old_pud = pudp_huge_clear_flush(vma, haddr, pud); in __split_huge_pud_locked()
3099 page = pud_page(old_pud); in __split_huge_pud_locked()
3102 if (!folio_test_dirty(folio) && pud_dirty(old_pud)) in __split_huge_pud_locked()
3104 if (!folio_test_referenced(folio) && pud_young(old_pud)) in __split_huge_pud_locked()
/linux/arch/arm64/mm/
H A Dmmu.c393 pud_t old_pud = READ_ONCE(*pudp); in alloc_init_pud() local
403 !pud_table(old_pud)) { in alloc_init_pud()
410 BUG_ON(!pgattr_change_is_safe(pud_val(old_pud), in alloc_init_pud()
418 VM_WARN_ON_ONCE(pud_val(old_pud) != 0 && in alloc_init_pud()
419 pud_val(old_pud) != READ_ONCE(pud_val(*pudp))); in alloc_init_pud()