Searched refs:release_folio (Results 1 – 25 of 28) sorted by relevance
12
| /linux/fs/ntfs/ |
| H A D | aops.c | 315 .release_folio = iomap_release_folio, 329 .release_folio = iomap_release_folio,
|
| /linux/fs/9p/ |
| H A D | vfs_addr.c | 221 .release_folio = netfs_release_folio,
|
| /linux/Documentation/filesystems/ |
| H A D | locking.rst | 259 bool (*release_folio)(struct folio *, gfp_t); 284 release_folio: yes 330 ->release_folio() is called when the MM wants to make a change to the 338 the folio. If a filesystem does not provide a ->release_folio method,
|
| H A D | vfs.rst | 652 ->release_folio on clean folios with the private 766 bool (*release_folio)(struct folio *, gfp_t); 901 discarded. This may be done by calling the ->release_folio 904 ``release_folio`` 905 release_folio is called on folios with private data to tell the 906 filesystem that the folio is about to be freed. ->release_folio 908 private flag. If release_folio() fails, it should return false. 909 release_folio() is used in two distinct though related cases. 911 active users. If ->release_folio succeeds, the folio will be 921 its release_folio will need to ensure this. Possibly it can
|
| /linux/fs/xfs/ |
| H A D | xfs_aops.c | 682 .release_folio = iomap_release_folio,
|
| /linux/fs/afs/ |
| H A D | file.c | 59 .release_folio = netfs_release_folio,
|
| /linux/fs/erofs/ |
| H A D | data.c | 465 .release_folio = iomap_release_folio,
|
| H A D | zdata.c | 673 .release_folio = z_erofs_cache_release_folio,
|
| /linux/Documentation/filesystems/caching/ |
| H A D | netfs-api.rst | 436 should be called from the ``release_folio`` address space op:: 440 if the page has been released (ie. release_folio returned true).
|
| /linux/fs/nfs/ |
| H A D | file.c | 667 .release_folio = nfs_release_folio,
|
| /linux/fs/hfs/ |
| H A D | inode.c | 174 .release_folio = hfs_release_folio,
|
| /linux/block/ |
| H A D | fops.c | 570 .release_folio = iomap_release_folio,
|
| /linux/fs/hfsplus/ |
| H A D | inode.c | 205 .release_folio = hfsplus_release_folio,
|
| /linux/fs/btrfs/ |
| H A D | relocation.c | 2954 goto release_folio; in relocate_one_folio() 2970 goto release_folio; in relocate_one_folio() 2994 goto release_folio; in relocate_one_folio() 3010 goto release_folio; in relocate_one_folio() 3055 release_folio: in relocate_one_folio()
|
| /linux/fs/ntfs3/ |
| H A D | inode.c | 2305 .release_folio = iomap_release_folio, 2312 .release_folio = iomap_release_folio,
|
| /linux/fs/f2fs/ |
| H A D | node.c | 1901 goto release_folio; in f2fs_write_single_node_folio() 1904 release_folio: in f2fs_write_single_node_folio() 2344 .release_folio = f2fs_release_folio,
|
| H A D | checkpoint.c | 697 .release_folio = f2fs_release_folio,
|
| /linux/fs/orangefs/ |
| H A D | inode.c | 616 .release_folio = orangefs_release_folio,
|
| /linux/fs/ubifs/ |
| H A D | file.c | 1633 .release_folio = ubifs_release_folio,
|
| /linux/mm/ |
| H A D | filemap.c | 4553 if (mapping && mapping->a_ops->release_folio) in filemap_release_folio() 4554 return mapping->a_ops->release_folio(folio, gfp); in filemap_release_folio()
|
| /linux/fs/ext4/ |
| H A D | inode.c | 3957 .release_folio = ext4_release_folio, 3973 .release_folio = ext4_release_folio, 3989 .release_folio = ext4_release_folio,
|
| /linux/fs/smb/client/ |
| H A D | file.c | 3548 .release_folio = netfs_release_folio, 3569 .release_folio = netfs_release_folio,
|
| /linux/fs/ceph/ |
| H A D | addr.c | 1970 .release_folio = netfs_release_folio,
|
| /linux/include/linux/ |
| H A D | fs.h | 422 bool (*release_folio)(struct folio *, gfp_t); member
|
| /linux/fs/fuse/ |
| H A D | file.c | 3104 .release_folio = iomap_release_folio,
|
12