Home
last modified time | relevance | path

Searched refs:releasepage (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.4/fs/gfs2/
Dmeta_io.c93 .releasepage = gfs2_releasepage,
98 .releasepage = gfs2_releasepage,
Daops.c836 .releasepage = gfs2_releasepage,
851 .releasepage = gfs2_releasepage,
/Linux-v5.4/fs/9p/
Dvfs_addr.c332 .releasepage = v9fs_release_page,
/Linux-v5.4/Documentation/filesystems/
Dlocking.rst207 ->bdev_try_to_free_page is called from the ->releasepage handler of
252 int (*releasepage) (struct page *, int);
279 releasepage: yes
373 ->releasepage() is called when the kernel is about to try to drop the
375 indicate that the buffers are (or may be) freeable. If ->releasepage is zero,
Dvfs.rst604 on dirty pages, and ->releasepage on clean pages with PagePrivate set.
719 int (*releasepage) (struct page *, int);
847 discarded. This may be done by calling the ->releasepage
850 ``releasepage``
851 releasepage is called on PagePrivate pages to indicate that the
852 page should be freed if possible. ->releasepage should remove
854 If releasepage() fails for some reason, it must indicate failure
855 with a 0 return value. releasepage() is used in two distinct
858 ->releasepage succeeds, the page will be removed from the
868 releasepage will need to ensure this. Possibly it can clear the
/Linux-v5.4/fs/erofs/
Dsuper.c327 .releasepage = erofs_managed_cache_releasepage,
/Linux-v5.4/fs/afs/
Dfile.c53 .releasepage = afs_releasepage,
Ddir.c77 .releasepage = afs_dir_releasepage,
/Linux-v5.4/Documentation/filesystems/caching/
Dnetfs-api.txt660 When releasepage() is being implemented, a special FS-Cache function exists to
670 releasepage(). It will return false if the page cannot be released yet for
889 The netfs can use this information in methods such as releasepage() to
892 Furthermore, if this bit is set, releasepage() and invalidatepage() operations
/Linux-v5.4/fs/nfs/
Dfile.c515 .releasepage = nfs_release_page,
/Linux-v5.4/fs/jfs/
Djfs_metapage.c570 .releasepage = metapage_releasepage,
/Linux-v5.4/fs/hfsplus/
Dinode.c163 .releasepage = hfsplus_releasepage,
/Linux-v5.4/fs/hfs/
Dinode.c166 .releasepage = hfs_releasepage,
/Linux-v5.4/fs/xfs/
Dxfs_aops.c1194 .releasepage = xfs_vm_releasepage,
/Linux-v5.4/mm/
Dfilemap.c3500 if (mapping && mapping->a_ops->releasepage) in try_to_release_page()
3501 return mapping->a_ops->releasepage(page, gfp_mask); in try_to_release_page()
/Linux-v5.4/fs/orangefs/
Dinode.c713 .releasepage = orangefs_releasepage,
/Linux-v5.4/fs/ubifs/
Dfile.c1650 .releasepage = ubifs_releasepage,
/Linux-v5.4/fs/f2fs/
Dcheckpoint.c452 .releasepage = f2fs_release_page,
/Linux-v5.4/fs/ext4/
Dinode.c3912 .releasepage = ext4_releasepage,
3929 .releasepage = ext4_releasepage,
3945 .releasepage = ext4_releasepage,
/Linux-v5.4/fs/
Dblock_dev.c2041 .releasepage = blkdev_releasepage,
/Linux-v5.4/fs/ceph/
Daddr.c1404 .releasepage = ceph_releasepage,
/Linux-v5.4/fs/ocfs2/
Daops.c2485 .releasepage = ocfs2_releasepage,
/Linux-v5.4/fs/cifs/
Dfile.c4715 .releasepage = cifs_release_page,
4733 .releasepage = cifs_release_page,
/Linux-v5.4/fs/reiserfs/
Dinode.c3430 .releasepage = reiserfs_releasepage,
/Linux-v5.4/include/linux/
Dfs.h389 int (*releasepage) (struct page *, gfp_t); member

12