Lines Matching refs:oparms
100 int smb2_open_file(const unsigned int xid, struct cifs_open_parms *oparms, __u32 *oplock, void *buf)
110 struct cifs_fid *fid = oparms->fid;
113 smb2_path = cifs_convert_path_to_utf16(oparms->path, oparms->cifs_sb);
117 oparms->desired_access |= FILE_READ_ATTRIBUTES;
120 rc = SMB2_open(xid, oparms, smb2_path, &smb2_oplock, smb2_data, NULL, &err_iov,
128 rc = smb2_parse_symlink_response(oparms->cifs_sb, &err_iov,
132 oparms->create_options |= OPEN_REPARSE_POINT;
133 rc = SMB2_open(xid, oparms, smb2_path, &smb2_oplock, smb2_data,
135 oparms->create_options &= ~OPEN_REPARSE_POINT;
143 if (oparms->tcon->use_resilient) {
146 cpu_to_le32(oparms->tcon->handle_timeout);
148 rc = SMB2_ioctl(xid, oparms->tcon, fid->persistent_fid,
155 oparms->tcon->use_resilient = false;
165 rc = SMB2_get_srv_num(xid, oparms->tcon,