Searched defs:folio (Results 176 - 200 of 297) sorted by relevance

1234567891011>>

/linux-master/arch/s390/mm/
H A Dpgtable.c724 struct folio *folio = pfn_swap_entry_folio(entry); local
/linux-master/fs/xfs/scrub/
H A Dxfarray.c577 struct folio *folio; local
[all...]
/linux-master/fs/nilfs2/
H A Dinode.c148 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 Dhuge_mm.h340 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 Dvmstat.h418 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 Dnetfs.h42 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 Dswap.c77 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 Duserfaultfd.c185 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 Dmadvise.c183 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 Dfs-io-buffered.c55 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 Dfs-io.c249 struct folio *folio; local
[all...]
/linux-master/fs/ubifs/
H A Dfile.c99 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 Dism_drv.c302 struct folio *folio; local
/linux-master/arch/arc/mm/
H A Dtlb.c490 struct folio *folio = page_folio(page); local
H A Dcache.c705 void flush_dcache_folio(struct folio *folio) argument
901 struct folio *folio = page_folio(page); local
/linux-master/fs/erofs/
H A Dfscache.c57 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 Dpagelist.c502 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 Dsplice.c67 struct folio *folio = page_folio(buf->page); local
122 struct folio *folio = page_folio(buf->page); local
[all...]
/linux-master/fs/ufs/
H A Dinode.c477 static int ufs_read_folio(struct file *file, struct folio *folio) argument
1069 struct folio *folio; local
[all...]
/linux-master/fs/gfs2/
H A Dlog.c83 static int __gfs2_writepage(struct folio *folio, struct writeback_control *wbc, argument
H A Dlops.c466 struct folio *folio; local
[all...]
/linux-master/fs/jbd2/
H A Dtransaction.c2146 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 Dinline.c480 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 Dhostfs_kern.c433 static int hostfs_read_folio(struct file *file, struct folio *folio) argument
/linux-master/arch/mips/mm/
H A Dc-r4k.c571 struct folio *folio = page_folio(page); local

Completed in 256 milliseconds

1234567891011>>