Home
last modified time | relevance | path

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

/linux-6.12.1/mm/
Dhugetlb_vmemmap.c102 struct vmemmap_remap_walk *vmemmap_walk = walk->private; in vmemmap_pmd_entry() local
105 if (!vmemmap_walk->remap_pte) in vmemmap_pmd_entry()
124 if (IS_ENABLED(CONFIG_MEMORY_HOTPLUG) && unlikely(!vmemmap_walk->nr_walked)) { in vmemmap_pmd_entry()
135 return vmemmap_split_pmd(pmd, head, addr & PMD_MASK, vmemmap_walk); in vmemmap_pmd_entry()
141 struct vmemmap_remap_walk *vmemmap_walk = walk->private; in vmemmap_pte_entry() local
147 if (!vmemmap_walk->reuse_page) in vmemmap_pte_entry()
148 vmemmap_walk->reuse_page = pte_page(ptep_get(pte)); in vmemmap_pte_entry()
150 vmemmap_walk->remap_pte(pte, addr, vmemmap_walk); in vmemmap_pte_entry()
151 vmemmap_walk->nr_walked++; in vmemmap_pte_entry()