Lines Matching refs:vm_mm

591 	if (mem_cgroup_charge(page, vma->vm_mm, gfp)) {
599 pgtable = pte_alloc_one(vma->vm_mm);
613 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd);
619 ret = check_stable_address_space(vma->vm_mm);
629 pte_free(vma->vm_mm, pgtable);
639 pgtable_trans_huge_deposit(vma->vm_mm, vmf->pmd, pgtable);
640 set_pmd_at(vma->vm_mm, haddr, vmf->pmd, entry);
641 add_mm_counter(vma->vm_mm, MM_ANONPAGES, HPAGE_PMD_NR);
642 mm_inc_nr_ptes(vma->vm_mm);
645 count_memcg_event_mm(vma->vm_mm, THP_FAULT_ALLOC);
653 pte_free(vma->vm_mm, pgtable);
725 !mm_forbids_zeropage(vma->vm_mm) &&
730 pgtable = pte_alloc_one(vma->vm_mm);
733 zero_page = mm_get_huge_zero_page(vma->vm_mm);
735 pte_free(vma->vm_mm, pgtable);
739 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd);
742 ret = check_stable_address_space(vma->vm_mm);
745 pte_free(vma->vm_mm, pgtable);
748 pte_free(vma->vm_mm, pgtable);
752 set_huge_zero_page(pgtable, vma->vm_mm, vma,
758 pte_free(vma->vm_mm, pgtable);
776 struct mm_struct *mm = vma->vm_mm;
854 pgtable = pte_alloc_one(vma->vm_mm);
877 struct mm_struct *mm = vma->vm_mm;
968 struct mm_struct *mm = vma->vm_mm;
1140 struct mm_struct *mm = vma->vm_mm;
1234 vmf->ptl = pud_lock(vmf->vma->vm_mm, vmf->pud);
1256 vmf->ptl = pmd_lock(vmf->vma->vm_mm, vmf->pmd);
1277 vmf->ptl = pmd_lockptr(vma->vm_mm, vmf->pmd);
1345 struct mm_struct *mm = vma->vm_mm;
1424 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd);
1513 if (mm_tlb_flush_pending(vma->vm_mm)) {
1524 mmu_notifier_invalidate_range(vma->vm_mm, haddr,
1534 migrated = migrate_misplaced_transhuge_page(vma->vm_mm, vma,
1550 set_pmd_at(vma->vm_mm, haddr, vmf->pmd, pmd);
1746 struct mm_struct *mm = vma->vm_mm;
1798 struct mm_struct *mm = vma->vm_mm;
1902 ptl = pmd_lock(vma->vm_mm, pmd);
1920 ptl = pud_lock(vma->vm_mm, pud);
1973 mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm,
1977 ptl = pud_lock(vma->vm_mm, pud);
1995 struct mm_struct *mm = vma->vm_mm;
2031 struct mm_struct *mm = vma->vm_mm;
2217 mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm,
2221 ptl = pmd_lock(vma->vm_mm, pmd);
2296 pgd = pgd_offset(vma->vm_mm, address);
2961 struct mm_struct *mm = vma->vm_mm;
2986 struct mm_struct *mm = vma->vm_mm;