Searched refs:haddr (Results 1 – 2 of 2) sorted by relevance
/mm/ |
D | huge_memory.c | 556 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in __do_huge_pmd_anonymous_page() local 568 pgtable = pte_alloc_one(vma->vm_mm, haddr); in __do_huge_pmd_anonymous_page() 607 page_add_new_anon_rmap(page, vma, haddr, true); in __do_huge_pmd_anonymous_page() 611 set_pmd_at(vma->vm_mm, haddr, vmf->pmd, entry); in __do_huge_pmd_anonymous_page() 658 struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, in set_huge_zero_page() argument 668 set_pmd_at(mm, haddr, pmd, entry); in set_huge_zero_page() 678 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_huge_pmd_anonymous_page() local 680 if (haddr < vma->vm_start || haddr + HPAGE_PMD_SIZE > vma->vm_end) in do_huge_pmd_anonymous_page() 693 pgtable = pte_alloc_one(vma->vm_mm, haddr); in do_huge_pmd_anonymous_page() 715 haddr, vmf->pmd, zero_page); in do_huge_pmd_anonymous_page() [all …]
|
D | memory.c | 3308 unsigned long haddr) in transhuge_vma_suitable() argument 3313 if (haddr < vma->vm_start || haddr + HPAGE_PMD_SIZE > vma->vm_end) in transhuge_vma_suitable() 3335 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_set_pmd() local 3339 if (!transhuge_vma_suitable(vma, haddr)) in do_set_pmd() 3375 set_pmd_at(vma->vm_mm, haddr, vmf->pmd, entry); in do_set_pmd() 3377 update_mmu_cache_pmd(vma, haddr, vmf->pmd); in do_set_pmd()
|