/linux-master/fs/f2fs/ |
H A D | data.c | 2437 static int f2fs_read_data_folio(struct file *file, struct folio *folio) argument 3020 struct folio *folio = fbatch.folios[i]; local 3040 struct folio *foli local 3706 f2fs_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 3728 f2fs_release_folio(struct folio *folio, gfp_t wait) argument 3738 f2fs_dirty_data_folio(struct address_space *mapping, struct folio *folio) argument [all...] |
/linux-master/fs/smb/client/ |
H A D | file.c | 46 struct folio *folio; local 74 struct folio *folio; local 107 struct folio *folio; local 140 struct folio *folio; local 2729 struct folio *folio; local 2830 cifs_write_back_from_locked_folio(struct address_space *mapping, struct writeback_control *wbc, struct xa_state *xas, struct folio *folio, unsigned long long start, unsigned long long end) argument 2976 struct folio *folio; local 3178 struct folio *folio = page_folio(page); local 4507 struct folio *folio = page_folio(vmf->page); local 4573 struct folio *folio; local 4587 struct folio *folio; local 4655 struct folio *folio; local 4828 cifs_read_folio(struct file *file, struct folio *folio) argument 4976 cifs_release_folio(struct folio *folio, gfp_t gfp) argument 4989 cifs_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 4995 cifs_launder_folio(struct folio *folio) argument [all...] |
H A D | smb2ops.c | 4311 struct folio *folio; local
|
/linux-master/fs/btrfs/ |
H A D | extent_io.c | 186 struct folio *folio = page_folio(page); local 223 struct folio *folio = fbatch.folios[i]; local 274 struct folio *folio = fbatch.folios[i]; local 436 struct folio *folio = page_folio(page); local 472 struct folio *folio = fi.folio; local 570 struct folio *folio = page_folio(page); local 603 struct folio *folio = fi.folio; local 879 attach_extent_buffer_folio(struct extent_buffer *eb, struct folio *folio, struct btrfs_subpage *prealloc) argument 923 set_folio_extent_mapped(struct folio *folio) argument 943 struct folio *folio = page_folio(page); local 1142 btrfs_read_folio(struct file *file, struct folio *folio) argument 1267 struct folio *folio = page_folio(page); local 1437 struct folio *folio = page_folio(page); local 1648 struct folio *folio = fi.folio; local 1707 struct folio *folio = eb->folios[0]; local 1726 struct folio *folio = eb->folios[i]; local 1760 struct folio *folio = page_folio(page); local 1843 struct folio *folio = page_folio(page); local 1947 struct folio *folio = fbatch.folios[i]; local 2104 struct folio *folio = fbatch.folios[i]; local 2296 extent_invalidate_folio(struct extent_io_tree *tree, struct folio *folio, size_t offset) argument 3322 folio_range_has_eb(struct btrfs_fs_info *fs_info, struct folio *folio) argument 3342 detach_extent_buffer_folio(struct extent_buffer *eb, struct folio *folio) argument 3408 struct folio *folio = eb->folios[i]; local 3476 struct folio *folio = new->folios[i]; local 3656 struct folio *folio = page_folio(page); local 3858 struct folio *folio; local 4100 btree_clear_folio_dirty(struct folio *folio) argument 4115 struct folio *folio = eb->folios[0]; local 4163 struct folio *folio = eb->folios[i]; local 4226 struct folio *folio = eb->folios[i]; local 4250 struct folio *folio = eb->folios[i]; local 4286 struct folio *folio = fi.folio; local 4360 struct folio *folio = eb->folios[i]; local 4531 struct folio *folio = eb->folios[i]; local 4547 struct folio *folio = eb->folios[0]; local 5031 struct folio *folio = page_folio(page); local [all...] |
H A D | inode.c | 4740 struct folio *folio; local 7947 struct folio *folio = page_folio(page); local 7971 __btrfs_release_folio(struct folio *folio, gfp_t gfp_flags) argument 7982 btrfs_release_folio(struct folio *folio, gfp_t gfp_flags) argument 8010 btrfs_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 8195 struct folio *folio = page_folio(page); local [all...] |
/linux-master/fs/fuse/ |
H A D | file.c | 895 static int fuse_read_folio(struct file *file, struct folio *folio) argument 2050 static int fuse_writepage_locked(struct folio *folio) argument 2256 fuse_writepages_fill(struct folio *folio, struct writeback_control *wbc, void *_data) argument 2468 fuse_launder_folio(struct folio *folio) argument [all...] |
/linux-master/mm/ |
H A D | huge_memory.c | 771 struct deferred_split *get_deferred_split_queue(struct folio *folio) argument 783 struct deferred_split *get_deferred_split_queue(struct folio *folio) argument 791 void folio_prep_large_rmappable(struct folio *folio) argument 800 is_transparent_hugepage(struct folio *folio) argument 872 struct folio *folio = page_folio(page); local 1000 struct folio *folio; local 1517 struct folio *folio; local 1718 struct folio *folio; local 1807 struct folio *folio; local 1910 struct folio *folio = NULL; local 2053 struct folio *folio = pfn_swap_entry_folio(entry); local 2084 struct folio *folio; local 2436 struct folio *folio; local 2649 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) argument 2684 split_huge_pmd_address(struct vm_area_struct *vma, unsigned long address, bool freeze, struct folio *folio) argument 2730 unmap_folio(struct folio *folio) argument 2753 remap_page(struct folio *folio, unsigned long nr) argument 2792 __split_huge_page_tail(struct folio *folio, int tail, struct lruvec *lruvec, struct list_head *list, unsigned int new_order) argument 2892 struct folio *folio = page_folio(page); local 3000 can_split_folio(struct folio *folio, int *pextra_pins) argument 3042 struct folio *folio = page_folio(page); local 3230 folio_undo_large_rmappable(struct folio *folio) argument 3255 deferred_split_folio(struct folio *folio) argument 3320 struct folio *folio, *next; local 3373 struct folio *folio; local 3468 struct folio *folio; local 3547 struct folio *folio = filemap_get_folio(mapping, index); local 3676 struct folio *folio = page_folio(page); local 3725 struct folio *folio = page_folio(new); local [all...] |
H A D | ksm.c | 1087 static inline struct ksm_stable_node *folio_stable_node(struct folio *folio) argument 1375 struct folio *folio; local 3052 ksm_might_need_to_copy(struct folio *folio, struct vm_area_struct *vma, unsigned long addr) argument 3101 rmap_walk_ksm(struct folio *folio, struct rmap_walk_control *rwc) argument 3180 struct folio *folio = page_folio(page); local 3217 folio_migrate_ksm(struct folio *newfolio, struct folio *folio) argument [all...] |
H A D | memory.c | 711 struct folio *folio = page_folio(page); local 786 struct folio *folio; local 969 struct folio *folio; local 1001 VM_WARN_ON_FOLIO(PageAnonExclusive(page), folio); local 1029 VM_WARN_ON_FOLIO(PageAnonExclusive(page), folio); local 1424 should_zap_folio(struct zap_details *details, struct folio *folio) argument 1469 zap_present_folio_ptes(struct mmu_gather *tlb, struct vm_area_struct *vma, struct folio *folio, struct page *page, pte_t *pte, pte_t ptent, unsigned int nr, unsigned long addr, struct zap_details *details, int *rss, bool *force_flush, bool *force_break) argument 1529 struct folio *folio; local 1592 struct folio *folio; local 1980 struct folio *folio = page_folio(page); local 1992 struct folio *folio = page_folio(page); local 3080 do_page_mkwrite(struct vm_fault *vmf, struct folio *folio) argument 3117 struct folio *folio = page_folio(vmf->page); local 3122 VM_BUG_ON_FOLIO(folio_test_anon(folio), folio); local 3414 finish_mkwrite_fault(struct vm_fault *vmf, struct folio *folio) argument 3466 folio_get(folio); variable 3474 folio_put(folio); variable 3481 folio_put(folio); variable 3486 folio_unlock(folio); variable 3487 folio_put(folio); variable 3492 folio_lock(folio); variable 3495 folio_put(folio); variable 3500 wp_can_reuse_anon_folio(struct folio *folio, struct vm_area_struct *vma) argument 3575 struct folio *folio = NULL; variable in typeref:struct:folio 3653 folio_get(folio); variable 3702 unmap_mapping_folio(struct folio *folio) argument 3796 struct folio *folio = page_folio(vmf->page); local 3836 should_try_to_free_swap(struct folio *folio, struct vm_area_struct *vma, unsigned int fault_flags) argument 3933 struct folio *swapcache, *folio = NULL; local 4311 struct folio *folio; local 4388 struct folio *folio; local 4507 struct folio *folio; local 4576 struct folio *folio = page_folio(page); local 4653 set_pte_range(struct vm_fault *vmf, struct folio *folio, struct page *page, unsigned int nr, unsigned long addr) argument 4755 struct folio *folio = page_folio(page); local 4877 struct folio *folio; local 4909 struct folio *folio; local 4948 struct folio *folio; local 5038 numa_migrate_prep(struct folio *folio, struct vm_area_struct *vma, unsigned long addr, int page_nid, int *flags) argument 5058 struct folio *folio = NULL; local [all...] |
H A D | shmem.c | 625 struct folio *folio; local 761 shmem_add_to_page_cache(struct folio *folio, struct address_space *mapping, pgoff_t index, void *expected, gfp_t gfp) argument 814 shmem_delete_from_page_cache(struct folio *folio, void *radswap) argument 934 struct folio *folio; local 973 struct folio *folio; local 1083 folio); local 1278 struct folio *folio; local 1324 struct folio *folio = fbatch->folios[i]; local 1421 struct folio *folio = page_folio(page); local 1573 struct folio *folio; local 1640 struct folio *folio; local 1743 shmem_should_replace_folio(struct folio *folio, gfp_t gfp) argument 1817 shmem_set_folio_swapin_error(struct inode *inode, pgoff_t index, struct folio *folio, swp_entry_t swap) argument 1856 struct folio *folio = NULL; local 1965 struct folio *folio; local 2240 struct folio *folio = NULL; local 2618 struct folio *folio; local 2679 VM_BUG_ON_FOLIO(folio_test_large(folio), folio); local 2732 struct folio *folio; local 2764 struct folio *folio = page_folio(page); local 2800 struct folio *folio = NULL; local 2977 struct folio *folio = NULL; local 3167 struct folio *folio; local 3500 struct folio *folio; local 3564 struct folio *folio = NULL; local 4510 shmem_error_remove_folio(struct address_space *mapping, struct folio *folio) argument 4957 struct folio *folio; local 4979 struct folio *folio = shmem_read_folio_gfp(mapping, index, gfp); local [all...] |
H A D | slub.c | 961 struct folio *folio = (struct folio *)slab_folio(slab); local 2171 struct folio *folio; local 2397 struct folio *folio = slab_folio(slab); local 3903 struct folio *folio; local 4348 free_large_kmalloc(struct folio *folio, void *object) argument 4372 struct folio *folio; local 4420 struct folio *folio; local [all...] |
H A D | vmscan.c | 434 static inline int is_page_cache_freeable(struct folio *folio) argument 457 handle_write_error(struct address_space *mapping, struct folio *folio, int error) argument 573 __acct_reclaim_writeback(pg_data_t *pgdat, struct folio *folio, int nr_throttled) argument 610 pageout(struct folio *folio, struct address_space *mapping, struct swap_iocb **plug) argument 684 __remove_mapping(struct address_space *mapping, struct folio *folio, bool reclaimed, struct mem_cgroup *target_memcg) argument 793 remove_mapping(struct address_space *mapping, struct folio *folio) argument 816 folio_putback_lru(struct folio *folio) argument 829 folio_check_references(struct folio *folio, struct scan_control *sc) argument 887 folio_check_dirty_writeback(struct folio *folio, bool *dirty, bool *writeback) argument 992 may_enter_fs(struct folio *folio, gfp_t gfp_mask) argument 1031 struct folio *folio; local 1446 VM_BUG_ON_FOLIO(folio_test_active(folio), folio); local 1514 struct folio *folio, *next; local 1578 skip_cma(struct folio *folio, struct scan_control *sc) argument 1585 skip_cma(struct folio *folio, struct scan_control *sc) argument 1629 struct folio *folio; local 1728 folio_isolate_lru(struct folio *folio) argument 1804 struct folio *folio = lru_to_folio(list); local 1806 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local 2030 struct folio *folio; local 2099 struct folio *folio; local 2132 struct folio *folio = lru_to_folio(folio_list); local 3101 folio_update_gen(struct folio *folio, int gen) argument 3124 folio_inc_gen(struct lruvec *lruvec, struct folio *folio, bool reclaiming) argument 3153 update_batch_size(struct lru_gen_mm_walk *walk, struct folio *folio, int old_gen, int new_gen) argument 3302 struct folio *folio; local 3357 struct folio *folio; local 3438 struct folio *folio; local 3697 struct folio *folio = lru_to_folio(head); local 3699 VM_WARN_ON_ONCE_FOLIO(folio_test_unevictable(folio), folio); local 3700 VM_WARN_ON_ONCE_FOLIO(folio_test_active(folio), folio); local 3701 VM_WARN_ON_ONCE_FOLIO(folio_is_file_lru(folio) != type, folio); local 3702 VM_WARN_ON_ONCE_FOLIO(folio_zonenum(folio) != zone, folio); local 3998 struct folio *folio = pfn_folio(pvmw->pfn); local 4008 VM_WARN_ON_ONCE_FOLIO(folio_test_lru(folio), folio); local 4228 sort_folio(struct lruvec *lruvec, struct folio *folio, struct scan_control *sc, int tier_idx) argument 4297 isolate_folio(struct lruvec *lruvec, struct folio *folio, struct scan_control *sc) argument 4359 struct folio *folio = lru_to_folio(head); local 4362 VM_WARN_ON_ONCE_FOLIO(folio_test_unevictable(folio), folio); local 4363 VM_WARN_ON_ONCE_FOLIO(folio_test_active(folio), folio); local 4364 VM_WARN_ON_ONCE_FOLIO(folio_is_file_lru(folio) != type, folio); local 4365 VM_WARN_ON_ONCE_FOLIO(folio_zonenum(folio) != zone, folio); local 4514 struct folio *folio; local 4987 struct folio *folio = lru_to_folio(head); local 4989 VM_WARN_ON_ONCE_FOLIO(folio_test_unevictable(folio), folio); local 4990 VM_WARN_ON_ONCE_FOLIO(folio_test_active(folio) != active, folio); local 4991 VM_WARN_ON_ONCE_FOLIO(folio_is_file_lru(folio) != type, folio); local 4992 VM_WARN_ON_ONCE_FOLIO(folio_lru_gen(folio) != -1, folio); local 5016 struct folio *folio = lru_to_folio(head); local 5018 VM_WARN_ON_ONCE_FOLIO(folio_test_unevictable(folio), folio); local 5019 VM_WARN_ON_ONCE_FOLIO(folio_test_active(folio), folio); local 5020 VM_WARN_ON_ONCE_FOLIO(folio_is_file_lru(folio) != type, folio); local 5021 VM_WARN_ON_ONCE_FOLIO(folio_zonenum(folio) != zone, folio); local 7507 struct folio *folio = fbatch->folios[i]; local [all...] |
H A D | memcontrol.c | 375 struct cgroup_subsys_state *mem_cgroup_css_from_folio(struct folio *folio) argument 900 void __lruvec_stat_mod_folio(struct folio *folio, enu argument 1343 lruvec_memcg_debug(struct lruvec *lruvec, struct folio *folio) argument 1355 VM_BUG_ON_FOLIO(lruvec_memcg(lruvec) != memcg, folio); local 1371 folio_lruvec_lock(struct folio *folio) argument 1394 folio_lruvec_lock_irq(struct folio *folio) argument 1418 folio_lruvec_lock_irqsave(struct folio *folio, unsigned long *flags) argument 2185 folio_memcg_lock(struct folio *folio) argument 2251 folio_memcg_unlock(struct folio *folio) argument 2949 commit_charge(struct folio *folio, struct mem_cgroup *memcg) argument 2951 VM_BUG_ON_FOLIO(folio_memcg(folio), folio); local 2969 mem_cgroup_commit_charge(struct folio *folio, struct mem_cgroup *memcg) argument 3043 mem_cgroup_from_obj_folio(struct folio *folio, void *p) argument 3093 struct folio *folio; local 3232 get_obj_cgroup_from_folio(struct folio *folio) argument 3346 struct folio *folio = page_folio(page); local 3612 struct folio *folio = page_folio(head); local 4868 mem_cgroup_track_foreign_dirty_slowpath(struct folio *folio, struct bdi_writeback *wb) argument 5879 struct folio *folio; member in union:mc_target 5954 struct folio *folio; local 5982 mem_cgroup_move_account(struct folio *folio, bool compound, struct mem_cgroup *from, struct mem_cgroup *to) argument 5994 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local 6115 struct folio *folio; local 6200 struct folio *folio; local 6441 struct folio *folio; local 7279 charge_memcg(struct folio *folio, struct mem_cgroup *memcg, gfp_t gfp) argument 7293 __mem_cgroup_charge(struct folio *folio, struct mm_struct *mm, gfp_t gfp) argument 7352 mem_cgroup_swapin_charge_folio(struct folio *folio, struct mm_struct *mm, gfp_t gfp, swp_entry_t entry) argument 7444 uncharge_folio(struct folio *folio, struct uncharge_gather *ug) argument 7450 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local 7503 __mem_cgroup_uncharge(struct folio *folio) argument 7797 mem_cgroup_swapout(struct folio *folio, swp_entry_t entry) argument 7803 VM_BUG_ON_FOLIO(folio_test_lru(folio), folio); local 7804 VM_BUG_ON_FOLIO(folio_ref_count(folio), folio); local 7867 __mem_cgroup_try_charge_swap(struct folio *folio, swp_entry_t entry) argument 7947 mem_cgroup_swap_full(struct folio *folio) argument [all...] |
H A D | page_alloc.c | 593 void destroy_large_folio(struct folio *folio) argument 979 struct folio *foli local 2530 struct folio *folio = folios->folios[i]; local 2558 struct folio *folio = folios->folios[i]; local [all...] |
H A D | hugetlb.c | 59 static bool hugetlb_cma_folio(struct folio *folio, unsigned int order) argument 65 static bool hugetlb_cma_folio(struct folio *folio, unsigned int order) argument 1311 static void enqueue_hugetlb_folio(struct hstate *h, struct folio *folio) argument 1316 VM_BUG_ON_FOLIO(folio_ref_count(folio), foli local 1327 struct folio *folio; local 1363 struct folio *folio; local 1395 struct folio *folio = NULL; local 1512 __destroy_compound_gigantic_folio(struct folio *folio, unsigned int order, bool demote) argument 1535 destroy_compound_hugetlb_folio_for_demote(struct folio *folio, unsigned int order) argument 1542 destroy_compound_gigantic_folio(struct folio *folio, unsigned int order) argument 1548 free_gigantic_folio(struct folio *folio, unsigned int order) argument 1616 free_gigantic_folio(struct folio *folio, unsigned int order) argument 1618 destroy_compound_gigantic_folio(struct folio *folio, unsigned int order) argument 1622 __clear_hugetlb_destructor(struct hstate *h, struct folio *folio) argument 1640 __remove_hugetlb_folio(struct hstate *h, struct folio *folio, bool adjust_surplus, bool demote) argument 1646 VM_BUG_ON_FOLIO(hugetlb_cgroup_from_folio(folio), folio); local 1647 VM_BUG_ON_FOLIO(hugetlb_cgroup_from_folio_rsvd(folio), folio); local 1683 remove_hugetlb_folio(struct hstate *h, struct folio *folio, bool adjust_surplus) argument 1689 remove_hugetlb_folio_for_demote(struct hstate *h, struct folio *folio, bool adjust_surplus) argument 1695 add_hugetlb_folio(struct hstate *h, struct folio *folio, bool adjust_surplus) argument 1741 __update_and_free_hugetlb_folio(struct hstate *h, struct folio *folio) argument 1823 struct folio *folio; local 1851 update_and_free_hugetlb_folio(struct hstate *h, struct folio *folio, bool atomic) argument 1874 struct folio *folio, *t_folio; local 1925 struct folio *folio, *t_folio; local 1973 free_huge_folio(struct folio *folio) argument 1985 VM_BUG_ON_FOLIO(folio_ref_count(folio), folio); local 1986 VM_BUG_ON_FOLIO(folio_mapcount(folio), folio); local 2017 pages_per_huge_page(h), folio); local 2019 pages_per_huge_page(h), folio); local 2050 init_new_hugetlb_folio(struct hstate *h, struct folio *folio) argument 2059 __prep_new_hugetlb_folio(struct hstate *h, struct folio *folio) argument 2065 prep_new_hugetlb_folio(struct hstate *h, struct folio *folio, int nid) argument 2073 __prep_compound_gigantic_folio(struct folio *folio, unsigned int order, bool demote) argument 2150 prep_compound_gigantic_folio(struct folio *folio, unsigned int order) argument 2156 prep_compound_gigantic_folio_for_demote(struct folio *folio, unsigned int order) argument 2249 struct folio *folio; local 2283 struct folio *folio; local 2303 struct folio *folio; local 2318 struct folio *folio, *tmp_f; local 2345 struct folio *folio; local 2367 struct folio *folio = NULL; local 2404 struct folio *folio = page_folio(page); local 2515 struct folio *folio = NULL; local 2556 struct folio *folio; local 2583 struct folio *folio = NULL; local 2612 struct folio *folio; local 2634 struct folio *folio, *tmp; variable in typeref:struct:folio 2750 struct folio *folio; local 2932 restore_reserve_on_error(struct hstate *h, struct vm_area_struct *vma, unsigned long address, struct folio *folio) argument 3099 struct folio *folio = page_folio(page); local 3137 struct folio *folio; local 3258 pages_per_huge_page(h), folio); local 3335 hugetlb_folio_init_tail_vmemmap(struct folio *folio, unsigned long start_page_number, unsigned long end_page_number) argument 3355 hugetlb_folio_init_vmemmap(struct folio *folio, struct hstate *h, unsigned long nr_pages) argument 3375 struct folio *folio, *tmp_f; local 3412 struct folio *folio = (void *)page; local 3478 struct folio *folio; local 3538 struct folio *folio = alloc_pool_huge_folio(h, &node_states[N_MEMORY], local 3706 struct folio *folio, *next; local 3769 struct folio *folio; local 3936 demote_free_hugetlb_folio(struct hstate *h, struct folio *folio) argument 4013 struct folio *folio; variable in typeref:struct:folio 6124 struct folio *folio; local 6133 hugetlb_add_to_page_cache(struct folio *folio, struct address_space *mapping, pgoff_t idx) argument 6207 struct folio *folio; local 6439 struct folio *folio = NULL; local 6640 struct folio *folio; local 6674 struct folio *folio; local 7592 isolate_hugetlb(struct folio *folio, struct list_head *list) argument 7610 get_hwpoison_hugetlb_folio(struct folio *folio, bool *hugetlb, bool unpoison) argument 7640 folio_putback_active_hugetlb(struct folio *folio) argument [all...] |
/linux-master/arch/sparc/mm/ |
H A D | init_64.c | 198 inline void flush_dcache_folio_impl(struct folio *folio) argument 229 static inline void set_dcache_dirty(struct folio *folio, in argument 250 clear_dcache_dirty_cpu(struct folio *folio, unsigned long cpu) argument 292 struct folio *folio = page_folio(page); local 463 flush_dcache_folio(struct folio *folio) argument [all...] |
/linux-master/fs/ext4/ |
H A D | inode.c | 1016 static int ext4_block_write_begin(struct folio *folio, loff_t pos, unsigned len, argument 1125 struct folio *folio; local 1274 struct folio *folio = page_folio(page); local 1343 ext4_journalled_zero_new_buffers(handle_t *handle, struct inode *inode, struct folio *folio, unsigned from, unsigned to) argument 1378 struct folio *folio = page_folio(page); local 1580 struct folio *folio = fbatch.folios[i]; local 1837 mpage_folio_done(struct mpage_da_data *mpd, struct folio *folio) argument 1843 mpage_submit_folio(struct mpage_da_data *mpd, struct folio *folio) argument 2010 mpage_process_folio(struct mpage_da_data *mpd, struct folio *folio, ext4_lblk_t *m_lblk, ext4_fsblk_t *m_pblk, bool *map_bh) argument 2103 struct folio *folio = fbatch.folios[i]; local 2303 ext4_journal_folio_buffers(handle_t *handle, struct folio *folio, size_t len) argument 2324 mpage_journal_page_buffers(handle_t *handle, struct mpage_da_data *mpd, struct folio *folio) argument 2398 struct folio *folio = fbatch.folios[i]; local 2858 struct folio *folio; local 2923 ext4_da_should_update_i_disksize(struct folio *folio, unsigned long offset) argument 2942 ext4_da_do_write_end(struct address_space *mapping, loff_t pos, unsigned len, unsigned copied, struct folio *folio) argument 3011 struct folio *folio = page_folio(page); local 3119 ext4_read_folio(struct file *file, struct folio *folio) argument 3146 ext4_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 3157 __ext4_journalled_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 3174 ext4_journalled_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 3181 ext4_release_folio(struct folio *folio, gfp_t wait) argument 3500 ext4_journalled_dirty_folio(struct address_space *mapping, struct folio *folio) argument 3509 ext4_dirty_folio(struct address_space *mapping, struct folio *folio) argument 3617 struct folio *folio; local 5226 struct folio *folio = filemap_lock_folio(inode->i_mapping, local 6044 struct folio *folio = page_folio(vmf->page); local [all...] |
H A D | super.c | 545 static int ext4_journalled_writepage_callback(struct folio *folio, argument
|
/linux-master/include/linux/ |
H A D | mmzone.h | 1103 folio_zonenum(const struct folio *folio) argument 1146 folio_is_zone_device(const struct folio *folio) argument 1156 folio_is_zone_movable(const struct folio *folio) argument [all...] |
H A D | mm.h | 1091 struct folio *folio = (struct folio *)page; local 1107 folio_order(struct folio *folio) argument 1138 folio_put_testzero(struct folio *folio) argument 1202 folio_entire_mapcount(struct folio *folio) argument 1255 folio_mapcount(struct folio *folio) argument 1262 folio_large_is_mapped(struct folio *folio) argument 1278 folio_mapped(struct folio *folio) argument 1472 folio_get(struct folio *folio) argument 1474 VM_BUG_ON_FOLIO(folio_ref_zero_or_close_to_overflow(folio), folio); local 1505 folio_put(struct folio *folio) argument 1525 folio_put_refs(struct folio *folio, int refs) argument 1572 struct folio *folio = page_folio(page); local 1668 folio_nid(const struct folio *folio) argument 1723 folio_xchg_last_cpupid(struct folio *folio, int cpupid) argument 1728 folio_last_cpupid(struct folio *folio) argument 1737 folio_last_cpupid(struct folio *folio) argument 1750 folio_xchg_access_time(struct folio *folio, int time) argument 1769 folio_xchg_last_cpupid(struct folio *folio, int cpupid) argument 1774 folio_xchg_access_time(struct folio *folio, int time) argument 1779 folio_last_cpupid(struct folio *folio) argument 1887 folio_zone(const struct folio *folio) argument 1892 folio_pgdat(const struct folio *folio) argument 1919 folio_pfn(struct folio *folio) argument 1954 folio_maybe_dma_pinned(struct folio *folio) argument 1982 folio_needs_cow_for_dma(struct vm_area_struct *vma, struct folio *folio) argument 2010 is_zero_folio(const struct folio *folio) argument 2017 folio_is_longterm_pinnable(struct folio *folio) argument 2038 folio_is_longterm_pinnable(struct folio *folio) argument 2072 folio_nr_pages(struct folio *folio) argument 2097 struct folio *folio = (struct folio *)page; local 2131 folio_next(struct folio *folio) argument 2148 folio_shift(struct folio *folio) argument 2161 folio_size(struct folio *folio) argument 2179 folio_estimated_sharers(struct folio *folio) argument 2192 arch_make_folio_accessible(struct folio *folio) argument 2245 folio_address(const struct folio *folio) argument 2283 folio_is_pfmemalloc(const struct folio *folio) argument 2621 mm_counter_file(struct folio *folio) argument 2628 mm_counter(struct folio *folio) argument 2949 struct folio *folio = ptdesc_folio(ptdesc); local 2960 struct folio *folio = ptdesc_folio(ptdesc); local 3064 struct folio *folio = ptdesc_folio(ptdesc); local 3075 struct folio *folio = ptdesc_folio(ptdesc); local 3103 struct folio *folio = ptdesc_folio(ptdesc); local 3111 struct folio *folio = ptdesc_folio(ptdesc); local [all...] |
/linux-master/fs/nfs/ |
H A D | nfs4proc.c | 5035 _nfs4_proc_symlink(struct inode *dir, struct dentry *dentry, struct folio *folio, unsigned int len, struct iattr *sattr, struct nfs4_label *label) argument 5063 nfs4_proc_symlink(struct inode *dir, struct dentry *dentry, struct folio *folio, unsigned int len, struct iattr *sattr) argument
|
/linux-master/kernel/sched/ |
H A D | fair.c | 1770 static int numa_hint_fault_latency(struct folio *folio) argument 1832 bool should_numa_migrate_memory(struct task_struct *p, struct folio *folio, argument
|