Lines Matching refs:num_cmds
175 int *cmds, int num_cmds, struct cifsFileInfo *cfile, in smb2_compound_op() argument
272 if (num_cmds > 0 && cmds[0] == SMB2_OP_OPEN_QUERY) in smb2_compound_op()
275 for (; i < num_cmds; i++) { in smb2_compound_op()
651 if (rc == 0 && num_cmds > 0 && cmds[0] == SMB2_OP_OPEN_QUERY) { in smb2_compound_op()
673 for (i = 0; i < num_cmds; i++) { in smb2_compound_op()
851 num_cmds += 2; in smb2_compound_op()
853 memcpy(out_iov, rsp_iov, num_cmds * sizeof(*out_iov)); in smb2_compound_op()
855 num_cmds * sizeof(*out_buftype)); in smb2_compound_op()
857 for (i = 0; i < num_cmds; i++) in smb2_compound_op()
860 num_cmds -= 2; /* correct num_cmds as there could be a retry */ in smb2_compound_op()
906 static bool ea_unsupported(int *cmds, int num_cmds, in ea_unsupported() argument
911 if (cmds[num_cmds - 1] != SMB2_OP_QUERY_WSL_EA) in ea_unsupported()
914 for (i = 1; i < num_cmds - 1; i++) { in ea_unsupported()
948 int num_cmds = 0; in smb2_query_path_info() local
983 cmds[num_cmds++] = SMB2_OP_QUERY_INFO; in smb2_query_path_info()
985 cmds[num_cmds++] = SMB2_OP_POSIX_QUERY_INFO; in smb2_query_path_info()
997 &oparms, in_iov, cmds, num_cmds, in smb2_query_path_info()
1030 num_cmds = 1; in smb2_query_path_info()
1038 &oparms, in_iov, cmds, num_cmds, in smb2_query_path_info()
1062 cmds[num_cmds++] = SMB2_OP_GET_REPARSE; in smb2_query_path_info()
1064 cmds[num_cmds++] = SMB2_OP_QUERY_WSL_EA; in smb2_query_path_info()
1075 &oparms, in_iov, cmds, num_cmds, in smb2_query_path_info()
1077 if (rc && ea_unsupported(cmds, num_cmds, in smb2_query_path_info()