Lines Matching refs:oparms
1222 struct cifs_open_parms *oparms) in add_durable_v2_context() argument
1227 iov[num].iov_base = create_durable_v2_buf(oparms->fid); in add_durable_v2_context()
1243 struct cifs_open_parms *oparms) in add_durable_reconnect_v2_context() argument
1249 oparms->reconnect = false; in add_durable_reconnect_v2_context()
1251 iov[num].iov_base = create_reconnect_durable_v2_buf(oparms->fid); in add_durable_reconnect_v2_context()
1269 struct cifs_open_parms *oparms, bool use_persistent) in add_durable_context() argument
1275 if (oparms->reconnect) in add_durable_context()
1277 oparms); in add_durable_context()
1279 return add_durable_v2_context(iov, num_iovec, oparms); in add_durable_context()
1282 if (oparms->reconnect) { in add_durable_context()
1283 iov[num].iov_base = create_reconnect_durable_buf(oparms->fid); in add_durable_context()
1285 oparms->reconnect = false; in add_durable_context()
1302 SMB2_open(const unsigned int xid, struct cifs_open_parms *oparms, __le16 *path, in SMB2_open() argument
1309 struct cifs_tcon *tcon = oparms->tcon; in SMB2_open()
1332 if (oparms->create_options & CREATE_OPTION_READONLY) in SMB2_open()
1334 if (oparms->create_options & CREATE_OPTION_SPECIAL) in SMB2_open()
1338 req->DesiredAccess = cpu_to_le32(oparms->desired_access); in SMB2_open()
1342 req->CreateDisposition = cpu_to_le32(oparms->disposition); in SMB2_open()
1343 req->CreateOptions = cpu_to_le32(oparms->create_options & CREATE_OPTIONS_MASK); in SMB2_open()
1400 rc = add_durable_context(iov, &num_iovecs, oparms, in SMB2_open()
1422 oparms->fid->persistent_fid = rsp->PersistentFileId; in SMB2_open()
1423 oparms->fid->volatile_fid = rsp->VolatileFileId; in SMB2_open()
1435 *oplock = parse_lease_state(server, rsp, &oparms->fid->epoch); in SMB2_open()