Searched defs:folio (Results 151 - 175 of 297) sorted by relevance

1234567891011>>

/linux-master/fs/exfat/
H A Dinode.c411 static int exfat_read_folio(struct file *file, struct folio *folio) argument
/linux-master/fs/nilfs2/
H A Ddir.c81 static int nilfs_prepare_chunk(struct folio *folio, unsigned int from, argument
89 static void nilfs_commit_chunk(struct folio *folio, argument
109 nilfs_check_folio(struct folio *folio, char *kaddr) argument
185 struct folio *folio = read_mapping_folio(mapping, n, NULL); local
275 struct folio *folio; local
392 struct folio *folio; local
402 nilfs_set_link(struct inode *dir, struct nilfs_dir_entry *de, struct folio *folio, struct inode *inode) argument
430 struct folio *folio = NULL; local
518 nilfs_delete_entry(struct nilfs_dir_entry *dir, struct folio *folio) argument
561 struct folio *folio = filemap_grab_folio(mapping, 0); local
602 struct folio *folio = NULL; local
[all...]
/linux-master/include/linux/
H A Dswapops.h502 struct folio *folio = pfn_folio(swp_offset_pfn(entry)); local
H A Dscatterlist.h158 static inline void sg_set_folio(struct scatterlist *sg, struct folio *folio, argument
[all...]
H A Dnfs_page.h195 struct folio *foli local
208 struct folio *folio = nfs_page_to_folio(req); local
223 struct folio *folio = nfs_page_to_folio(req); local
[all...]
H A Dbuffer_head.h495 try_to_free_buffers(struct folio *folio) argument
[all...]
H A Drmap.h197 static inline void __folio_rmap_sanity_checks(struct folio *folio, argument
201 VM_WARN_ON_FOLIO(folio_test_hugetlb(folio), folio); local
213 VM_WARN_ON_FOLIO(page_folio(page) != folio, folio); local
225 VM_WARN_ON_FOLIO(folio_nr_pages(folio) != HPAGE_PMD_NR, folio); local
264 hugetlb_try_dup_anon_rmap(struct folio *folio, struct vm_area_struct *vma) argument
280 hugetlb_try_share_anon_rmap(struct folio *folio) argument
303 hugetlb_add_file_rmap(struct folio *folio) argument
306 VM_WARN_ON_FOLIO(folio_test_anon(folio), folio); local
311 hugetlb_remove_rmap(struct folio *folio) argument
318 __folio_dup_file_rmap(struct folio *folio, struct page *page, int nr_pages, enum rmap_level level) argument
345 folio_dup_file_rmap_ptes(struct folio *folio, struct page *page, int nr_pages) argument
362 folio_dup_file_rmap_pmd(struct folio *folio, struct page *page) argument
372 __folio_try_dup_anon_rmap(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *src_vma, enum rmap_level level) argument
445 folio_try_dup_anon_rmap_ptes(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *src_vma) argument
476 folio_try_dup_anon_rmap_pmd(struct folio *folio, struct page *page, struct vm_area_struct *src_vma) argument
488 __folio_try_share_anon_rmap(struct folio *folio, struct page *page, int nr_pages, enum rmap_level level) argument
581 folio_try_share_anon_rmap_pte(struct folio *folio, struct page *page) argument
610 folio_try_share_anon_rmap_pmd(struct folio *folio, struct page *page) argument
740 folio_referenced(struct folio *folio, int is_locked, struct mem_cgroup *memcg, unsigned long *vm_flags) argument
748 try_to_unmap(struct folio *folio, enum ttu_flags flags) argument
752 folio_mkclean(struct folio *folio) argument
[all...]
/linux-master/fs/netfs/
H A Dbuffered_write.c31 static void netfs_set_group(struct folio *folio, struct netfs_group *netfs_group) argument
38 static void netfs_folio_start_fscache(bool caching, struct folio *folio) argument
44 static void netfs_folio_start_fscache(bool caching, struct folio *foli argument
56 netfs_how_to_modify(struct netfs_inode *ctx, struct file *file, struct folio *folio, void *netfs_group, size_t flen, size_t offset, size_t len, bool maybe_trouble) argument
163 struct folio *folio; local
508 struct folio *folio = page_folio(vmf->page); local
567 struct folio *folio; local
605 struct folio *folio; local
642 struct folio *folio; local
781 struct folio *folio; local
892 netfs_write_back_from_locked_folio(struct address_space *mapping, struct writeback_control *wbc, struct netfs_group *group, struct xa_state *xas, struct folio *folio, unsigned long long start, unsigned long long end) argument
1006 struct folio *folio; local
1204 netfs_launder_folio(struct folio *folio) argument
[all...]
/linux-master/fs/jfs/
H A Djfs_metapage.c470 static int metapage_read_folio(struct file *fp, struct folio *folio) argument
527 static bool metapage_release_folio(struct folio *folio, gfp_t gfp_mask) argument
556 static void metapage_invalidate_folio(struct folio *folio, size_t offset, argument
696 struct folio *folio = page_folio(page); local
[all...]
/linux-master/fs/orangefs/
H A Dinode.c151 static int orangefs_writepages_callback(struct folio *folio, argument
247 struct folio *folio; local
285 orangefs_read_folio(struct file *file, struct folio *folio) argument
322 struct folio *folio; local
409 orangefs_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument
478 orangefs_release_folio(struct folio *folio, gfp_t foo) argument
483 orangefs_free_folio(struct folio *folio) argument
488 orangefs_launder_folio(struct folio *folio) argument
635 struct folio *folio = page_folio(vmf->page); local
[all...]
/linux-master/fs/affs/
H A Dfile.c380 static int affs_read_folio(struct file *file, struct folio *folio) argument
526 static int affs_do_read_folio_ofs(struct folio *folio, size_t to, int create) argument
629 affs_read_folio_ofs(struct file *file, struct folio *folio) argument
654 struct folio *folio; local
692 struct folio *folio = page_folio(page); local
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_gem.c541 struct folio *folio; local
632 struct folio *foli local
[all...]
/linux-master/fs/ufs/
H A Dutil.h277 static inline void ufs_put_locked_folio(struct folio *folio) argument
/linux-master/mm/
H A Dhugetlb_cgroup.c194 struct folio *folio = page_folio(page); local
305 __hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio, bool rsvd) argument
326 hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio) argument
333 hugetlb_cgroup_commit_charge_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio) argument
343 __hugetlb_cgroup_uncharge_folio(int idx, unsigned long nr_pages, struct folio *folio, bool rsvd) argument
375 hugetlb_cgroup_uncharge_folio(int idx, unsigned long nr_pages, struct folio *folio) argument
381 hugetlb_cgroup_uncharge_folio_rsvd(int idx, unsigned long nr_pages, struct folio *folio) argument
[all...]
/linux-master/mm/damon/
H A Dvaddr.c343 struct folio *folio = pfn_folio(pte_pfn(entry)); local
443 struct folio *folio; local
507 struct folio *folio; local
[all...]
/linux-master/io_uring/
H A Drsrc.c920 struct folio *folio = NULL; local
/linux-master/arch/mips/mm/
H A Dinit.c199 struct folio *folio = page_folio(page); local
219 struct folio *folio = page_folio(page); local
[all...]
/linux-master/fs/bcachefs/
H A Dfs-io-pagecache.c126 struct bch_folio *__bch2_folio_create(struct folio *folio, gfp_t gfp) argument
141 struct bch_folio *bch2_folio_create(struct folio *folio, gfp_t gfp) argument
155 static void __bch2_folio_set(struct folio *foli argument
222 struct folio *folio = fs[folio_idx]; local
286 struct folio *folio = fbatch.folios[i]; local
331 struct folio *folio = fbatch.folios[i]; local
380 bch2_get_folio_disk_reservation(struct bch_fs *c, struct bch_inode_info *inode, struct folio *folio, bool check_enospc) argument
422 bch2_folio_reservation_get(struct bch_fs *c, struct bch_inode_info *inode, struct folio *folio, struct bch2_folio_reservation *res, unsigned offset, unsigned len) argument
468 bch2_clear_folio_bits(struct folio *folio) argument
497 bch2_set_folio_dirty(struct bch_fs *c, struct bch_inode_info *inode, struct folio *folio, struct bch2_folio_reservation *res, unsigned offset, unsigned len) argument
581 struct folio *folio = page_folio(vmf->page); local
634 bch2_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument
642 bch2_release_folio(struct folio *folio, gfp_t gfp_mask) argument
653 folio_data_offset(struct folio *folio, loff_t pos, unsigned min_replicas) argument
687 struct folio *folio = fbatch.folios[i]; local
726 struct folio *folio; local
[all...]
/linux-master/kernel/futex/
H A Dcore.c227 struct folio *folio; local
[all...]
/linux-master/arch/parisc/kernel/
H A Dcache.c100 struct folio *folio; local
413 void flush_dcache_folio(struct folio *folio) argument
[all...]
/linux-master/block/
H A Dfops.c436 static int blkdev_read_folio(struct file *file, struct folio *folio) argument
477 static int blkdev_read_folio(struct file *file, struct folio *folio) argument
/linux-master/fs/qnx6/
H A Dinode.c97 static int qnx6_read_folio(struct file *file, struct folio *folio) argument
/linux-master/fs/nfs/
H A Dfile.c301 static bool nfs_folio_is_full_write(struct folio *folio, loff_t pos, argument
311 static bool nfs_want_read_modify_write(struct file *file, struct folio *folio, argument
342 struct folio *foli local
376 struct folio *folio = page_folio(page); local
425 nfs_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument
446 nfs_release_folio(struct folio *folio, gfp_t gfp) argument
461 nfs_check_dirty_writeback(struct folio *folio, bool *dirty, bool *writeback) argument
495 nfs_launder_folio(struct folio *folio) argument
587 struct folio *folio = page_folio(vmf->page); local
[all...]
H A Dnfs3proc.c546 nfs3_proc_symlink(struct inode *dir, struct dentry *dentry, struct folio *folio, argument
/linux-master/fs/btrfs/
H A Dbio.c784 btrfs_repair_io_failure(struct btrfs_fs_info *fs_info, u64 ino, u64 start, u64 length, u64 logical, struct folio *folio, unsigned int folio_offset, int mirror_num) argument

Completed in 240 milliseconds

1234567891011>>