• Home
  • Raw
  • Download

Lines Matching refs:cfile

539 smb2_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock)  in smb2_set_fid()  argument
541 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_set_fid()
542 struct TCP_Server_Info *server = tlink_tcon(cfile->tlink)->ses->server; in smb2_set_fid()
544 cfile->fid.persistent_fid = fid->persistent_fid; in smb2_set_fid()
545 cfile->fid.volatile_fid = fid->volatile_fid; in smb2_set_fid()
549 memcpy(cfile->fid.create_guid, fid->create_guid, 16); in smb2_set_fid()
757 struct cifsFileInfo *cfile, struct inode *inode, __u8 setsparse) in smb2_set_sparse() argument
784 rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid, in smb2_set_sparse()
785 cfile->fid.volatile_fid, FSCTL_SET_SPARSE, in smb2_set_sparse()
803 struct cifsFileInfo *cfile, __u64 size, bool set_alloc) in smb2_set_file_size() argument
812 inode = d_inode(cfile->dentry); in smb2_set_file_size()
818 smb2_set_sparse(xid, tcon, cfile, inode, set_sparse); in smb2_set_file_size()
821 return SMB2_set_eof(xid, tcon, cfile->fid.persistent_fid, in smb2_set_file_size()
822 cfile->fid.volatile_fid, cfile->pid, &eof, false); in smb2_set_file_size()
870 struct cifsFileInfo *cfile) in smb2_set_compression() argument
872 return SMB2_set_compression(xid, tcon, cfile->fid.persistent_fid, in smb2_set_compression()
873 cfile->fid.volatile_fid); in smb2_set_compression()
878 struct cifsFileInfo *cfile) in smb3_set_integrity() argument
887 return SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid, in smb3_set_integrity()
888 cfile->fid.volatile_fid, in smb3_set_integrity()
899 struct cifsFileInfo *cfile, void __user *ioc_buf) in smb3_enum_snapshots() argument
906 rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid, in smb3_enum_snapshots()
907 cfile->fid.volatile_fid, in smb3_enum_snapshots()
1081 smb2_mand_lock(const unsigned int xid, struct cifsFileInfo *cfile, __u64 offset, in smb2_mand_lock() argument
1086 return SMB2_lock(xid, tlink_tcon(cfile->tlink), in smb2_mand_lock()
1087 cfile->fid.persistent_fid, cfile->fid.volatile_fid, in smb2_mand_lock()
1193 struct cifsFileInfo *cfile = file->private_data; in smb3_zero_range() local
1200 inode = d_inode(cfile->dentry); in smb3_zero_range()
1230 rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid, in smb3_zero_range()
1231 cfile->fid.volatile_fid, FSCTL_SET_ZERO_DATA, in smb3_zero_range()
1243 struct cifsFileInfo *cfile = file->private_data; in smb3_punch_hole() local
1251 inode = d_inode(cfile->dentry); in smb3_punch_hole()
1256 if (!smb2_set_sparse(xid, tcon, cfile, inode, set_sparse)) in smb3_punch_hole()
1264 rc = SMB2_ioctl(xid, tcon, cfile->fid.persistent_fid, in smb3_punch_hole()
1265 cfile->fid.volatile_fid, FSCTL_SET_ZERO_DATA, in smb3_punch_hole()
1277 struct cifsFileInfo *cfile = file->private_data; in smb3_simple_falloc() local
1283 inode = d_inode(cfile->dentry); in smb3_simple_falloc()
1320 rc = smb2_set_sparse(xid, tcon, cfile, inode, false); in smb3_simple_falloc()
1556 smb2_dir_needs_close(struct cifsFileInfo *cfile) in smb2_dir_needs_close() argument
1558 return !cfile->invalidHandle; in smb2_dir_needs_close()