Lines Matching refs:rc
47 int rc = 0; in cifs_ioctl_query_info() local
61 rc = -ENOMEM; in cifs_ioctl_query_info()
67 rc = tcon->ses->server->ops->ioctl_query_info( in cifs_ioctl_query_info()
71 rc = -EOPNOTSUPP; in cifs_ioctl_query_info()
77 return rc; in cifs_ioctl_query_info()
83 int rc; in cifs_ioctl_copychunk() local
95 rc = mnt_want_write_file(dst_file); in cifs_ioctl_copychunk()
96 if (rc) { in cifs_ioctl_copychunk()
97 cifs_dbg(FYI, "mnt_want_write failed with rc %d\n", rc); in cifs_ioctl_copychunk()
98 return rc; in cifs_ioctl_copychunk()
103 rc = -EBADF; in cifs_ioctl_copychunk()
108 rc = -EBADF; in cifs_ioctl_copychunk()
114 rc = -EINVAL; in cifs_ioctl_copychunk()
118 rc = cifs_file_copychunk_range(xid, src_file.file, 0, dst_file, 0, in cifs_ioctl_copychunk()
120 if (rc > 0) in cifs_ioctl_copychunk()
121 rc = 0; in cifs_ioctl_copychunk()
126 return rc; in cifs_ioctl_copychunk()
132 int rc = 0; in smb_mnt_get_fsinfo() local
158 rc = -EFAULT; in smb_mnt_get_fsinfo()
161 return rc; in smb_mnt_get_fsinfo()
168 int rc = -ENOTTY; /* strange error - but the precedent */ in cifs_ioctl() local
189 rc = CIFSGetExtAttr(xid, tcon, in cifs_ioctl()
192 if (rc == 0) in cifs_ioctl()
193 rc = put_user(ExtAttrBits & in cifs_ioctl()
196 if (rc != -EOPNOTSUPP) in cifs_ioctl()
200 rc = 0; in cifs_ioctl()
204 rc = put_user(ExtAttrBits & FS_FL_USER_VISIBLE, in cifs_ioctl()
215 rc = -EFAULT; in cifs_ioctl()
235 rc = tcon->ses->server->ops->set_compression( in cifs_ioctl()
237 cifs_dbg(FYI, "set compress flag rc %d\n", rc); in cifs_ioctl()
241 rc = cifs_ioctl_copychunk(xid, filep, arg); in cifs_ioctl()
244 rc = cifs_ioctl_query_info(xid, filep, arg); in cifs_ioctl()
251 rc = tcon->ses->server->ops->set_integrity(xid, in cifs_ioctl()
254 rc = -EOPNOTSUPP; in cifs_ioctl()
260 rc = smb_mnt_get_fsinfo(xid, tcon, (void __user *)arg); in cifs_ioctl()
266 rc = -EINVAL; in cifs_ioctl()
271 rc = tcon->ses->server->ops->enum_snapshots(xid, tcon, in cifs_ioctl()
274 rc = -EOPNOTSUPP; in cifs_ioctl()
280 rc = -EACCES; in cifs_ioctl()
286 rc = -EOPNOTSUPP; in cifs_ioctl()
300 rc = -EFAULT; in cifs_ioctl()
302 rc = 0; in cifs_ioctl()
307 rc = -EOPNOTSUPP; in cifs_ioctl()
313 rc = PTR_ERR(tlink); in cifs_ioctl()
318 rc = tcon->ses->server->ops->notify(xid, in cifs_ioctl()
320 cifs_dbg(FYI, "ioctl notify rc %d\n", rc); in cifs_ioctl()
322 rc = -EOPNOTSUPP; in cifs_ioctl()
331 return rc; in cifs_ioctl()