Home
last modified time | relevance | path

Searched defs:folio (Results 126 - 150 of 264) sorted by relevance

1234567891011

/kernel/linux/linux-6.6/fs/erofs/
H A Dfscache.c78 struct folio *folio; in erofs_fscache_req_complete() local
178 static int erofs_fscache_meta_read_folio(struct file *data, struct folio *folio) in erofs_fscache_meta_read_folio() argument
287 erofs_fscache_read_folio(struct file *file, struct folio *folio) erofs_fscache_read_folio() argument
[all...]
/kernel/linux/linux-6.6/fs/gfs2/
H A Daops.c40 void gfs2_trans_add_databufs(struct gfs2_inode *ip, struct folio *folio, in gfs2_trans_add_databufs() argument
92 static int gfs2_write_jdata_folio(struct folio *folio, in gfs2_write_jdata_folio() argument
124 __gfs2_jdata_write_folio(struct folio *folio, struct writeback_control *wbc) __gfs2_jdata_write_folio() argument
153 struct folio *folio = page_folio(page); gfs2_jdata_writepage() local
229 struct folio *folio = fbatch->folios[i]; gfs2_write_jdata_batch() local
450 gfs2_read_folio(struct file *file, struct folio *folio) gfs2_read_folio() argument
580 jdata_dirty_folio(struct address_space *mapping, struct folio *folio) jdata_dirty_folio() argument
640 gfs2_invalidate_folio(struct folio *folio, size_t offset, size_t length) gfs2_invalidate_folio() argument
682 gfs2_release_folio(struct folio *folio, gfp_t gfp_mask) gfs2_release_folio() argument
[all...]
/kernel/linux/linux-6.6/fs/hfs/
H A Dinode.c37 static int hfs_read_folio(struct file *file, struct folio *folio) in hfs_read_folio() argument
72 static bool hfs_release_folio(struct folio *folio, gfp_t mask) in hfs_release_folio() argument
/kernel/linux/linux-6.6/fs/zonefs/
H A Dfile.c113 static int zonefs_read_folio(struct file *unused, struct folio *folio) in zonefs_read_folio() argument
/kernel/linux/linux-6.6/include/linux/
H A Dmm_inline.h27 folio_is_file_lru(struct folio *folio) folio_is_file_lru() argument
65 __folio_clear_lru_flags(struct folio *folio) __folio_clear_lru_flags() argument
86 folio_lru_list(struct folio *folio) folio_lru_list() argument
90 VM_BUG_ON_FOLIO(folio_test_active(folio) && folio_test_unevictable(folio), folio); folio_lru_list() local
147 folio_lru_refs(struct folio *folio) folio_lru_refs() argument
161 folio_lru_gen(struct folio *folio) folio_lru_gen() argument
178 lru_gen_update_size(struct lruvec *lruvec, struct folio *folio, int old_gen, int new_gen) lru_gen_update_size() argument
224 lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) lru_gen_add_folio() argument
275 lru_gen_del_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) lru_gen_del_folio() argument
284 VM_WARN_ON_ONCE_FOLIO(folio_test_unevictable(folio), folio); lru_gen_del_folio() local
309 lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) lru_gen_add_folio() argument
314 lru_gen_del_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) lru_gen_del_folio() argument
322 lruvec_add_folio(struct lruvec *lruvec, struct folio *folio) lruvec_add_folio() argument
336 lruvec_add_folio_tail(struct lruvec *lruvec, struct folio *folio) lruvec_add_folio_tail() argument
350 lruvec_del_folio(struct lruvec *lruvec, struct folio *folio) lruvec_del_folio() argument
[all...]
H A Drmap.h214 struct folio *folio = (struct folio *)page; in __page_dup_rmap() local
483 folio_referenced(struct folio *folio, int is_locked, struct mem_cgroup *memcg, unsigned long *vm_flags) folio_referenced() argument
491 try_to_unmap(struct folio *folio, enum ttu_flags flags) try_to_unmap() argument
495 folio_mkclean(struct folio *folio) folio_mkclean() argument
[all...]
H A Duio.h182 static inline size_t copy_folio_to_iter(struct folio *folio, size_t offset, in copy_folio_to_iter() argument
188 static inline size_t copy_folio_from_iter_atomic(struct folio *folio, in copy_folio_from_iter_atomic() argument
H A Dbuffer_head.h471 try_to_free_buffers(struct folio *folio) try_to_free_buffers() argument
[all...]
H A Dnfs_page.h195 struct folio *foli in nfs_page_to_page() local
208 struct folio *folio = nfs_page_to_folio(req); nfs_page_to_inode() local
223 struct folio *folio = nfs_page_to_folio(req); nfs_page_max_length() local
[all...]
H A Dnetfs.h42 static inline void folio_start_fscache(struct folio *folio) in folio_start_fscache() argument
44 VM_BUG_ON_FOLIO(folio_test_private_2(folio), folio); in folio_start_fscache() local
56 folio_end_fscache(struct folio *folio) folio_end_fscache() argument
69 folio_wait_fscache(struct folio *folio) folio_wait_fscache() argument
87 folio_wait_fscache_killable(struct folio *folio) folio_wait_fscache_killable() argument
[all...]
H A Dscatterlist.h158 static inline void sg_set_folio(struct scatterlist *sg, struct folio *folio, in sg_set_folio() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c44 struct folio *folio = page_folio(page); in shmem_sg_free_table() local
102 struct folio *folio; in shmem_sg_alloc_table() local
[all...]
/kernel/linux/linux-6.6/mm/
H A Dmlock.c61 static struct lruvec *__mlock_folio(struct folio *folio, struct lruvec *lruvec) in __mlock_folio() argument
103 __mlock_new_folio(struct folio *folio, struct lruvec *lruvec) __mlock_new_folio() argument
105 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); __mlock_new_folio() local
122 __munlock_folio(struct folio *folio, struct lruvec *lruvec) __munlock_folio() argument
169 mlock_lru(struct folio *folio) mlock_lru() argument
174 mlock_new(struct folio *folio) mlock_new() argument
190 struct folio *folio; mlock_folio_batch() local
243 mlock_folio(struct folio *folio) mlock_folio() argument
268 mlock_new_folio(struct folio *folio) mlock_new_folio() argument
291 munlock_folio(struct folio *folio) munlock_folio() argument
316 struct folio *folio; mlock_pte_range() local
[all...]
H A Dworkingset.c231 static void *lru_gen_eviction(struct folio *folio) in lru_gen_eviction() argument
279 static void lru_gen_refault(struct folio *folio, voi argument
328 lru_gen_eviction(struct folio *folio) lru_gen_eviction() argument
339 lru_gen_refault(struct folio *folio, void *shadow) lru_gen_refault() argument
381 workingset_eviction(struct folio *folio, struct mem_cgroup *target_memcg) workingset_eviction() argument
389 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); workingset_eviction() local
390 VM_BUG_ON_FOLIO(folio_ref_count(folio), folio); workingset_eviction() local
536 workingset_refault(struct folio *folio, void *shadow) workingset_refault() argument
621 workingset_activation(struct folio *folio) workingset_activation() argument
[all...]
/kernel/linux/linux-6.6/arch/arc/mm/
H A Dtlb.c496 struct folio *folio = page_folio(page); in update_mmu_cache_range() local
/kernel/linux/linux-6.6/arch/mips/mm/
H A Dinit.c198 struct folio *folio = page_folio(page); in copy_to_user_page() local
218 struct folio *folio = page_folio(page); in copy_from_user_page() local
[all...]
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dcache.c100 struct folio *folio; in __update_cache() local
409 void flush_dcache_folio(struct folio *folio) in flush_dcache_folio() argument
[all...]
/kernel/linux/linux-6.6/fs/ntfs/
H A Daops.c378 static int ntfs_read_folio(struct file *file, struct folio *folio) in ntfs_read_folio() argument
1355 struct folio *folio = page_folio(page); ntfs_writepage() local
[all...]
/kernel/linux/linux-6.6/fs/nilfs2/
H A Dinode.c148 static int nilfs_read_folio(struct file *file, struct folio *folio) in nilfs_read_folio() argument
206 nilfs_dirty_folio(struct address_space *mapping, struct folio *folio) nilfs_dirty_folio() argument
[all...]
/kernel/linux/linux-6.6/fs/nfs/
H A Dfile.c301 static bool nfs_folio_is_full_write(struct folio *folio, loff_t pos, in nfs_folio_is_full_write() argument
311 static bool nfs_want_read_modify_write(struct file *file, struct folio *folio, in nfs_want_read_modify_write() argument
342 struct folio *foli in nfs_write_begin() local
376 struct folio *folio = page_folio(page); nfs_write_end() local
425 nfs_invalidate_folio(struct folio *folio, size_t offset, size_t length) nfs_invalidate_folio() argument
446 nfs_release_folio(struct folio *folio, gfp_t gfp) nfs_release_folio() argument
461 nfs_check_dirty_writeback(struct folio *folio, bool *dirty, bool *writeback) nfs_check_dirty_writeback() argument
495 nfs_launder_folio(struct folio *folio) nfs_launder_folio() argument
588 struct folio *folio = page_folio(vmf->page); nfs_vm_page_mkwrite() local
[all...]
/kernel/linux/linux-6.6/fs/affs/
H A Dfile.c380 static int affs_read_folio(struct file *file, struct folio *folio) in affs_read_folio() argument
526 static int affs_do_read_folio_ofs(struct folio *folio, size_t to, int create) in affs_do_read_folio_ofs() argument
629 affs_read_folio_ofs(struct file *file, struct folio *folio) affs_read_folio_ofs() argument
654 struct folio *folio; affs_write_begin_ofs() local
692 struct folio *folio = page_folio(page); affs_write_end_ofs() local
[all...]
/kernel/linux/linux-6.6/fs/qnx6/
H A Dinode.c97 static int qnx6_read_folio(struct file *file, struct folio *folio) in qnx6_read_folio() argument
/kernel/linux/linux-6.6/fs/jfs/
H A Djfs_metapage.c470 static int metapage_read_folio(struct file *fp, struct folio *folio) in metapage_read_folio() argument
527 static bool metapage_release_folio(struct folio *folio, gfp_t gfp_mask) in metapage_release_folio() argument
556 static void metapage_invalidate_folio(struct folio *folio, size_t offset, in metapage_invalidate_folio() argument
696 struct folio *folio = page_folio(page); metapage_write_one() local
[all...]
/kernel/linux/linux-6.6/fs/orangefs/
H A Dinode.c151 static int orangefs_writepages_callback(struct folio *folio, in orangefs_writepages_callback() argument
247 struct folio *folio; orangefs_readahead() local
285 orangefs_read_folio(struct file *file, struct folio *folio) orangefs_read_folio() argument
322 struct folio *folio; orangefs_write_begin() local
409 orangefs_invalidate_folio(struct folio *folio, size_t offset, size_t length) orangefs_invalidate_folio() argument
478 orangefs_release_folio(struct folio *folio, gfp_t foo) orangefs_release_folio() argument
483 orangefs_free_folio(struct folio *folio) orangefs_free_folio() argument
488 orangefs_launder_folio(struct folio *folio) orangefs_launder_folio() argument
635 struct folio *folio = page_folio(vmf->page); orangefs_page_mkwrite() local
[all...]
/kernel/linux/linux-6.6/fs/ubifs/
H A Dfile.c887 static int ubifs_read_folio(struct file *file, struct folio *folio) in ubifs_read_folio() argument
1292 static void ubifs_invalidate_folio(struct folio *folio, size_t offset, in ubifs_invalidate_folio() argument
1447 ubifs_dirty_folio(struct address_space *mapping, struct folio *folio) ubifs_dirty_folio() argument
1462 ubifs_release_folio(struct folio *folio, gfp_t unused_gfp_flags) ubifs_release_folio() argument
[all...]

Completed in 21 milliseconds

1234567891011