Home
last modified time | relevance | path

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

12

/Linux-v5.10/fs/gfs2/
Dmeta_io.c93 .releasepage = gfs2_releasepage,
98 .releasepage = gfs2_releasepage,
Daops.c791 .releasepage = iomap_releasepage,
808 .releasepage = gfs2_releasepage,
/Linux-v5.10/fs/9p/
Dvfs_addr.c332 .releasepage = v9fs_release_page,
/Linux-v5.10/Documentation/filesystems/
Dlocking.rst207 ->bdev_try_to_free_page is called from the ->releasepage handler of
253 int (*releasepage) (struct page *, int);
281 releasepage: yes
377 ->releasepage() is called when the kernel is about to try to drop the
379 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.
720 int (*releasepage) (struct page *, int);
862 discarded. This may be done by calling the ->releasepage
865 ``releasepage``
866 releasepage is called on PagePrivate pages to indicate that the
867 page should be freed if possible. ->releasepage should remove
869 If releasepage() fails for some reason, it must indicate failure
870 with a 0 return value. releasepage() is used in two distinct
873 ->releasepage succeeds, the page will be removed from the
883 releasepage will need to ensure this. Possibly it can clear the
/Linux-v5.10/fs/xfs/
Dxfs_aops.c652 .releasepage = iomap_releasepage,
/Linux-v5.10/fs/erofs/
Dsuper.c313 .releasepage = erofs_managed_cache_releasepage,
/Linux-v5.10/Documentation/filesystems/caching/
Dnetfs-api.rst653 When releasepage() is being implemented, a special FS-Cache function exists to
663 releasepage(). It will return false if the page cannot be released yet for
875 The netfs can use this information in methods such as releasepage() to
878 Furthermore, if this bit is set, releasepage() and invalidatepage() operations
/Linux-v5.10/fs/afs/
Dfile.c54 .releasepage = afs_releasepage,
Ddir.c77 .releasepage = afs_dir_releasepage,
/Linux-v5.10/fs/nfs/
Dfile.c525 .releasepage = nfs_release_page,
/Linux-v5.10/fs/hfsplus/
Dinode.c163 .releasepage = hfsplus_releasepage,
/Linux-v5.10/fs/hfs/
Dinode.c167 .releasepage = hfs_releasepage,
/Linux-v5.10/fs/jfs/
Djfs_metapage.c570 .releasepage = metapage_releasepage,
/Linux-v5.10/fs/orangefs/
Dinode.c668 .releasepage = orangefs_releasepage,
/Linux-v5.10/mm/
Dfilemap.c3524 if (mapping && mapping->a_ops->releasepage) in try_to_release_page()
3525 return mapping->a_ops->releasepage(page, gfp_mask); in try_to_release_page()
/Linux-v5.10/fs/ubifs/
Dfile.c1642 .releasepage = ubifs_releasepage,
/Linux-v5.10/fs/zonefs/
Dsuper.c168 .releasepage = iomap_releasepage,
/Linux-v5.10/fs/ext4/
Dinode.c3650 .releasepage = ext4_releasepage,
3668 .releasepage = ext4_releasepage,
3685 .releasepage = ext4_releasepage,
/Linux-v5.10/fs/f2fs/
Dcheckpoint.c457 .releasepage = f2fs_release_page,
/Linux-v5.10/fs/
Dblock_dev.c1956 .releasepage = blkdev_releasepage,
/Linux-v5.10/fs/ceph/
Daddr.c1448 .releasepage = ceph_releasepage,
/Linux-v5.10/fs/ocfs2/
Daops.c2476 .releasepage = ocfs2_releasepage,
/Linux-v5.10/fs/cifs/
Dfile.c4875 .releasepage = cifs_release_page,
4900 .releasepage = cifs_release_page,
/Linux-v5.10/include/linux/
Dfs.h395 int (*releasepage) (struct page *, gfp_t); member

12