Home
last modified time | relevance | path

Searched refs:i_mmap (Results 1 – 22 of 22) sorted by relevance

/kernel/liteos_a/kernel/base/vm/
Dlos_vm_filemap.c124 LOS_ListAdd(&page->i_mmap, &info->node); in OsAddMapInfo()
131 const LOS_DL_LIST *immap = &page->i_mmap; in OsGetMapInfo()
588 LOS_ListInit(&fpage->i_mmap); in OsPageCacheAlloc()
Dlos_vm_scan.c57 LOS_DL_LIST *immap = &page->i_mmap; in OsUnmapAllLocked()
/kernel/linux/linux-5.10/arch/arm/mm/
Dfault-armv.c150 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in make_coherent()
Dflush.c252 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in __flush_dcache_aliases()
/kernel/linux/linux-5.10/fs/hugetlbfs/
Dinode.c520 hugetlb_vmdelete_list(&mapping->i_mmap, in remove_inode_hugepages()
587 if (!RB_EMPTY_ROOT(&mapping->i_mmap.rb_root)) in hugetlb_vmtruncate()
588 hugetlb_vmdelete_list(&mapping->i_mmap, pgoff, 0); in hugetlb_vmtruncate()
620 if (!RB_EMPTY_ROOT(&mapping->i_mmap.rb_root)) in hugetlbfs_punch_hole()
621 hugetlb_vmdelete_list(&mapping->i_mmap, in hugetlbfs_punch_hole()
/kernel/liteos_a/kernel/base/include/
Dlos_vm_filemap.h57 LOS_DL_LIST i_mmap; /* list of mappings */ member
/kernel/linux/linux-5.10/arch/nios2/mm/
Dcacheflush.c82 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in flush_aliases()
/kernel/linux/linux-5.10/mm/
Dnommu.c580 vma_interval_tree_insert(vma, &mapping->i_mmap); in add_vma_to_mm()
649 vma_interval_tree_remove(vma, &mapping->i_mmap); in delete_vma_from_mm()
1777 vma_interval_tree_foreach(vma, &inode->i_mapping->i_mmap, low, high) { in nommu_shrink_inode_mappings()
1793 vma_interval_tree_foreach(vma, &inode->i_mapping->i_mmap, 0, ULONG_MAX) { in nommu_shrink_inode_mappings()
Dpagewalk.c532 vma_interval_tree_foreach(vma, &mapping->i_mmap, first_index, in walk_page_mapping()
Dmmap.c156 vma_interval_tree_remove(vma, &mapping->i_mmap); in __remove_shared_vm_struct()
676 vma_interval_tree_insert(vma, &mapping->i_mmap); in __vma_link_file()
845 root = &mapping->i_mmap; in __vma_adjust()
Dmemory.c3281 if (unlikely(!RB_EMPTY_ROOT(&mapping->i_mmap.rb_root))) in unmap_mapping_page()
3282 unmap_mapping_range_tree(&mapping->i_mmap, &details); in unmap_mapping_page()
3310 if (unlikely(!RB_EMPTY_ROOT(&mapping->i_mmap.rb_root))) in unmap_mapping_pages()
3311 unmap_mapping_range_tree(&mapping->i_mmap, &details); in unmap_mapping_pages()
Dmemory-failure.c524 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, in collect_procs_file()
Drmap.c1970 vma_interval_tree_foreach(vma, &mapping->i_mmap, in rmap_walk_file()
Dkhugepaged.c1592 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff) { in retract_page_tables()
Dhugetlb.c4112 vma_interval_tree_foreach(iter_vma, &mapping->i_mmap, pgoff, pgoff) { in unmap_ref_private()
5429 vma_interval_tree_foreach(svma, &mapping->i_mmap, idx, idx) { in huge_pmd_share()
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dcache.c350 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in flush_dcache_page()
/kernel/linux/linux-5.10/include/linux/
Dfs.h461 struct rb_root_cached i_mmap; member
532 return !RB_EMPTY_ROOT(&mapping->i_mmap.rb_root); in mapping_mapped()
/kernel/linux/linux-5.10/fs/
Ddax.c813 vma_interval_tree_foreach(vma, &mapping->i_mmap, index, index) { in dax_entry_mkclean()
Dinode.c377 mapping->i_mmap = RB_ROOT_CACHED; in __address_space_init_once()
/kernel/linux/linux-5.10/Documentation/core-api/
Dcachetlb.rst315 page->mapping->i_mmap is an empty tree, just mark the architecture
/kernel/linux/linux-5.10/kernel/events/
Duprobes.c977 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff) { in build_map_info()
/kernel/linux/linux-5.10/kernel/
Dfork.c573 &mapping->i_mmap); in dup_mmap()