| /kernel/linux/linux-6.6/fs/erofs/ |
| H A D | zdata.c | 657 static bool z_erofs_cache_release_folio(struct folio *folio, gfp_t gfp) in z_erofs_cache_release_folio() argument 691 static void z_erofs_cache_invalidate_folio(struct folio *folio, in z_erofs_cache_invalidate_folio() argument 1826 z_erofs_read_folio(struct file *file, struct folio *folio) z_erofs_read_folio() argument 1858 struct folio *head = NULL, *folio; z_erofs_readahead() local [all...] |
| /kernel/linux/linux-6.6/fs/fat/ |
| H A D | inode.c | 203 static int fat_read_folio(struct file *file, struct folio *folio) in fat_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/nfs/ |
| H A D | internal.h | 779 static inline void nfs_folio_mark_unstable(struct folio *folio, in nfs_folio_mark_unstable() argument 817 nfs_folio_length(struct folio *folio) nfs_folio_length() argument [all...] |
| H A D | write.c | 175 static struct nfs_page *nfs_folio_private_request(struct folio *folio) in nfs_folio_private_request() argument 188 static struct nfs_page *nfs_folio_find_private_request(struct folio *folio) in nfs_folio_find_private_request() argument 205 nfs_folio_find_swap_request(struct folio *folio) nfs_folio_find_swap_request() argument 231 nfs_folio_find_head_request(struct folio *folio) nfs_folio_find_head_request() argument 241 nfs_folio_find_and_lock_request(struct folio *folio) nfs_folio_find_and_lock_request() argument 272 nfs_grow_file(struct folio *folio, unsigned int offset, unsigned int count) nfs_grow_file() argument 310 nfs_mapping_set_error(struct folio *folio, int error) nfs_mapping_set_error() argument 383 struct folio *folio = nfs_page_to_folio(req); nfs_mark_uptodate() local 411 nfs_folio_set_writeback(struct folio *folio) nfs_folio_set_writeback() argument 420 nfs_folio_end_writeback(struct folio *folio) nfs_folio_end_writeback() argument 566 nfs_lock_and_join_requests(struct folio *folio) nfs_lock_and_join_requests() argument 608 nfs_page_async_flush(struct folio *folio, struct writeback_control *wbc, struct nfs_pageio_descriptor *pgio) nfs_page_async_flush() argument 653 nfs_do_writepage(struct folio *folio, struct writeback_control *wbc, struct nfs_pageio_descriptor *pgio) nfs_do_writepage() argument 663 nfs_writepage_locked(struct folio *folio, struct writeback_control *wbc) nfs_writepage_locked() argument 687 struct folio *folio = page_folio(page); nfs_writepage() local 696 nfs_writepages_callback(struct folio *folio, struct writeback_control *wbc, void *data) nfs_writepages_callback() argument 759 struct folio *folio = nfs_page_to_folio(req); nfs_inode_add_request() local 796 struct folio *folio = nfs_page_to_folio(req->wb_head); nfs_inode_remove_request() local 816 struct folio *folio = nfs_page_to_folio(req); nfs_mark_request_dirty() local 818 filemap_dirty_folio(folio_mapping(folio), folio); nfs_mark_request_dirty() local 830 nfs_page_search_commits_for_head_request_locked(struct nfs_inode *nfsi, struct folio *folio) nfs_page_search_commits_for_head_request_locked() argument 953 nfs_folio_clear_commit(struct folio *folio) nfs_folio_clear_commit() argument 1100 nfs_try_to_update_request(struct folio *folio, unsigned int offset, unsigned int bytes) nfs_try_to_update_request() argument 1155 nfs_setup_write_request(struct nfs_open_context *ctx, struct folio *folio, unsigned int offset, unsigned int bytes) nfs_setup_write_request() argument 1173 nfs_writepage_setup(struct nfs_open_context *ctx, struct folio *folio, unsigned int offset, unsigned int count) nfs_writepage_setup() argument 1190 nfs_flush_incompatible(struct file *file, struct folio *folio) nfs_flush_incompatible() argument 1292 nfs_folio_write_uptodate(struct folio *folio, unsigned int pagelen) nfs_folio_write_uptodate() argument 1326 nfs_can_extend_write(struct file *file, struct folio *folio, unsigned int pagelen) nfs_can_extend_write() argument 1368 nfs_update_folio(struct file *file, struct folio *folio, unsigned int offset, unsigned int count) nfs_update_folio() argument 1803 struct folio *folio = nfs_page_to_folio(req); nfs_commit_resched_write() local 1805 filemap_dirty_folio(folio_mapping(folio), folio); nfs_commit_resched_write() local 1856 struct folio *folio; nfs_commit_release_pages() local 2056 nfs_wb_folio_cancel(struct inode *inode, struct folio *folio) nfs_wb_folio_cancel() argument 2089 nfs_wb_folio(struct inode *inode, struct folio *folio) nfs_wb_folio() argument [all...] |
| /kernel/linux/linux-6.6/fs/btrfs/ |
| H A D | file.c | 847 struct folio *folio = page_folio(page); in prepare_uptodate_page() local
|
| H A D | compression.c | 212 struct folio *folio = fbatch.folios[i]; in end_compressed_writeback() local
|
| /kernel/linux/linux-6.6/fs/f2fs/ |
| H A D | checkpoint.c | 428 struct folio *folio = fbatch.folios[i]; in f2fs_sync_meta_pages() local 477 f2fs_dirty_meta_folio(struct address_space *mapping, struct folio *folio) f2fs_dirty_meta_folio() argument 1032 f2fs_update_dirty_folio(struct inode *inode, struct folio *folio) f2fs_update_dirty_folio() argument [all...] |
| H A D | compress.c | 1940 struct folio *folio = fbatch.folios[i]; in f2fs_invalidate_compress_pages() local
|
| /kernel/linux/linux-6.6/fs/ |
| H A D | fs-writeback.c | 240 void __inode_attach_wb(struct inode *inode, struct folio *folio) in __inode_attach_wb() argument 378 struct folio *folio; in inode_do_switch_wbs() local 879 struct folio *folio; wbc_account_cgroup_owner() local [all...] |
| H A D | buffer.c | 88 void buffer_check_dirty_writeback(struct folio *folio, in buffer_check_dirty_writeback() argument 198 struct folio *folio; in __find_get_block_slow() local 250 struct folio *folio; end_buffer_async_read() local 318 struct folio *folio = bh->b_folio; need_fsverity() local 389 struct folio *folio; end_buffer_async_write() local 722 block_dirty_folio(struct address_space *mapping, struct folio *folio) block_dirty_folio() argument 917 folio_alloc_buffers(struct folio *folio, unsigned long size, bool retry) folio_alloc_buffers() argument 974 link_dev_buffers(struct folio *folio, struct buffer_head *head) link_dev_buffers() argument 1003 folio_init_buffers(struct folio *folio, struct block_device *bdev, sector_t block, int size) folio_init_buffers() argument 1042 struct folio *folio; grow_dev_page() local 1205 struct folio *folio = bh->b_folio; mark_buffer_dirty() local 1536 folio_set_bh(struct buffer_head *bh, struct folio *folio, unsigned long offset) folio_set_bh() argument 1589 block_invalidate_folio(struct folio *folio, size_t offset, size_t length) block_invalidate_folio() argument 1643 folio_create_empty_buffers(struct folio *folio, unsigned long blocksize, unsigned long b_state) folio_create_empty_buffers() argument 1716 struct folio *folio = fbatch.folios[i]; clean_bdev_aliases() local 1767 folio_create_buffers(struct folio *folio, struct inode *inode, unsigned int b_state) folio_create_buffers() argument 1809 __block_write_full_folio(struct inode *inode, struct folio *folio, get_block_t *get_block, struct writeback_control *wbc, bh_end_io_t *handler) __block_write_full_folio() argument 1976 folio_zero_new_buffers(struct folio *folio, size_t from, size_t to) folio_zero_new_buffers() argument 2082 __block_write_begin_int(struct folio *folio, loff_t pos, unsigned len, get_block_t *get_block, const struct iomap *iomap) __block_write_begin_int() argument 2174 __block_commit_write(struct folio *folio, size_t from, size_t to) __block_commit_write() argument 2244 struct folio *folio = page_folio(page); block_write_end() local 2320 block_is_partially_uptodate(struct folio *folio, size_t from, size_t count) block_is_partially_uptodate() argument 2363 block_read_full_folio(struct folio *folio, get_block_t *get_block) block_read_full_folio() argument 2378 VM_BUG_ON_FOLIO(folio_test_large(folio), folio); block_read_full_folio() local 2591 struct folio *folio = page_folio(page); block_commit_write() local 2617 struct folio *folio = page_folio(vmf->page); block_page_mkwrite() local 2660 struct folio *folio; block_truncate_page() local 2731 struct folio *folio = page_folio(page); block_write_full_page() local 2913 drop_buffers(struct folio *folio, struct buffer_head **buffers_to_free) drop_buffers() argument 2939 try_to_free_buffers(struct folio *folio) try_to_free_buffers() argument [all...] |
| H A D | libfs.c | 815 static int simple_read_folio(struct file *file, struct folio *folio) in simple_read_folio() argument 828 struct folio *folio; in simple_write_begin() local 873 struct folio *folio = page_folio(page); simple_write_end() local [all...] |
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | bio.h | 275 struct folio *folio; member [all...] |
| H A D | pagemap.h | 401 static inline struct address_space *folio_file_mapping(struct folio *folio) in folio_file_mapping() argument 421 folio_flush_mapping(struct folio *folio) folio_flush_mapping() argument 443 folio_inode(struct folio *folio) folio_inode() argument 456 folio_attach_private(struct folio *folio, void *data) folio_attach_private() argument 474 folio_change_private(struct folio *folio, void *data) folio_change_private() argument 491 folio_detach_private(struct folio *folio) folio_detach_private() argument 779 folio_index(struct folio *folio) folio_index() argument 792 folio_next_index(struct folio *folio) folio_next_index() argument 807 folio_file_page(struct folio *folio, pgoff_t index) folio_file_page() argument 825 folio_contains(struct folio *folio, pgoff_t index) folio_contains() argument 935 folio_pos(struct folio *folio) folio_pos() argument 947 folio_file_pos(struct folio *folio) folio_file_pos() argument 956 folio_pgoff(struct folio *folio) folio_pgoff() argument 978 struct folio *folio; global() member 984 struct folio *folio; global() member 1020 folio_trylock(struct folio *folio) folio_trylock() argument 1055 folio_lock(struct folio *folio) folio_lock() argument 1075 struct folio *folio; lock_page() local 1093 folio_lock_killable(struct folio *folio) folio_lock_killable() argument 1108 folio_lock_or_retry(struct folio *folio, struct vm_fault *vmf) folio_lock_or_retry() argument 1131 folio_wait_locked(struct folio *folio) folio_wait_locked() argument 1137 folio_wait_locked_killable(struct folio *folio) folio_wait_locked_killable() argument 1164 folio_cancel_dirty(struct folio *folio) folio_cancel_dirty() argument 1328 page_cache_async_readahead(struct address_space *mapping, struct file_ra_state *ra, struct file *file, struct folio *folio, pgoff_t index, unsigned long req_count) page_cache_async_readahead() argument 1338 struct folio *folio; __readahead_folio() local 1367 struct folio *folio = __readahead_folio(ractl); readahead_page() local 1382 struct folio *folio = __readahead_folio(ractl); readahead_folio() local 1491 folio_mkwrite_check_truncate(struct folio *folio, struct inode *inode) folio_mkwrite_check_truncate() argument 1551 i_blocks_per_folio(struct inode *inode, struct folio *folio) i_blocks_per_folio() argument [all...] |
| H A D | pgtable.h | 917 static inline void arch_swap_restore(swp_entry_t entry, struct folio *folio) in arch_swap_restore() argument
|
| H A D | hugetlb.h | 443 isolate_hugetlb(struct folio *folio, struct list_head *list) isolate_hugetlb() argument 448 get_hwpoison_hugetlb_folio(struct folio *folio, bool *hugetlb, bool unpoison) get_hwpoison_hugetlb_folio() argument 459 folio_putback_active_hugetlb(struct folio *folio) folio_putback_active_hugetlb() argument 776 hugetlb_folio_subpool(struct folio *folio) hugetlb_folio_subpool() argument 781 hugetlb_set_folio_subpool(struct folio *folio, struct hugepage_subpool *subpool) hugetlb_set_folio_subpool() argument 871 folio_hstate(struct folio *folio) folio_hstate() argument 894 folio_clear_hugetlb_hwpoison(struct folio *folio) folio_clear_hugetlb_hwpoison() argument [all...] |
| /kernel/linux/linux-6.6/fs/smb/client/ |
| H A D | smbdirect.c | 2534 struct folio *folio; in smb_extract_xarray_to_rdma() local [all...] |
| H A D | cifsfs.c | 1241 struct folio *folio; in cifs_flush_folio() local [all...] |
| /kernel/linux/linux-6.6/fs/isofs/ |
| H A D | inode.c | 1177 static int isofs_read_folio(struct file *file, struct folio *folio) in isofs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/ocfs2/ |
| H A D | aops.c | 278 static int ocfs2_read_folio(struct file *file, struct folio *folio) in ocfs2_read_folio() argument 499 ocfs2_release_folio(struct folio *folio, gfp_t wait) ocfs2_release_folio() argument [all...] |
| /kernel/linux/linux-6.6/fs/udf/ |
| H A D | inode.c | 184 static int udf_adinicb_writepage(struct folio *folio, in udf_adinicb_writepage() argument 226 static int udf_read_folio(struct file *file, struct folio *folio) in udf_read_folio() argument [all...] |
| /kernel/linux/linux-6.6/fs/ocfs2/cluster/ |
| H A D | tcp.c | 2093 struct folio *folio; in o2net_init() local
|
| /kernel/linux/linux-6.6/fs/reiserfs/ |
| H A D | journal.c | 604 struct folio *folio = bh->b_folio; in release_buffer_page() local
|
| H A D | inode.c | 2724 static int reiserfs_read_folio(struct file *f, struct folio *folio) in reiserfs_read_folio() argument 2873 struct folio *folio = page_folio(page); in reiserfs_write_end() local 3130 static void reiserfs_invalidate_folio(struct folio *folio, size_ argument 3183 reiserfs_dirty_folio(struct address_space *mapping, struct folio *folio) reiserfs_dirty_folio() argument 3202 reiserfs_release_folio(struct folio *folio, gfp_t unused_gfp_flags) reiserfs_release_folio() argument [all...] |
| /kernel/linux/linux-6.6/fs/gfs2/ |
| H A D | bmap.c | 966 struct folio *folio; in gfs2_iomap_get_folio() local 980 gfs2_iomap_put_folio(struct inode *inode, loff_t pos, unsigned copied, struct folio *folio) gfs2_iomap_put_folio() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| H A D | i915_gpu_error.c | 198 struct folio *folio; in pool_refill() local 225 struct folio *folio; in pool_alloc() local 236 struct folio *folio = virt_to_folio(addr); pool_free() local [all...] |