Home
last modified time | relevance | path

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

/linux-4.1.27/arch/arm/mm/
Dfault-armv.c136 struct vm_area_struct *mpnt; in make_coherent() local
149 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in make_coherent()
155 if (mpnt->vm_mm != mm || mpnt == vma) in make_coherent()
157 if (!(mpnt->vm_flags & VM_MAYSHARE)) in make_coherent()
159 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in make_coherent()
160 aliases += adjust_pte(mpnt, mpnt->vm_start + offset, pfn); in make_coherent()
Dflush.c229 struct vm_area_struct *mpnt; in __flush_dcache_aliases() local
241 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in __flush_dcache_aliases()
247 if (mpnt->vm_mm != mm) in __flush_dcache_aliases()
249 if (!(mpnt->vm_flags & VM_MAYSHARE)) in __flush_dcache_aliases()
251 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in __flush_dcache_aliases()
252 flush_cache_page(mpnt, mpnt->vm_start + offset, page_to_pfn(page)); in __flush_dcache_aliases()
/linux-4.1.27/arch/nios2/mm/
Dcacheflush.c92 struct vm_area_struct *mpnt; in flush_aliases() local
98 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in flush_aliases()
101 if (mpnt->vm_mm != mm) in flush_aliases()
103 if (!(mpnt->vm_flags & VM_MAYSHARE)) in flush_aliases()
106 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in flush_aliases()
107 flush_cache_page(mpnt, mpnt->vm_start + offset, in flush_aliases()
/linux-4.1.27/arch/parisc/kernel/
Dcache.c289 struct vm_area_struct *mpnt; in flush_dcache_page() local
312 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in flush_dcache_page()
313 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in flush_dcache_page()
314 addr = mpnt->vm_start + offset; in flush_dcache_page()
325 flush_tlb_page(mpnt, addr); in flush_dcache_page()
328 __flush_cache_page(mpnt, addr, page_to_phys(page)); in flush_dcache_page()
330 …VALENT ALIASES 0x%lx and 0x%lx in file %s\n", old_addr, addr, mpnt->vm_file ? (char *)mpnt->vm_fil… in flush_dcache_page()
/linux-4.1.27/drivers/oprofile/
Dbuffer_sync.c90 struct vm_area_struct *mpnt; in munmap_notify() local
94 mpnt = find_vma(mm, addr); in munmap_notify()
95 if (mpnt && mpnt->vm_file && (mpnt->vm_flags & VM_EXEC)) { in munmap_notify()
/linux-4.1.27/kernel/
Dfork.c392 struct vm_area_struct *mpnt, *tmp, *prev, **pprev; in dup_mmap() local
425 for (mpnt = oldmm->mmap; mpnt; mpnt = mpnt->vm_next) { in dup_mmap()
428 if (mpnt->vm_flags & VM_DONTCOPY) { in dup_mmap()
429 vm_stat_account(mm, mpnt->vm_flags, mpnt->vm_file, in dup_mmap()
430 -vma_pages(mpnt)); in dup_mmap()
434 if (mpnt->vm_flags & VM_ACCOUNT) { in dup_mmap()
435 unsigned long len = vma_pages(mpnt); in dup_mmap()
444 *tmp = *mpnt; in dup_mmap()
446 retval = vma_dup_policy(mpnt, tmp); in dup_mmap()
450 if (anon_vma_fork(tmp, mpnt)) in dup_mmap()
[all …]