/linux-master/arch/s390/mm/ |
H A D | pgtable.c | 724 struct folio *folio = pfn_swap_entry_folio(entry); local
|
/linux-master/fs/xfs/scrub/ |
H A D | xfarray.c | 577 struct folio *folio; local [all...] |
/linux-master/fs/nilfs2/ |
H A D | inode.c | 148 static int nilfs_read_folio(struct file *file, struct folio *folio) argument 178 struct folio *folio = page_folio(page); local 207 nilfs_dirty_folio(struct address_space *mapping, struct folio *folio) argument [all...] |
/linux-master/include/linux/ |
H A D | huge_mm.h | 340 folio_test_pmd_mappable(struct folio *folio) argument 389 folio_test_pmd_mappable(struct folio *folio) argument 414 folio_prep_large_rmappable(struct folio *folio) argument 421 can_split_folio(struct folio *folio, int *pextra_pins) argument 435 deferred_split_folio(struct folio *folio) argument 439 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) argument 441 split_huge_pmd_address(struct vm_area_struct *vma, unsigned long address, bool freeze, struct folio *folio) argument 524 split_folio_to_list_to_order(struct folio *folio, struct list_head *list, int new_order) argument 530 split_folio_to_order(struct folio *folio, int new_order) argument [all...] |
H A D | vmstat.h | 418 static inline void __zone_stat_mod_folio(struct folio *folio, argument 424 static inline void __zone_stat_add_folio(struct folio *folio, argument 430 static inline void __zone_stat_sub_folio(struct folio *folio, argument 436 zone_stat_mod_folio(struct folio *folio, enum zone_stat_item item, long nr) argument 442 zone_stat_add_folio(struct folio *folio, enum zone_stat_item item) argument 448 zone_stat_sub_folio(struct folio *folio, enum zone_stat_item item) argument 454 __node_stat_mod_folio(struct folio *folio, enum node_stat_item item, long nr) argument 460 __node_stat_add_folio(struct folio *folio, enum node_stat_item item) argument 466 __node_stat_sub_folio(struct folio *folio, enum node_stat_item item) argument 472 node_stat_mod_folio(struct folio *folio, enum node_stat_item item, long nr) argument 478 node_stat_add_folio(struct folio *folio, enum node_stat_item item) argument 484 node_stat_sub_folio(struct folio *folio, enum node_stat_item item) argument 562 lruvec_stat_mod_folio(struct folio *folio, enum node_stat_item idx, int val) argument 592 __lruvec_stat_mod_folio(struct folio *folio, enum node_stat_item idx, int val) argument 598 lruvec_stat_mod_folio(struct folio *folio, enum node_stat_item idx, int val) argument 612 __lruvec_stat_add_folio(struct folio *folio, enum node_stat_item idx) argument 618 __lruvec_stat_sub_folio(struct folio *folio, enum node_stat_item idx) argument 624 lruvec_stat_add_folio(struct folio *folio, enum node_stat_item idx) argument 630 lruvec_stat_sub_folio(struct folio *folio, enum node_stat_item idx) argument [all...] |
H A D | netfs.h | 42 static inline void folio_start_fscache(struct folio *folio) argument 44 VM_BUG_ON_FOLIO(folio_test_private_2(folio), folio); local 56 folio_end_fscache(struct folio *folio) argument 69 folio_wait_fscache(struct folio *folio) argument 87 folio_wait_fscache_killable(struct folio *folio) argument 169 netfs_folio_info(struct folio *folio) argument 178 netfs_folio_group(struct folio *folio) argument [all...] |
/linux-master/mm/ |
H A D | swap.c | 77 static void __page_cache_release(struct folio *folio, struct lruvec **lruvecp, argument 105 page_cache_release(struct folio *folio) argument 115 __folio_put_small(struct folio *folio) argument 122 __folio_put_large(struct folio *folio) argument 135 __folio_put(struct folio *folio) argument 155 struct folio *folio, *next; local 179 lru_add_fn(struct lruvec *lruvec, struct folio *folio) argument 184 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local 226 struct folio *folio = fbatch->folios[i]; local 243 folio_batch_add_and_move(struct folio_batch *fbatch, struct folio *folio, move_fn_t move_fn) argument 252 lru_move_tail_fn(struct lruvec *lruvec, struct folio *folio) argument 269 folio_rotate_reclaimable(struct folio *folio) argument 336 lru_note_cost_refault(struct folio *folio) argument 342 folio_activate_fn(struct lruvec *lruvec, struct folio *folio) argument 367 folio_activate(struct folio *folio) argument 386 folio_activate(struct folio *folio) argument 399 __lru_cache_activate_folio(struct folio *folio) argument 430 folio_inc_refs(struct folio *folio) argument 458 folio_inc_refs(struct folio *folio) argument 473 folio_mark_accessed(struct folio *folio) argument 516 folio_add_lru(struct folio *folio) argument 522 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local 545 folio_add_lru_vma(struct folio *folio, struct vm_area_struct *vma) argument 547 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local 576 lru_deactivate_file_fn(struct lruvec *lruvec, struct folio *folio) argument 617 lru_deactivate_fn(struct lruvec *lruvec, struct folio *folio) argument 633 lru_lazyfree_fn(struct lruvec *lruvec, struct folio *folio) argument 705 deactivate_file_folio(struct folio *folio) argument 728 folio_deactivate(struct folio *folio) argument 749 folio_mark_lazyfree(struct folio *folio) argument 985 struct folio *folio = folios->folios[i]; local 1060 struct folio *folio = page_folio(encoded_page_ptr(encoded[i])); local 1112 struct folio *folio = fbatch->folios[i]; local [all...] |
H A D | userfaultfd.c | 185 struct folio *folio; local 252 struct folio *foli local 358 struct folio *folio; local 472 struct folio *folio; local 680 struct folio *folio; local 1188 struct folio *folio; local 1665 struct folio *folio = pfn_folio(pmd_pfn(*src_pmd)); local [all...] |
H A D | madvise.c | 183 struct folio *folio; local 226 struct folio *folio; local 335 struct folio *folio = NULL; local 491 VM_BUG_ON_FOLIO(folio_test_large(folio), folio); local 628 struct folio *folio; local [all...] |
/linux-master/fs/bcachefs/ |
H A D | fs-io-buffered.c | 55 struct folio *folio; local 109 struct folio *folio = readpage_iter_peek(iter); local 268 struct folio *folio; local 311 bch2_read_single_folio(struct folio *folio, struct address_space *mapping) argument 347 bch2_read_folio(struct file *file, struct folio *folio) argument 505 __bch2_writepage(struct folio *folio, struct writeback_control *wbc, void *data) argument 675 struct folio *folio; local 759 struct folio *folio = page_folio(page); local [all...] |
H A D | fs-io.c | 249 struct folio *folio; local [all...] |
/linux-master/fs/ubifs/ |
H A D | file.c | 99 static int do_readpage(struct folio *folio) argument 221 struct folio *folio; local 319 allocate_budget(struct ubifs_info *c, struct folio *folio, struct ubifs_inode *ui, int appending) argument 425 struct folio *folio; local 509 cancel_budget(struct ubifs_info *c, struct folio *folio, struct ubifs_inode *ui, int appending) argument 529 struct folio *folio = page_folio(page); local 599 populate_page(struct ubifs_info *c, struct folio *folio, struct bu_info *bu, int *n) argument 779 struct folio *folio; local 823 ubifs_bulk_read(struct folio *folio) argument 889 ubifs_read_folio(struct file *file, struct folio *folio) argument 898 do_writepage(struct folio *folio, size_t len) argument 1005 ubifs_writepage(struct folio *folio, struct writeback_control *wbc, void *data) argument 1157 struct folio *folio; local 1303 ubifs_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 1466 ubifs_dirty_folio(struct address_space *mapping, struct folio *folio) argument 1481 ubifs_release_folio(struct folio *folio, gfp_t unused_gfp_flags) argument 1514 struct folio *folio = page_folio(vmf->page); local [all...] |
/linux-master/drivers/s390/net/ |
H A D | ism_drv.c | 302 struct folio *folio; local
|
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 490 struct folio *folio = page_folio(page); local
|
H A D | cache.c | 705 void flush_dcache_folio(struct folio *folio) argument 901 struct folio *folio = page_folio(page); local
|
/linux-master/fs/erofs/ |
H A D | fscache.c | 57 struct folio *folio; local 224 static int erofs_fscache_meta_read_folio(struct file *data, struct folio *folio) argument 345 erofs_fscache_read_folio(struct file *file, struct folio *folio) argument [all...] |
/linux-master/fs/nfs/ |
H A D | pagelist.c | 502 static void nfs_page_assign_folio(struct nfs_page *req, struct folio *folio) argument 562 nfs_page_create_from_folio(struct nfs_open_context *ctx, struct folio *folio, unsigned int offset, unsigned int count) argument 589 struct folio *folio = nfs_page_to_folio(req); local 644 struct folio *folio = nfs_page_to_folio(req); local 1157 struct folio *folio = nfs_page_to_folio(req); local 1535 struct folio *folio; local [all...] |
/linux-master/fs/ |
H A D | splice.c | 67 struct folio *folio = page_folio(buf->page); local 122 struct folio *folio = page_folio(buf->page); local [all...] |
/linux-master/fs/ufs/ |
H A D | inode.c | 477 static int ufs_read_folio(struct file *file, struct folio *folio) argument 1069 struct folio *folio; local [all...] |
/linux-master/fs/gfs2/ |
H A D | log.c | 83 static int __gfs2_writepage(struct folio *folio, struct writeback_control *wbc, argument
|
H A D | lops.c | 466 struct folio *folio; local [all...] |
/linux-master/fs/jbd2/ |
H A D | transaction.c | 2146 bool jbd2_journal_try_to_free_buffers(journal_t *journal, struct folio *folio) argument 2447 int jbd2_journal_invalidate_folio(journal_t *journal, struct folio *folio, argument [all...] |
/linux-master/fs/ext4/ |
H A D | inline.c | 480 static int ext4_read_inline_folio(struct inode *inode, struct folio *folio) argument 514 int ext4_readpage_inline(struct inode *inode, struct folio *folio) argument 547 struct folio *folio = NULL; local 667 struct folio *folio; local 742 ext4_write_inline_data_end(struct inode *inode, loff_t pos, unsigned len, unsigned copied, struct folio *folio) argument 838 struct folio *folio; local 899 struct folio *folio; local [all...] |
/linux-master/fs/hostfs/ |
H A D | hostfs_kern.c | 433 static int hostfs_read_folio(struct file *file, struct folio *folio) argument
|
/linux-master/arch/mips/mm/ |
H A D | c-r4k.c | 571 struct folio *folio = page_folio(page); local
|