Searched refs:mpnt (Results 1 – 5 of 5) sorted by relevance
/linux-6.3-rc2/arch/arm/mm/ |
A D | fault-armv.c | 137 struct vm_area_struct *mpnt; in make_coherent() local 150 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in make_coherent() 156 if (mpnt->vm_mm != mm || mpnt == vma) in make_coherent() 158 if (!(mpnt->vm_flags & VM_MAYSHARE)) in make_coherent() 160 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in make_coherent() 161 aliases += adjust_pte(mpnt, mpnt->vm_start + offset, pfn); in make_coherent()
|
A D | flush.c | 240 struct vm_area_struct *mpnt; in __flush_dcache_aliases() local 252 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in __flush_dcache_aliases() 258 if (mpnt->vm_mm != mm) in __flush_dcache_aliases() 260 if (!(mpnt->vm_flags & VM_MAYSHARE)) in __flush_dcache_aliases() 262 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in __flush_dcache_aliases() 263 flush_cache_page(mpnt, mpnt->vm_start + offset, page_to_pfn(page)); in __flush_dcache_aliases()
|
/linux-6.3-rc2/arch/nios2/mm/ |
A D | cacheflush.c | 77 struct vm_area_struct *mpnt; in flush_aliases() local 83 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in flush_aliases() 86 if (mpnt->vm_mm != mm) in flush_aliases() 88 if (!(mpnt->vm_flags & VM_MAYSHARE)) in flush_aliases() 91 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in flush_aliases() 92 flush_cache_page(mpnt, mpnt->vm_start + offset, in flush_aliases()
|
/linux-6.3-rc2/arch/parisc/kernel/ |
A D | cache.c | 398 struct vm_area_struct *mpnt; in flush_dcache_page() local 424 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in flush_dcache_page() 425 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in flush_dcache_page() 426 addr = mpnt->vm_start + offset; in flush_dcache_page() 430 ptep = get_ptep(mpnt->vm_mm, addr); in flush_dcache_page() 432 flush_user_cache_page(mpnt, addr); in flush_dcache_page() 445 flush_tlb_page(mpnt, addr); in flush_dcache_page() 448 __flush_cache_page(mpnt, addr, page_to_phys(page)); in flush_dcache_page() 453 if (!(mpnt->vm_flags & VM_SHARED)) in flush_dcache_page() 457 old_addr, addr, mpnt->vm_file); in flush_dcache_page()
|
/linux-6.3-rc2/kernel/ |
A D | fork.c | 584 struct vm_area_struct *mpnt, *tmp; in dup_mmap() local 620 for_each_vma(old_vmi, mpnt) { in dup_mmap() 623 if (mpnt->vm_flags & VM_DONTCOPY) { in dup_mmap() 624 vm_stat_account(mm, mpnt->vm_flags, -vma_pages(mpnt)); in dup_mmap() 636 if (mpnt->vm_flags & VM_ACCOUNT) { in dup_mmap() 637 unsigned long len = vma_pages(mpnt); in dup_mmap() 643 tmp = vm_area_dup(mpnt); in dup_mmap() 646 retval = vma_dup_policy(mpnt, tmp); in dup_mmap() 660 } else if (anon_vma_fork(tmp, mpnt)) in dup_mmap() 673 vma_interval_tree_insert_after(tmp, mpnt, in dup_mmap() [all …]
|
Completed in 12 milliseconds