Lines Matching refs:oparms
574 struct cifs_open_parms oparms; in cifs_query_path_info() local
576 oparms.tcon = tcon; in cifs_query_path_info()
577 oparms.cifs_sb = cifs_sb; in cifs_query_path_info()
578 oparms.desired_access = FILE_READ_ATTRIBUTES; in cifs_query_path_info()
579 oparms.create_options = cifs_create_options(cifs_sb, 0); in cifs_query_path_info()
580 oparms.disposition = FILE_OPEN; in cifs_query_path_info()
581 oparms.path = full_path; in cifs_query_path_info()
582 oparms.fid = &fid; in cifs_query_path_info()
583 oparms.reconnect = false; in cifs_query_path_info()
586 tmprc = CIFS_open(xid, &oparms, &oplock, NULL); in cifs_query_path_info()
716 static int cifs_open_file(const unsigned int xid, struct cifs_open_parms *oparms, __u32 *oplock, in cifs_open_file() argument
721 if (!(oparms->tcon->ses->capabilities & CAP_NT_SMBS)) in cifs_open_file()
722 return SMBLegacyOpen(xid, oparms->tcon, oparms->path, in cifs_open_file()
723 oparms->disposition, in cifs_open_file()
724 oparms->desired_access, in cifs_open_file()
725 oparms->create_options, in cifs_open_file()
726 &oparms->fid->netfid, oplock, fi, in cifs_open_file()
727 oparms->cifs_sb->local_nls, in cifs_open_file()
728 cifs_remap(oparms->cifs_sb)); in cifs_open_file()
729 return CIFS_open(xid, oparms, oplock, fi); in cifs_open_file()
782 struct cifs_open_parms oparms; in smb_set_file_info() local
815 oparms.tcon = tcon; in smb_set_file_info()
816 oparms.cifs_sb = cifs_sb; in smb_set_file_info()
817 oparms.desired_access = SYNCHRONIZE | FILE_WRITE_ATTRIBUTES; in smb_set_file_info()
818 oparms.create_options = cifs_create_options(cifs_sb, CREATE_NOT_DIR); in smb_set_file_info()
819 oparms.disposition = FILE_OPEN; in smb_set_file_info()
820 oparms.path = full_path; in smb_set_file_info()
821 oparms.fid = &fid; in smb_set_file_info()
822 oparms.reconnect = false; in smb_set_file_info()
825 rc = CIFS_open(xid, &oparms, &oplock, NULL); in smb_set_file_info()
968 struct cifs_open_parms oparms; in cifs_query_symlink() local
990 oparms.tcon = tcon; in cifs_query_symlink()
991 oparms.cifs_sb = cifs_sb; in cifs_query_symlink()
992 oparms.desired_access = FILE_READ_ATTRIBUTES; in cifs_query_symlink()
993 oparms.create_options = cifs_create_options(cifs_sb, in cifs_query_symlink()
995 oparms.disposition = FILE_OPEN; in cifs_query_symlink()
996 oparms.path = full_path; in cifs_query_symlink()
997 oparms.fid = &fid; in cifs_query_symlink()
998 oparms.reconnect = false; in cifs_query_symlink()
1000 rc = CIFS_open(xid, &oparms, &oplock, NULL); in cifs_query_symlink()
1057 struct cifs_open_parms oparms; in cifs_make_node() local
1113 oparms.tcon = tcon; in cifs_make_node()
1114 oparms.cifs_sb = cifs_sb; in cifs_make_node()
1115 oparms.desired_access = GENERIC_WRITE; in cifs_make_node()
1116 oparms.create_options = cifs_create_options(cifs_sb, CREATE_NOT_DIR | in cifs_make_node()
1118 oparms.disposition = FILE_CREATE; in cifs_make_node()
1119 oparms.path = full_path; in cifs_make_node()
1120 oparms.fid = &fid; in cifs_make_node()
1121 oparms.reconnect = false; in cifs_make_node()
1127 rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, buf); in cifs_make_node()