Searched refs:src_file (Results 1 – 8 of 8) sorted by relevance
/fs/cifs/ |
D | ioctl.c | 37 static int cifs_file_clone_range(unsigned int xid, struct file *src_file, in cifs_file_clone_range() argument 40 struct inode *src_inode = file_inode(src_file); in cifs_file_clone_range() 50 if (!src_file->private_data || !dst_file->private_data) { in cifs_file_clone_range() 58 smb_file_src = src_file->private_data; in cifs_file_clone_range() 98 struct fd src_file; in cifs_ioctl_clone() local 115 src_file = fdget(srcfd); in cifs_ioctl_clone() 116 if (!src_file.file) { in cifs_ioctl_clone() 121 if (src_file.file->f_op->unlocked_ioctl != cifs_ioctl) { in cifs_ioctl_clone() 127 src_inode = file_inode(src_file.file); in cifs_ioctl_clone() 132 rc = cifs_file_clone_range(xid, src_file.file, dst_file); in cifs_ioctl_clone() [all …]
|
D | cifsfs.c | 924 static int cifs_clone_file_range(struct file *src_file, loff_t off, in cifs_clone_file_range() argument 927 struct inode *src_inode = file_inode(src_file); in cifs_clone_file_range() 929 struct cifsFileInfo *smb_file_src = src_file->private_data; in cifs_clone_file_range() 939 if (!src_file->private_data || !dst_file->private_data) { in cifs_clone_file_range()
|
D | cifsglob.h | 393 struct cifsFileInfo *src_file); 395 struct cifsFileInfo *src_file, void __user *); 411 int (*clone_range)(const unsigned int, struct cifsFileInfo *src_file,
|
/fs/nfs/ |
D | nfs4file.c | 177 static int nfs42_clone_file_range(struct file *src_file, loff_t src_off, in nfs42_clone_file_range() argument 182 struct inode *src_inode = file_inode(src_file); in nfs42_clone_file_range() 219 ret = nfs42_proc_clone(src_file, dst_file, src_off, dst_off, count); in nfs42_clone_file_range()
|
/fs/ |
D | ioctl.c | 221 struct fd src_file = fdget(srcfd); in ioctl_file_clone() local 224 if (!src_file.file) in ioctl_file_clone() 226 ret = vfs_clone_file_range(src_file.file, off, dst_file, destoff, olen); in ioctl_file_clone() 227 fdput(src_file); in ioctl_file_clone()
|
/fs/xfs/ |
D | xfs_file.c | 959 struct file *src_file, in xfs_file_dedupe_range() argument 967 error = xfs_reflink_remap_range(src_file, loff, dst_file, dst_loff, in xfs_file_dedupe_range()
|
/fs/btrfs/ |
D | ioctl.c | 3257 ssize_t btrfs_dedupe_file_range(struct file *src_file, u64 loff, u64 olen, in btrfs_dedupe_file_range() argument 3260 struct inode *src = file_inode(src_file); in btrfs_dedupe_file_range() 3995 int btrfs_clone_file_range(struct file *src_file, loff_t off, in btrfs_clone_file_range() argument 3998 return btrfs_clone_files(dst_file, src_file, off, len, destoff); in btrfs_clone_file_range()
|
D | ctree.h | 3207 ssize_t btrfs_dedupe_file_range(struct file *src_file, u64 loff, u64 olen,
|