Home
last modified time | relevance | path

Searched refs:folio_mapping (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-6.6/fs/9p/
H A Dvfs_addr.c169 iov_iter_xarray(&from, ITER_SOURCE, &folio_mapping(folio)->i_pages, start, len); in v9fs_vfs_write_folio_locked()
189 folio_mapping(folio), start, len, i_size, in v9fs_vfs_write_folio_locked()
214 mapping_set_error(folio_mapping(folio), retval); in v9fs_vfs_writepage()
H A Dvfs_file.c544 if (folio_mapping(folio) != inode->i_mapping) in v9fs_vm_page_mkwrite()
/kernel/linux/linux-6.6/mm/
H A Dfolio-compat.c15 return folio_mapping(page_folio(page)); in page_mapping()
H A Dpage-writeback.c2765 struct address_space *mapping = folio_mapping(folio); in folio_mark_dirty()
2824 struct address_space *mapping = folio_mapping(folio); in __folio_cancel_dirty()
2861 struct address_space *mapping = folio_mapping(folio); in folio_clear_dirty_for_io()
2946 struct address_space *mapping = folio_mapping(folio); in __folio_end_writeback()
2991 struct address_space *mapping = folio_mapping(folio); in __folio_start_writeback()
3067 trace_folio_wait_writeback(folio, folio_mapping(folio)); in folio_wait_writeback()
3089 trace_folio_wait_writeback(folio, folio_mapping(folio)); in folio_wait_writeback_killable()
3113 if (mapping_stable_writes(folio_mapping(folio))) in folio_wait_stable()
H A Dutil.c760 * folio_mapping - Find the mapping where this folio is stored.
771 struct address_space *folio_mapping(struct folio *folio) in folio_mapping() function
788 EXPORT_SYMBOL(folio_mapping); variable
H A Dinternal.h289 ret = !mapping_unevictable(folio_mapping(folio)) && in folio_evictable()
311 struct address_space *mapping = folio_mapping(folio); in folio_needs_release()
H A Dtruncate.c297 struct address_space *mapping = folio_mapping(folio); in invalidate_inode_page()
H A Dmigrate.c962 struct address_space *mapping = folio_mapping(src); in move_to_new_folio()
1400 * folio_mapping() set, hugetlbfs specific move page routine will not in unmap_and_move_huge_page()
1403 if (hugetlb_folio_subpool(src) && !folio_mapping(src)) { in unmap_and_move_huge_page()
H A Drmap.c1042 mapping = folio_mapping(folio); in folio_mkclean()
2492 struct address_space *mapping = folio_mapping(folio); in rmap_walk_file()
H A Dcompaction.c1068 mapping = folio_mapping(folio); in isolate_migratepages_block()
1111 mapping = folio_mapping(folio); in isolate_migratepages_block()
H A Dvmscan.c1084 if (folio_mapping(folio) == mapping) in handle_write_error()
1314 BUG_ON(mapping != folio_mapping(folio)); in __remove_mapping()
1544 mapping = folio_mapping(folio); in folio_check_dirty_writeback()
1908 mapping = folio_mapping(folio); in shrink_folio_list()
1973 mapping = folio_mapping(folio); in shrink_folio_list()
H A Dkhugepaged.c1947 if (folio_mapping(folio) != mapping) { in collapse_file()
H A Dmemory-failure.c2552 if (folio_mapping(folio)) { in unpoison_memory()
H A Dshmem.c1093 if (folio_mapping(folio) != mapping) { in shmem_undo_range()
H A Dmemcontrol.c5886 struct address_space *mapping = folio_mapping(folio); in mem_cgroup_move_account()
/kernel/linux/linux-6.6/fs/erofs/
H A Dfscache.c181 struct erofs_fscache *ctx = folio_mapping(folio)->host->i_private; in erofs_fscache_meta_read_folio()
184 req = erofs_fscache_req_alloc(folio_mapping(folio), in erofs_fscache_meta_read_folio()
292 req = erofs_fscache_req_alloc(folio_mapping(folio), in erofs_fscache_read_folio()
/kernel/linux/linux-6.6/include/linux/
H A Dpagemap.h386 struct address_space *folio_mapping(struct folio *);
396 * from the mapping returned by folio_mapping(). The only reason to
418 * writing cache flushing code, you want either folio_mapping() or
426 return folio_mapping(folio); in folio_flush_mapping()
/kernel/linux/linux-6.6/fs/nilfs2/
H A Dpage.c273 filemap_dirty_folio(folio_mapping(dfolio), dfolio); in nilfs_copy_dirty_pages()
/kernel/linux/linux-6.6/include/trace/events/
H A Dwriteback.h253 struct address_space *mapping = folio_mapping(folio);
/kernel/linux/linux-6.6/fs/nfs/
H A Dwrite.c818 filemap_dirty_folio(folio_mapping(folio), folio); in nfs_mark_request_dirty()
1805 filemap_dirty_folio(folio_mapping(folio), folio); in nfs_commit_resched_write()
/kernel/linux/linux-6.6/fs/
H A Dsplice.c72 mapping = folio_mapping(folio); in page_cache_pipe_buf_try_steal()

Completed in 62 milliseconds