Lines Matching refs:oparms
99 int smb2_open_file(const unsigned int xid, struct cifs_open_parms *oparms, __u32 *oplock, void *buf) in smb2_open_file() argument
109 struct cifs_fid *fid = oparms->fid; in smb2_open_file()
112 smb2_path = cifs_convert_path_to_utf16(oparms->path, oparms->cifs_sb); in smb2_open_file()
116 oparms->desired_access |= FILE_READ_ATTRIBUTES; in smb2_open_file()
119 rc = SMB2_open(xid, oparms, smb2_path, &smb2_oplock, smb2_data, NULL, &err_iov, in smb2_open_file()
127 rc = smb2_parse_symlink_response(oparms->cifs_sb, &err_iov, in smb2_open_file()
131 oparms->create_options |= OPEN_REPARSE_POINT; in smb2_open_file()
132 rc = SMB2_open(xid, oparms, smb2_path, &smb2_oplock, smb2_data, in smb2_open_file()
134 oparms->create_options &= ~OPEN_REPARSE_POINT; in smb2_open_file()
142 if (oparms->tcon->use_resilient) { in smb2_open_file()
145 cpu_to_le32(oparms->tcon->handle_timeout); in smb2_open_file()
147 rc = SMB2_ioctl(xid, oparms->tcon, fid->persistent_fid, in smb2_open_file()
154 oparms->tcon->use_resilient = false; in smb2_open_file()
164 rc = SMB2_get_srv_num(xid, oparms->tcon, in smb2_open_file()