Home
last modified time | relevance | path

Searched refs:release_folio (Results 1 – 25 of 31) sorted by relevance

12

/linux-6.3-rc2/fs/gfs2/
A Dmeta_io.c95 .release_folio = gfs2_release_folio,
102 .release_folio = gfs2_release_folio,
A Daops.c750 .release_folio = iomap_release_folio,
767 .release_folio = gfs2_release_folio,
/linux-6.3-rc2/fs/afs/
A Dfile.c57 .release_folio = afs_release_folio,
67 .release_folio = afs_release_folio,
A Ddir.c78 .release_folio = afs_dir_release_folio,
/linux-6.3-rc2/fs/9p/
A Dvfs_addr.c353 .release_folio = v9fs_release_folio,
/linux-6.3-rc2/Documentation/filesystems/
A Dvfs.rst629 on dirty pages, and ->release_folio on clean folios with the private
743 bool (*release_folio)(struct folio *, gfp_t);
899 discarded. This may be done by calling the ->release_folio
902 ``release_folio``
903 release_folio is called on folios with private data to tell the
904 filesystem that the folio is about to be freed. ->release_folio
906 private flag. If release_folio() fails, it should return false.
907 release_folio() is used in two distinct though related cases.
909 active users. If ->release_folio succeeds, the folio will be
919 its release_folio will need to ensure this. Possibly it can
A Dlocking.rst255 bool (*release_folio)(struct folio *, gfp_t);
282 release_folio: yes
377 ->release_folio() is called when the kernel is about to try to drop the
379 indicate that the buffers are (or may be) freeable. If ->release_folio is
/linux-6.3-rc2/fs/xfs/
A Dxfs_aops.c582 .release_folio = iomap_release_folio,
/linux-6.3-rc2/fs/erofs/
A Ddata.c397 .release_folio = iomap_release_folio,
A Dsuper.c642 .release_folio = erofs_managed_cache_release_folio,
/linux-6.3-rc2/fs/nfs/
A Dfile.c553 .release_folio = nfs_release_folio,
/linux-6.3-rc2/Documentation/filesystems/caching/
A Dnetfs-api.rst436 should be called from the ``release_folio`` address space op::
440 if the page has been released (ie. release_folio returned true).
/linux-6.3-rc2/fs/hfsplus/
A Dinode.c166 .release_folio = hfsplus_release_folio,
/linux-6.3-rc2/fs/jfs/
A Djfs_metapage.c569 .release_folio = metapage_release_folio,
/linux-6.3-rc2/fs/zonefs/
A Dfile.c179 .release_folio = iomap_release_folio,
/linux-6.3-rc2/fs/hfs/
A Dinode.c169 .release_folio = hfs_release_folio,
/linux-6.3-rc2/fs/orangefs/
A Dinode.c626 .release_folio = orangefs_release_folio,
/linux-6.3-rc2/fs/ubifs/
A Dfile.c1645 .release_folio = ubifs_release_folio,
/linux-6.3-rc2/mm/
A Dfilemap.c4120 if (mapping && mapping->a_ops->release_folio) in filemap_release_folio()
4121 return mapping->a_ops->release_folio(folio, gfp); in filemap_release_folio()
/linux-6.3-rc2/fs/ext4/
A Dinode.c3733 .release_folio = ext4_release_folio,
3750 .release_folio = ext4_release_folio,
3767 .release_folio = ext4_release_folio,
/linux-6.3-rc2/fs/f2fs/
A Dcheckpoint.c483 .release_folio = f2fs_release_folio,
A Dcompress.c1811 .release_folio = f2fs_release_folio,
/linux-6.3-rc2/fs/ceph/
A Daddr.c1394 .release_folio = ceph_release_folio,
/linux-6.3-rc2/fs/ocfs2/
A Daops.c2464 .release_folio = ocfs2_release_folio,
/linux-6.3-rc2/fs/cifs/
A Dfile.c5040 .release_folio = cifs_release_folio,
5064 .release_folio = cifs_release_folio,

Completed in 69 milliseconds

12