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