Home
last modified time | relevance | path

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

/include/linux/
A Dmmap_lock.h139 struct mm_struct *mm = vma->vm_mm; in vma_refcount_put()
198 if (unlikely(vma->vm_mm != mm)) { in vma_start_read()
200 struct mm_struct *other_mm = vma->vm_mm; in vma_start_read()
245 mmap_assert_locked(vma->vm_mm); in vma_start_read_locked_nested()
273 mmap_assert_write_locked(vma->vm_mm); in __is_vma_write_locked()
279 *mm_lock_seq = vma->vm_mm->mm_lock_seq.sequence; in __is_vma_write_locked()
375 { mmap_assert_write_locked(vma->vm_mm); } in vma_assert_write_locked()
389 mmap_assert_locked(vma->vm_mm); in vma_assert_locked()
A Dmmu_notifier.h524 __young |= mmu_notifier_clear_flush_young(___vma->vm_mm, \
537 __young |= mmu_notifier_clear_flush_young(___vma->vm_mm, \
550 __young |= mmu_notifier_clear_young(___vma->vm_mm, ___address, \
561 __young |= mmu_notifier_clear_young(___vma->vm_mm, ___address, \
A Dpgtable.h382 set_pte_at(vma->vm_mm, address, ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
398 set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd)); in pmdp_test_and_clear_young()
531 pte = ptep_get_and_clear(vma->vm_mm, addr, ptep); in clear_young_dirty_ptes()
536 set_pte_at(vma->vm_mm, addr, ptep, pte); in clear_young_dirty_ptes()
677 return pmdp_huge_get_and_clear(vma->vm_mm, address, pmdp); in pmdp_huge_get_and_clear_full()
686 return pudp_huge_get_and_clear(vma->vm_mm, address, pudp); in pudp_huge_get_and_clear_full()
1041 set_pmd_at(vma->vm_mm, address, pmdp, pmd); in generic_pmdp_establish()
1170 arch_do_swap_page(vma->vm_mm, vma, addr + i * PAGE_SIZE, in arch_do_swap_page_nr()
1341 return ptep_get_and_clear(vma->vm_mm, addr, ptep); in __ptep_modify_prot_start()
1352 set_pte_at(vma->vm_mm, addr, ptep, pte); in __ptep_modify_prot_commit()
A Drmap.h232 __folio_large_mapcount_sanity_checks(folio, mapcount, vma->vm_mm->mm_id); in folio_set_large_mapcount()
240 folio_set_mm_id(folio, 0, vma->vm_mm->mm_id); in folio_set_large_mapcount()
246 const mm_id_t mm_id = vma->vm_mm->mm_id; in folio_add_return_large_mapcount()
296 const mm_id_t mm_id = vma->vm_mm->mm_id; in folio_sub_return_large_mapcount()
A Dmm.h684 mmap_read_unlock(vmf->vma->vm_mm); in release_fault_lock()
692 mmap_assert_locked(vmf->vma->vm_mm); in assert_fault_locked()
697 mmap_read_unlock(vmf->vma->vm_mm); in release_fault_lock()
702 mmap_assert_locked(vmf->vma->vm_mm); in assert_fault_locked()
711 vma->vm_mm = mm; in vma_init()
794 return vma->vm_start < vma->vm_mm->brk && in vma_is_initial_heap()
795 vma->vm_end > vma->vm_mm->start_brk; in vma_is_initial_heap()
809 return vma->vm_start <= vma->vm_mm->start_stack && in vma_is_initial_stack()
810 vma->vm_end >= vma->vm_mm->start_stack; in vma_is_initial_stack()
832 if (current->mm != vma->vm_mm) in vma_is_foreign()
[all …]
A Dhugetlb.h1039 return huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, psize); in huge_ptep_modify_prot_start()
1051 set_huge_pte_at(vma->vm_mm, addr, ptep, pte, psize); in huge_ptep_modify_prot_commit()
1369 return huge_pte_offset(vma->vm_mm, addr, sz); in hugetlb_walk()
A Dmm_inline.h600 set_pte_at(vma->vm_mm, addr, pte, in pte_install_uffd_wp_if_needed()
A Dhuge_mm.h330 test_bit(MMF_DISABLE_THP, &vma->vm_mm->flags); in vma_thp_disabled()
A Dmm_types.h826 struct mm_struct *vm_mm; member
/include/asm-generic/
A Dtlb.h444 .vm_mm = tlb->mm, in tlb_flush()

Completed in 42 milliseconds