Home
last modified time | relevance | path

Searched refs:fsdata (Results 1 – 19 of 19) sorted by relevance

/linux/fs/
H A Dbuffer.c2190 struct folio *folio, void *fsdata) in generic_write_end() argument
2390 void *fsdata = NULL; in generic_cont_expand_simple() local
2397 err = aops->write_begin(NULL, mapping, size, 0, &folio, &fsdata); in generic_cont_expand_simple()
2401 err = aops->write_end(NULL, mapping, size, 0, 0, folio, fsdata); in generic_cont_expand_simple()
2417 void *fsdata = NULL; in cont_expand_zero() local
2435 &folio, &fsdata); in cont_expand_zero()
2440 folio, fsdata); in cont_expand_zero()
2468 &folio, &fsdata); in cont_expand_zero()
2473 folio, fsdata); in cont_expand_zero()
2489 void **fsdata, get_block_t *get_block, loff_t *bytes) in cont_write_begin() argument
H A Dnamei.c6549 void *fsdata = NULL; in page_symlink() local
6556 err = aops->write_begin(NULL, mapping, 0, len-1, &folio, &fsdata); in page_symlink()
6565 folio, fsdata); in page_symlink()
/linux/fs/ext4/
H A Dinode.c1280 struct folio **foliop, void **fsdata) in ext4_write_begin() argument
1294 *fsdata = (void *)((unsigned long)*fsdata & ~EXT4_WRITE_DATA_INLINE); in ext4_write_begin()
1311 *fsdata = (void *)((unsigned long)*fsdata | EXT4_WRITE_DATA_INLINE); in ext4_write_begin()
1435 struct folio *folio, void *fsdata) in ext4_write_end() argument
1446 if ((unsigned long)fsdata & EXT4_WRITE_DATA_INLINE) in ext4_write_end()
1538 struct folio *folio, void *fsdata) in ext4_journalled_write_end() argument
1555 if ((unsigned long)fsdata & EXT4_WRITE_DATA_INLINE) in ext4_journalled_write_end()
3127 struct folio **foliop, void **fsdata) in ext4_da_write_begin() argument
3141 *fsdata = (void *)FALL_BACK_TO_NONDELALLOC; in ext4_da_write_begin()
3143 len, foliop, fsdata); in ext4_da_write_begin()
[all …]
/linux/fs/bfs/
H A Dfile.c176 struct folio **foliop, void **fsdata) in bfs_write_begin() argument
/linux/fs/nfs/
H A Dfile.c392 void **fsdata) in nfs_write_begin() argument
434 struct folio *folio, void *fsdata) in nfs_write_end() argument
/linux/fs/f2fs/
H A Ddata.c3339 void *fsdata = NULL; in f2fs_write_cache_pages() local
3370 folio->index, &fsdata); in f2fs_write_cache_pages()
3377 fsdata, folio->index, 1) || in f2fs_write_cache_pages()
3870 void **fsdata) in f2fs_write_begin() argument
3903 *fsdata = NULL; in f2fs_write_begin()
3909 index, fsdata); in f2fs_write_begin()
4014 struct folio *folio, void *fsdata) in f2fs_write_end() argument
4034 if (f2fs_compressed_file(inode) && fsdata) { in f2fs_write_end()
4035 f2fs_compress_write_end(inode, fsdata, folio->index, copied); in f2fs_write_end()
H A Dsuper.c3253 void *fsdata = NULL; in f2fs_quota_write() local
3262 &folio, &fsdata); in f2fs_quota_write()
3275 folio, fsdata); in f2fs_quota_write()
H A Df2fs.h4726 struct page **pagep, pgoff_t index, void **fsdata);
4727 bool f2fs_compress_write_end(struct inode *inode, void *fsdata,
/linux/fs/smb/client/
H A Dsmb2proto.h234 struct kstatfs *fsdata);
H A Dsmb2pdu.c6178 u64 persistent_fid, u64 volatile_fid, struct kstatfs *fsdata) in SMB311_posix_qfs_info()
6233 copy_posix_fs_info_to_kstatfs(info, fsdata); in SMB311_posix_qfs_info()
6172 SMB311_posix_qfs_info(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,struct kstatfs * fsdata) SMB311_posix_qfs_info() argument
/linux/fs/orangefs/
H A Dinode.c309 void **fsdata) in orangefs_write_begin() argument
365 struct folio *folio, void *fsdata) in orangefs_write_end() argument
/linux/include/linux/
H A Dnetfs.h416 struct folio **, void **fsdata);
H A Dfs.h414 struct folio **foliop, void **fsdata);
417 struct folio *folio, void *fsdata);
3294 struct folio **foliop, void **fsdata);
/linux/fs/udf/
H A Dinode.c251 struct folio **foliop, void **fsdata) in udf_write_begin() argument
280 struct folio *folio, void *fsdata) in udf_write_end() argument
287 fsdata); in udf_write_end()
/linux/Documentation/filesystems/
H A Dlocking.rst253 struct folio **foliop, void **fsdata);
256 struct folio *folio, void *fsdata);
H A Dvfs.rst760 struct page **pagep, void **fsdata);
763 struct folio *folio, void *fsdata);
865 A void * may be returned in fsdata, which then gets passed into
/linux/mm/
H A Dfilemap.c4361 void *fsdata = NULL; in generic_perform_write() local
4375 &folio, &fsdata); in generic_perform_write()
4396 folio, fsdata); in generic_perform_write()
H A Dshmem.c3247 struct folio **foliop, void **fsdata) in shmem_write_begin()
3285 struct folio *folio, void *fsdata) in shmem_write_end()
3244 shmem_write_begin(const struct kiocb * iocb,struct address_space * mapping,loff_t pos,unsigned len,struct folio ** foliop,void ** fsdata) shmem_write_begin() argument
3282 shmem_write_end(const struct kiocb * iocb,struct address_space * mapping,loff_t pos,unsigned len,unsigned copied,struct folio * folio,void * fsdata) shmem_write_end() argument
/linux/fs/ceph/
H A Daddr.c1904 struct folio **foliop, void **fsdata) in ceph_write_begin() argument
1927 struct folio *folio, void *fsdata) in ceph_write_end() argument