/kernel/linux/linux-6.6/io_uring/ |
H A D | rsrc.c | 923 struct folio *folio = NULL; in io_sqe_buffer_register() local
|
/kernel/linux/linux-6.6/block/ |
H A D | fops.c | 418 static int blkdev_read_folio(struct file *file, struct folio *folio) in blkdev_read_folio() argument 459 static int blkdev_read_folio(struct file *file, struct folio *folio) in blkdev_read_folio() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_gem.c | 541 struct folio *folio; in drm_gem_get_pages() local 632 struct folio *foli in drm_gem_put_pages() local [all...] |
/kernel/linux/linux-6.6/mm/damon/ |
H A D | vaddr.c | 343 struct folio *folio = pfn_folio(pte_pfn(entry)); in damon_hugetlb_mkold() local 443 struct folio *folio; in damon_young_pmd_entry() local 507 struct folio *folio; damon_young_hugetlb_entry() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | hugetlb_cgroup.c | 194 struct folio *folio = page_folio(page); in hugetlb_cgroup_move_parent() local 311 __hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio, bool rsvd) __hugetlb_cgroup_commit_charge() argument 332 hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio) hugetlb_cgroup_commit_charge() argument 339 hugetlb_cgroup_commit_charge_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio) hugetlb_cgroup_commit_charge_rsvd() argument 349 __hugetlb_cgroup_uncharge_folio(int idx, unsigned long nr_pages, struct folio *folio, bool rsvd) __hugetlb_cgroup_uncharge_folio() argument 381 hugetlb_cgroup_uncharge_folio(int idx, unsigned long nr_pages, struct folio *folio) hugetlb_cgroup_uncharge_folio() argument 387 hugetlb_cgroup_uncharge_folio_rsvd(int idx, unsigned long nr_pages, struct folio *folio) hugetlb_cgroup_uncharge_folio_rsvd() argument [all...] |
H A D | swap_state.c | 86 int add_to_swap_cache(struct folio *folio, swp_entry_t entry, in add_to_swap_cache() argument 98 VM_BUG_ON_FOLIO(folio_test_swapcache(folio), folio); in add_to_swap_cache() local 139 __delete_from_swap_cache(struct folio *folio, swp_entry_t entry, void *shadow) __delete_from_swap_cache() argument 152 VM_BUG_ON_FOLIO(folio_test_writeback(folio), folio); __delete_from_swap_cache() local 176 add_to_swap(struct folio *folio) add_to_swap() argument 233 delete_from_swap_cache(struct folio *folio) delete_from_swap_cache() argument 286 struct folio *folio = page_folio(page); free_swap_cache() local 334 struct folio *folio; swap_cache_get_folio() local 389 struct folio *folio = filemap_get_entry(mapping, index); filemap_get_incore_folio() local 417 struct folio *folio; __read_swap_cache_async() local [all...] |
H A D | swap.c | 81 static void __page_cache_release(struct folio *folio) in __page_cache_release() argument 102 __folio_put_small(struct folio *folio) __folio_put_small() argument 109 __folio_put_large(struct folio *folio) __folio_put_large() argument 122 __folio_put(struct folio *folio) __folio_put() argument 141 struct folio *folio, *next; put_pages_list() local 163 lru_add_fn(struct lruvec *lruvec, struct folio *folio) lru_add_fn() argument 168 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); lru_add_fn() local 210 struct folio *folio = fbatch->folios[i]; folio_batch_move_lru() local 228 folio_batch_add_and_move(struct folio_batch *fbatch, struct folio *folio, move_fn_t move_fn) folio_batch_add_and_move() argument 237 lru_move_tail_fn(struct lruvec *lruvec, struct folio *folio) lru_move_tail_fn() argument 254 folio_rotate_reclaimable(struct folio *folio) folio_rotate_reclaimable() argument 321 lru_note_cost_refault(struct folio *folio) lru_note_cost_refault() argument 334 folio_activate_fn(struct lruvec *lruvec, struct folio *folio) folio_activate_fn() argument 359 folio_activate(struct folio *folio) folio_activate() argument 378 folio_activate(struct folio *folio) folio_activate() argument 391 __lru_cache_activate_folio(struct folio *folio) __lru_cache_activate_folio() argument 422 folio_inc_refs(struct folio *folio) folio_inc_refs() argument 450 folio_inc_refs(struct folio *folio) folio_inc_refs() argument 465 folio_mark_accessed(struct folio *folio) folio_mark_accessed() argument 508 folio_add_lru(struct folio *folio) folio_add_lru() argument 514 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); folio_add_lru() local 537 folio_add_lru_vma(struct folio *folio, struct vm_area_struct *vma) folio_add_lru_vma() argument 539 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); folio_add_lru_vma() local 568 lru_deactivate_file_fn(struct lruvec *lruvec, struct folio *folio) lru_deactivate_file_fn() argument 609 lru_deactivate_fn(struct lruvec *lruvec, struct folio *folio) lru_deactivate_fn() argument 625 lru_lazyfree_fn(struct lruvec *lruvec, struct folio *folio) lru_lazyfree_fn() argument 697 deactivate_file_folio(struct folio *folio) deactivate_file_folio() argument 720 folio_deactivate(struct folio *folio) folio_deactivate() argument 741 folio_mark_lazyfree(struct folio *folio) folio_mark_lazyfree() argument 977 struct folio *folio; release_pages() local 1088 struct folio *folio = fbatch->folios[i]; folio_batch_remove_exceptionals() local [all...] |
H A D | madvise.c | 353 struct folio *folio = NULL; in madvise_cold_or_pageout_pte_range() local 497 VM_BUG_ON_FOLIO(folio_test_large(folio), folio); madvise_cold_or_pageout_pte_range() local 634 struct folio *folio; madvise_free_pte_range() local [all...] |
/kernel/linux/linux-6.6/arch/arc/mm/ |
H A D | cache.c | 718 void flush_dcache_folio(struct folio *folio) in flush_dcache_folio() argument 1016 struct folio *folio = page_folio(page); clear_user_page() local [all...] |
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | c-r4k.c | 571 struct folio *folio = page_folio(page); in local_r4k_flush_cache_page() local
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | pnfs_nfs.c | 355 pnfs_bucket_search_commit_reqs(struct pnfs_commit_bucket *buckets, unsigned int nbuckets, struct folio *folio) pnfs_bucket_search_commit_reqs() argument 384 pnfs_generic_search_commit_reqs(struct nfs_commit_info *cinfo, struct folio *folio) pnfs_generic_search_commit_reqs() argument
|
H A D | pagelist.c | 502 static void nfs_page_assign_folio(struct nfs_page *req, struct folio *folio) in nfs_page_assign_folio() argument 562 nfs_page_create_from_folio(struct nfs_open_context *ctx, struct folio *folio, unsigned int offset, unsigned int count) nfs_page_create_from_folio() argument 589 struct folio *folio = nfs_page_to_folio(req); nfs_create_subreq() local 644 struct folio *folio = nfs_page_to_folio(req); nfs_clear_request() local 1157 struct folio *folio = nfs_page_to_folio(req); nfs_page_is_contiguous() local 1535 struct folio *folio; nfs_pageio_cond_complete() local [all...] |
/kernel/linux/linux-6.6/fs/jbd2/ |
H A D | transaction.c | 2132 bool jbd2_journal_try_to_free_buffers(journal_t *journal, struct folio *folio) in jbd2_journal_try_to_free_buffers() argument 2433 int jbd2_journal_invalidate_folio(journal_t *journal, struct folio *folio, in jbd2_journal_invalidate_folio() argument [all...] |
/kernel/linux/linux-6.6/fs/cramfs/ |
H A D | inode.c | 812 static int cramfs_read_folio(struct file *file, struct folio *folio) in cramfs_read_folio() argument
|
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | log.c | 83 static int __gfs2_writepage(struct folio *folio, struct writeback_control *wbc, in __gfs2_writepage() argument
|
H A D | lops.c | 473 struct folio *folio; in gfs2_jhead_process_page() local [all...] |
/kernel/linux/linux-6.6/fs/afs/ |
H A D | dir.c | 114 struct folio *folio; in afs_dir_read_cleanup() local 48 afs_dir_dirty_folio(struct address_space *mapping, struct folio *folio) afs_dir_dirty_folio() argument 138 afs_dir_check_folio(struct afs_vnode *dvnode, struct folio *folio, loff_t i_size) afs_dir_check_folio() argument 188 struct folio *folio; afs_dir_dump() local 222 struct folio *folio; afs_dir_check() local 322 struct folio *folio; global() variable 336 folio_unlock(folio); global() variable 503 struct folio *folio; afs_dir_iterate() local 2013 afs_dir_release_folio(struct folio *folio, gfp_t gfp_flags) afs_dir_release_folio() argument 2030 afs_dir_invalidate_folio(struct folio *folio, size_t offset, size_t length) afs_dir_invalidate_folio() argument [all...] |
/kernel/linux/linux-6.6/fs/ext2/ |
H A D | inode.c | 907 static int ext2_read_folio(struct file *file, struct folio *folio) in ext2_read_folio() argument
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | inline.c | 480 static int ext4_read_inline_folio(struct inode *inode, struct folio *folio) in ext4_read_inline_folio() argument 515 int ext4_readpage_inline(struct inode *inode, struct folio *foli argument 548 struct folio *folio = NULL; ext4_convert_inline_data_to_extent() local 668 struct folio *folio; ext4_try_to_write_inline_data() local 743 ext4_write_inline_data_end(struct inode *inode, loff_t pos, unsigned len, unsigned copied, struct folio *folio) ext4_write_inline_data_end() argument 839 struct folio *folio; ext4_da_convert_inline_data_to_extent() local 900 struct folio *folio; ext4_da_write_inline_data_begin() local [all...] |
/kernel/linux/linux-6.6/fs/hostfs/ |
H A D | hostfs_kern.c | 433 static int hostfs_read_folio(struct file *file, struct folio *folio) in hostfs_read_folio() argument
|
/kernel/linux/linux-6.6/fs/ufs/ |
H A D | inode.c | 475 static int ufs_read_folio(struct file *file, struct folio *folio) in ufs_read_folio() argument
|
/kernel/linux/linux-6.6/fs/befs/ |
H A D | linuxvfs.c | 111 static int befs_read_folio(struct file *file, struct folio *folio) in befs_read_folio() argument 470 static int befs_symlink_read_folio(struct file *unused, struct folio *folio) in befs_symlink_read_folio() argument [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | splice.c | 67 struct folio *folio = page_folio(buf->page); in page_cache_pipe_buf_try_steal() local 122 struct folio *folio = page_folio(buf->page); page_cache_pipe_buf_confirm() local [all...] |
/kernel/linux/linux-6.6/fs/ntfs3/ |
H A D | inode.c | 559 struct folio *folio = bh->b_folio; in ntfs_get_block_vbo() local 698 static int ntfs_read_folio(struct file *file, struct folio *folio) in ntfs_read_folio() argument 850 ntfs_resident_writepage(struct folio *folio, struct writeback_control *wbc, void *data) ntfs_resident_writepage() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | page-flags.h | 316 folio_flags(struct folio *folio, unsigned n) folio_flags() argument 550 folio_test_swapcache(struct folio *folio) folio_test_swapcache() argument 661 folio_mapping_flags(struct folio *folio) folio_mapping_flags() argument 671 folio_test_anon(struct folio *folio) folio_test_anon() argument 681 __folio_test_movable(const struct folio *folio) __folio_test_movable() argument 700 folio_test_ksm(struct folio *folio) folio_test_ksm() argument 726 folio_test_uptodate(struct folio *folio) folio_test_uptodate() argument 748 __folio_mark_uptodate(struct folio *folio) __folio_mark_uptodate() argument 754 folio_mark_uptodate(struct folio *folio) folio_mark_uptodate() argument 790 folio_test_head(struct folio *folio) folio_test_head() argument 811 folio_test_large(struct folio *folio) folio_test_large() argument 853 folio_test_hugetlb(struct folio *folio) folio_test_hugetlb() argument 1125 folio_has_private(struct folio *folio) folio_has_private() argument [all...] |