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

1234567891011>>

/linux-master/fs/ext2/
H A Ddir.c84 static void ext2_commit_chunk(struct folio *folio, loff_t pos, unsigned len) argument
99 static bool ext2_check_folio(struct folio *folio, int quiet, char *kaddr) argument
194 struct folio *folio = read_mapping_folio(mapping, n, NULL); local
278 struct folio *folio; local
425 struct folio *folio; local
436 ext2_prepare_chunk(struct folio *folio, loff_t pos, unsigned len) argument
451 ext2_set_link(struct inode *dir, struct ext2_dir_entry_2 *de, struct folio *folio, struct inode *inode, bool update_times) argument
485 struct folio *folio = NULL; local
572 ext2_delete_entry(struct ext2_dir_entry_2 *dir, struct folio *folio) argument
620 struct folio *folio = filemap_grab_folio(inode->i_mapping, 0); local
662 struct folio *folio; local
[all...]
/linux-master/fs/ufs/
H A Dballoc.c243 struct folio *folio, *locked_folio = page_folio(locked_page); local
/linux-master/fs/nfs/
H A Dproc.c399 nfs_proc_symlink(struct inode *dir, struct dentry *dentry, struct folio *folio, argument
/linux-master/include/linux/
H A Dmm_inline.h28 folio_is_file_lru(struct folio *folio) argument
66 __folio_clear_lru_flags(struct folio *folio) argument
87 folio_lru_list(struct folio *folio) argument
91 VM_BUG_ON_FOLIO(folio_test_active(folio) && folio_test_unevictable(folio), folio); local
144 folio_lru_refs(struct folio *folio) argument
158 folio_lru_gen(struct folio *folio) argument
175 lru_gen_update_size(struct lruvec *lruvec, struct folio *folio, int old_gen, int new_gen) argument
221 lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) argument
272 lru_gen_del_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) argument
281 VM_WARN_ON_ONCE_FOLIO(folio_test_unevictable(folio), folio); local
306 lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) argument
311 lru_gen_del_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming) argument
319 lruvec_add_folio(struct lruvec *lruvec, struct folio *folio) argument
333 lruvec_add_folio_tail(struct lruvec *lruvec, struct folio *folio) argument
347 lruvec_del_folio(struct lruvec *lruvec, struct folio *folio) argument
[all...]
H A Duio.h177 static inline size_t copy_folio_to_iter(struct folio *folio, size_t offset, argument
183 static inline size_t copy_folio_from_iter_atomic(struct folio *folio, argument
H A Dhighmem.h227 struct folio *folio; local
449 memcpy_from_folio(char *to, struct folio *folio, size_t offset, size_t len) argument
477 memcpy_to_folio(struct folio *folio, size_t offset, const char *from, size_t len) argument
514 folio_zero_tail(struct folio *folio, size_t offset, void *kaddr) argument
550 folio_fill_tail(struct folio *folio, size_t offset, const char *from, size_t len) argument
588 memcpy_from_file_folio(char *to, struct folio *folio, loff_t pos, size_t len) argument
614 folio_zero_segments(struct folio *folio, size_t start1, size_t xend1, size_t start2, size_t xend2) argument
626 folio_zero_segment(struct folio *folio, size_t start, size_t xend) argument
638 folio_zero_range(struct folio *folio, size_t start, size_t length) argument
653 folio_release_kmap(struct folio *folio, void *addr) argument
[all...]
/linux-master/fs/hfsplus/
H A Dinode.c26 static int hfsplus_read_folio(struct file *file, struct folio *folio) argument
61 static bool hfsplus_release_folio(struct folio *folio, gfp_t mask) argument
/linux-master/fs/hfs/
H A Dinode.c32 static int hfs_read_folio(struct file *file, struct folio *folio) argument
67 static bool hfs_release_folio(struct folio *folio, gfp_t mask) argument
/linux-master/fs/gfs2/
H A Daops.c40 void gfs2_trans_add_databufs(struct gfs2_inode *ip, struct folio *folio, argument
92 static int gfs2_write_jdata_folio(struct folio *folio, argument
124 __gfs2_jdata_write_folio(struct folio *folio, struct writeback_control *wbc) argument
153 struct folio *folio = page_folio(page); local
229 struct folio *folio = fbatch->folios[i]; local
412 stuffed_read_folio(struct gfs2_inode *ip, struct folio *folio) argument
446 gfs2_read_folio(struct file *file, struct folio *folio) argument
486 struct folio *folio; local
573 jdata_dirty_folio(struct address_space *mapping, struct folio *folio) argument
633 gfs2_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument
675 gfs2_release_folio(struct folio *folio, gfp_t gfp_mask) argument
[all...]
/linux-master/fs/ext4/
H A Dpage-io.c105 struct folio *folio = fi.folio; local
410 io_submit_add_bh(struct ext4_io_submit *io, struct inode *inode, struct folio *folio, struct folio *io_folio, struct buffer_head *bh) argument
429 ext4_bio_write_folio(struct ext4_io_submit *io, struct folio *folio, size_t len) argument
[all...]
H A Dmove_extent.c124 mext_folio_double_lock(struct inode *inode1, struct inode *inode2, pgoff_t index1, pgoff_t index2, struct folio *folio[2]) argument
171 mext_page_mkuptodate(struct folio *folio, unsigned from, unsigned to) argument
257 struct folio *folio[2] = {NULL, NULL}; local
320 VM_BUG_ON_FOLIO(folio_test_large(folio[1]), folio[1]); local
321 VM_BUG_ON_FOLIO(folio_nr_pages(folio[0]) != folio_nr_pages(folio[1]), folio[1]); local
[all...]
/linux-master/mm/
H A Dhugetlb_vmemmap.c441 __hugetlb_vmemmap_restore_folio(const struct hstate *h, struct folio *folio, unsigned long flags) argument
482 hugetlb_vmemmap_restore_folio(const struct hstate *h, struct folio *folio) argument
504 struct folio *folio, *t_folio; local
529 vmemmap_should_optimize_folio(const struct hstate *h, struct folio *folio) argument
543 __hugetlb_vmemmap_optimize_folio(const struct hstate *h, struct folio *folio, struct list_head *vmemmap_pages, unsigned long flags) argument
600 hugetlb_vmemmap_optimize_folio(const struct hstate *h, struct folio *folio) argument
608 hugetlb_vmemmap_split_folio(const struct hstate *h, struct folio *folio) argument
629 struct folio *folio; local
[all...]
H A Dworkingset.c232 static void *lru_gen_eviction(struct folio *folio) argument
280 static void lru_gen_refault(struct folio *folio, voi argument
329 lru_gen_eviction(struct folio *folio) argument
340 lru_gen_refault(struct folio *folio, void *shadow) argument
382 workingset_eviction(struct folio *folio, struct mem_cgroup *target_memcg) argument
390 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local
391 VM_BUG_ON_FOLIO(folio_ref_count(folio), folio); local
530 workingset_refault(struct folio *folio, void *shadow) argument
584 workingset_activation(struct folio *folio) argument
[all...]
H A Dmprotect.c117 struct folio *folio; local
201 struct folio *folio = pfn_swap_entry_folio(entry); local
[all...]
H A Dmlock.c61 static struct lruvec *__mlock_folio(struct folio *folio, struct lruvec *lruvec) argument
103 __mlock_new_folio(struct folio *folio, struct lruvec *lruvec) argument
105 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local
122 __munlock_folio(struct folio *folio, struct lruvec *lruvec) argument
169 mlock_lru(struct folio *folio) argument
174 mlock_new(struct folio *folio) argument
190 struct folio *folio; local
242 mlock_folio(struct folio *folio) argument
267 mlock_new_folio(struct folio *folio) argument
290 munlock_folio(struct folio *folio) argument
307 folio_mlock_step(struct folio *folio, pte_t *pte, unsigned long addr, unsigned long end) argument
332 allow_mlock_munlock(struct folio *folio, struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned int step) argument
371 struct folio *folio; local
[all...]
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c44 struct folio *folio = page_folio(page); local
102 struct folio *folio; local
[all...]
/linux-master/virt/kvm/
H A Dguest_memfd.c18 struct folio *folio; local
141 struct folio *folio; local
270 kvm_gmem_error_folio(struct address_space *mapping, struct folio *folio) argument
490 struct folio *folio; local
[all...]
/linux-master/fs/smb/client/
H A Dcifsencrypt.c106 struct folio *folios[16], *folio; local
/linux-master/fs/afs/
H A Dfile.c328 static int afs_symlink_read_folio(struct file *file, struct folio *folio) argument
[all...]
/linux-master/fs/minix/
H A Dinode.c407 static int minix_read_folio(struct file *file, struct folio *folio) argument
/linux-master/fs/btrfs/
H A Dsubpage.c144 void btrfs_detach_subpage(const struct btrfs_fs_info *fs_info, struct folio *folio) argument
120 btrfs_attach_subpage(const struct btrfs_fs_info *fs_info, struct folio *folio, enum btrfs_subpage_type type) argument
195 btrfs_folio_inc_eb_refs(const struct btrfs_fs_info *fs_info, struct folio *folio) argument
209 btrfs_folio_dec_eb_refs(const struct btrfs_fs_info *fs_info, struct folio *folio) argument
224 btrfs_subpage_assert(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
253 btrfs_subpage_start_reader(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
275 btrfs_subpage_end_reader(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
309 btrfs_subpage_clamp_range(struct folio *folio, u64 *start, u32 *len) argument
327 btrfs_subpage_start_writer(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
347 btrfs_subpage_end_and_test_writer(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
390 btrfs_folio_start_writer_lock(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
407 btrfs_folio_end_writer_lock(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
429 btrfs_subpage_set_uptodate(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
444 btrfs_subpage_clear_uptodate(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
458 btrfs_subpage_set_dirty(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
482 btrfs_subpage_clear_and_test_dirty(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
499 btrfs_subpage_clear_dirty(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
509 btrfs_subpage_set_writeback(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
524 btrfs_subpage_clear_writeback(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
541 btrfs_subpage_set_ordered(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
555 btrfs_subpage_clear_ordered(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
570 btrfs_subpage_set_checked(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
585 btrfs_subpage_clear_checked(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
706 btrfs_folio_assert_not_dirty(const struct btrfs_fs_info *fs_info, struct folio *folio) argument
736 btrfs_folio_unlock_writer(struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
772 btrfs_subpage_dump_bitmap(const struct btrfs_fs_info *fs_info, struct folio *folio, u64 start, u32 len) argument
[all...]
/linux-master/block/
H A Dbio-integrity.c289 struct folio *folio = page_folio(pages[i]); local
/linux-master/fs/zonefs/
H A Dfile.c113 static int zonefs_read_folio(struct file *unused, struct folio *folio) argument
/linux-master/fs/sysv/
H A Ditree.c464 static int sysv_read_folio(struct file *file, struct folio *folio) argument
/linux-master/fs/erofs/
H A Ddata.c39 struct folio *folio; local
357 static int erofs_read_folio(struct file *file, struct folio *folio) argument

Completed in 238 milliseconds

1234567891011>>