Home
last modified time | relevance | path

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

/linux-6.15/mm/
H A Dpage-writeback.c2858 struct address_space *mapping = folio_mapping(folio); in folio_mark_dirty()
2917 struct address_space *mapping = folio_mapping(folio); in __folio_cancel_dirty()
2952 struct address_space *mapping = folio_mapping(folio); in folio_clear_dirty_for_io()
3037 struct address_space *mapping = folio_mapping(folio); in __folio_end_writeback()
3077 struct address_space *mapping = folio_mapping(folio); in __folio_start_writeback()
3148 trace_folio_wait_writeback(folio, folio_mapping(folio)); in folio_wait_writeback()
3170 trace_folio_wait_writeback(folio, folio_mapping(folio)); in folio_wait_writeback_killable()
3194 if (mapping_stable_writes(folio_mapping(folio))) in folio_wait_stable()
H A Dmemory-failure.c238 mapping = folio_mapping(folio); in hwpoison_filter_dev()
1090 mapping = folio_mapping(folio); in me_pagecache_clean()
1126 struct address_space *mapping = folio_mapping(folio); in me_pagecache_dirty()
1212 mapping = folio_mapping(folio); in me_huge_page()
1580 mapping = folio_mapping(folio); in unmap_poisoned_folio()
2611 if (folio_mapping(folio)) { in unpoison_memory()
2709 ret = mapping_evict_folio(folio_mapping(folio), folio); in soft_offline_in_use_page()
H A Dutil.c690 struct address_space *folio_mapping(struct folio *folio) in folio_mapping() function
707 EXPORT_SYMBOL(folio_mapping);
H A Dmigrate_device.c363 if (folio_mapping(folio)) in migrate_vma_check_page()
751 mapping = folio_mapping(folio); in __migrate_device_pages()
H A Ddebug.c73 struct address_space *mapping = folio_mapping(folio); in __dump_folio()
H A Dinternal.h475 ret = !mapping_unevictable(folio_mapping(folio)) && in folio_evictable()
497 struct address_space *mapping = folio_mapping(folio); in folio_needs_release()
H A Drmap.c1128 mapping = folio_mapping(folio); in folio_mkclean()
2871 VM_WARN_ON_FOLIO(folio && mapping != folio_mapping(folio), folio); in __rmap_walk_file()
H A Dmigrate.c1038 struct address_space *mapping = folio_mapping(src); in move_to_new_folio()
1479 if (hugetlb_folio_subpool(src) && !folio_mapping(src)) { in unmap_and_move_huge_page()
H A Dvmscan.c509 if (folio_mapping(folio) == mapping) in handle_write_error()
742 BUG_ON(mapping != folio_mapping(folio)); in __remove_mapping()
1003 mapping = folio_mapping(folio); in folio_check_dirty_writeback()
1393 mapping = folio_mapping(folio); in shrink_folio_list()
1471 mapping = folio_mapping(folio); in shrink_folio_list()
H A Dcompaction.c1119 mapping = folio_mapping(folio); in isolate_migratepages_block()
1177 mapping = folio_mapping(folio); in isolate_migratepages_block()
H A Duserfaultfd.c180 bool page_in_cache = folio_mapping(folio); in mfill_atomic_install_pte()
H A Dkhugepaged.c1988 if (folio_mapping(folio) != mapping) { in collapse_file()
H A Dshmem.c1199 if (folio_mapping(folio) != mapping) { in shmem_undo_range()
H A Dhugetlb.c1935 struct address_space *mapping = folio_mapping(folio); in hugetlb_folio_mapping_lock_write()
/linux-6.15/Documentation/core-api/
H A Dmm-api.rst117 :functions: folio_mapping
/linux-6.15/fs/crypto/
H A Dinline_crypt.c297 mapping = folio_mapping(folio); in bh_get_inode_and_lblk_num()
/linux-6.15/include/linux/
H A Dpagemap.h535 struct address_space *folio_mapping(struct folio *);
555 return folio_mapping(folio); in folio_flush_mapping()
/linux-6.15/fs/nilfs2/
H A Dpage.c276 filemap_dirty_folio(folio_mapping(dfolio), dfolio); in nilfs_copy_dirty_pages()
/linux-6.15/arch/s390/kernel/
H A Duv.c255 } else if (folio_mapping(folio)) { in expected_folio_refs()
/linux-6.15/include/trace/events/
H A Dwriteback.h261 struct address_space *mapping = folio_mapping(folio);
/linux-6.15/fs/nfs/
H A Dwrite.c828 filemap_dirty_folio(folio_mapping(folio), folio); in nfs_mark_request_dirty()
1801 filemap_dirty_folio(folio_mapping(folio), folio); in nfs_commit_resched_write()
/linux-6.15/fs/
H A Dsplice.c72 mapping = folio_mapping(folio); in page_cache_pipe_buf_try_steal()