goto finished;
                        }
                        num_rqst++;
-                       trace_smb3_query_info_compound_enter(xid, ses->Suid,
-                                                            tcon->tid, full_path);
+                       trace_smb3_query_info_compound_enter(xid, tcon->tid,
+                                                            ses->Suid, full_path);
                        break;
                case SMB2_OP_POSIX_QUERY_INFO:
                        rqst[num_rqst].rq_iov = &vars->qi_iov;
                                goto finished;
                        }
                        num_rqst++;
-                       trace_smb3_posix_query_info_compound_enter(xid, ses->Suid,
-                                                                  tcon->tid, full_path);
+                       trace_smb3_posix_query_info_compound_enter(xid, tcon->tid,
+                                                                  ses->Suid, full_path);
                        break;
                case SMB2_OP_DELETE:
-                       trace_smb3_delete_enter(xid, ses->Suid, tcon->tid, full_path);
+                       trace_smb3_delete_enter(xid, tcon->tid, ses->Suid, full_path);
                        break;
                case SMB2_OP_MKDIR:
                        /*
                         * Directories are created through parameters in the
                         * SMB2_open() call.
                         */
-                       trace_smb3_mkdir_enter(xid, ses->Suid, tcon->tid, full_path);
+                       trace_smb3_mkdir_enter(xid, tcon->tid, ses->Suid, full_path);
                        break;
                case SMB2_OP_RMDIR:
                        rqst[num_rqst].rq_iov = &vars->si_iov[0];
                                goto finished;
                        smb2_set_next_command(tcon, &rqst[num_rqst]);
                        smb2_set_related(&rqst[num_rqst++]);
-                       trace_smb3_rmdir_enter(xid, ses->Suid, tcon->tid, full_path);
+                       trace_smb3_rmdir_enter(xid, tcon->tid, ses->Suid, full_path);
                        break;
                case SMB2_OP_SET_EOF:
                        rqst[num_rqst].rq_iov = &vars->si_iov[0];
                                goto finished;
                        }
                        num_rqst++;
-                       trace_smb3_set_eof_enter(xid, ses->Suid, tcon->tid, full_path);
+                       trace_smb3_set_eof_enter(xid, tcon->tid, ses->Suid, full_path);
                        break;
                case SMB2_OP_SET_INFO:
                        rqst[num_rqst].rq_iov = &vars->si_iov[0];
                                goto finished;
                        }
                        num_rqst++;
-                       trace_smb3_set_info_compound_enter(xid, ses->Suid,
-                                                          tcon->tid, full_path);
+                       trace_smb3_set_info_compound_enter(xid, tcon->tid,
+                                                          ses->Suid, full_path);
                        break;
                case SMB2_OP_RENAME:
                        rqst[num_rqst].rq_iov = &vars->si_iov[0];
                                goto finished;
                        }
                        num_rqst++;
-                       trace_smb3_rename_enter(xid, ses->Suid, tcon->tid, full_path);
+                       trace_smb3_rename_enter(xid, tcon->tid, ses->Suid, full_path);
                        break;
                case SMB2_OP_HARDLINK:
                        rqst[num_rqst].rq_iov = &vars->si_iov[0];
                                goto finished;
                        smb2_set_next_command(tcon, &rqst[num_rqst]);
                        smb2_set_related(&rqst[num_rqst++]);
-                       trace_smb3_hardlink_enter(xid, ses->Suid, tcon->tid, full_path);
+                       trace_smb3_hardlink_enter(xid, tcon->tid, ses->Suid, full_path);
                        break;
                case SMB2_OP_SET_REPARSE:
                        rqst[num_rqst].rq_iov = vars->io_iov;
                                goto finished;
                        }
                        num_rqst++;
-                       trace_smb3_set_reparse_compound_enter(xid, ses->Suid,
-                                                             tcon->tid, full_path);
+                       trace_smb3_set_reparse_compound_enter(xid, tcon->tid,
+                                                             ses->Suid, full_path);
                        break;
                case SMB2_OP_GET_REPARSE:
                        rqst[num_rqst].rq_iov = vars->io_iov;
                                goto finished;
                        }
                        num_rqst++;
-                       trace_smb3_get_reparse_compound_enter(xid, ses->Suid,
-                                                             tcon->tid, full_path);
+                       trace_smb3_get_reparse_compound_enter(xid, tcon->tid,
+                                                             ses->Suid, full_path);
                        break;
                case SMB2_OP_QUERY_WSL_EA:
                        rqst[num_rqst].rq_iov = &vars->ea_iov;
                        }
                        SMB2_query_info_free(&rqst[num_rqst++]);
                        if (rc)
-                               trace_smb3_query_info_compound_err(xid,  ses->Suid,
-                                                                  tcon->tid, rc);
+                               trace_smb3_query_info_compound_err(xid,  tcon->tid,
+                                                                  ses->Suid, rc);
                        else
-                               trace_smb3_query_info_compound_done(xid, ses->Suid,
-                                                                   tcon->tid);
+                               trace_smb3_query_info_compound_done(xid, tcon->tid,
+                                                                   ses->Suid);
                        break;
                case SMB2_OP_POSIX_QUERY_INFO:
                        idata = in_iov[i].iov_base;
 
                        SMB2_query_info_free(&rqst[num_rqst++]);
                        if (rc)
-                               trace_smb3_posix_query_info_compound_err(xid,  ses->Suid,
-                                                                        tcon->tid, rc);
+                               trace_smb3_posix_query_info_compound_err(xid,  tcon->tid,
+                                                                        ses->Suid, rc);
                        else
-                               trace_smb3_posix_query_info_compound_done(xid, ses->Suid,
-                                                                         tcon->tid);
+                               trace_smb3_posix_query_info_compound_done(xid, tcon->tid,
+                                                                         ses->Suid);
                        break;
                case SMB2_OP_DELETE:
                        if (rc)
-                               trace_smb3_delete_err(xid,  ses->Suid, tcon->tid, rc);
+                               trace_smb3_delete_err(xid, tcon->tid, ses->Suid, rc);
                        else {
                                /*
                                 * If dentry (hence, inode) is NULL, lease break is going to
                                 */
                                if (inode)
                                        cifs_mark_open_handles_for_deleted_file(inode, full_path);
-                               trace_smb3_delete_done(xid, ses->Suid, tcon->tid);
+                               trace_smb3_delete_done(xid, tcon->tid, ses->Suid);
                        }
                        break;
                case SMB2_OP_MKDIR:
                        if (rc)
-                               trace_smb3_mkdir_err(xid,  ses->Suid, tcon->tid, rc);
+                               trace_smb3_mkdir_err(xid, tcon->tid, ses->Suid, rc);
                        else
-                               trace_smb3_mkdir_done(xid, ses->Suid, tcon->tid);
+                               trace_smb3_mkdir_done(xid, tcon->tid, ses->Suid);
                        break;
                case SMB2_OP_HARDLINK:
                        if (rc)
-                               trace_smb3_hardlink_err(xid,  ses->Suid, tcon->tid, rc);
+                               trace_smb3_hardlink_err(xid,  tcon->tid, ses->Suid, rc);
                        else
-                               trace_smb3_hardlink_done(xid, ses->Suid, tcon->tid);
+                               trace_smb3_hardlink_done(xid, tcon->tid, ses->Suid);
                        SMB2_set_info_free(&rqst[num_rqst++]);
                        break;
                case SMB2_OP_RENAME:
                        if (rc)
-                               trace_smb3_rename_err(xid,  ses->Suid, tcon->tid, rc);
+                               trace_smb3_rename_err(xid, tcon->tid, ses->Suid, rc);
                        else
-                               trace_smb3_rename_done(xid, ses->Suid, tcon->tid);
+                               trace_smb3_rename_done(xid, tcon->tid, ses->Suid);
                        SMB2_set_info_free(&rqst[num_rqst++]);
                        break;
                case SMB2_OP_RMDIR:
                        if (rc)
-                               trace_smb3_rmdir_err(xid,  ses->Suid, tcon->tid, rc);
+                               trace_smb3_rmdir_err(xid, tcon->tid, ses->Suid, rc);
                        else
-                               trace_smb3_rmdir_done(xid, ses->Suid, tcon->tid);
+                               trace_smb3_rmdir_done(xid, tcon->tid, ses->Suid);
                        SMB2_set_info_free(&rqst[num_rqst++]);
                        break;
                case SMB2_OP_SET_EOF:
                        if (rc)
-                               trace_smb3_set_eof_err(xid,  ses->Suid, tcon->tid, rc);
+                               trace_smb3_set_eof_err(xid, tcon->tid, ses->Suid, rc);
                        else
-                               trace_smb3_set_eof_done(xid, ses->Suid, tcon->tid);
+                               trace_smb3_set_eof_done(xid, tcon->tid, ses->Suid);
                        SMB2_set_info_free(&rqst[num_rqst++]);
                        break;
                case SMB2_OP_SET_INFO:
                        if (rc)
-                               trace_smb3_set_info_compound_err(xid,  ses->Suid,
-                                                                tcon->tid, rc);
+                               trace_smb3_set_info_compound_err(xid,  tcon->tid,
+                                                                ses->Suid, rc);
                        else
-                               trace_smb3_set_info_compound_done(xid, ses->Suid,
-                                                                 tcon->tid);
+                               trace_smb3_set_info_compound_done(xid, tcon->tid,
+                                                                 ses->Suid);
                        SMB2_set_info_free(&rqst[num_rqst++]);
                        break;
                case SMB2_OP_SET_REPARSE:
                        if (rc) {
-                               trace_smb3_set_reparse_compound_err(xid,  ses->Suid,
-                                                                   tcon->tid, rc);
+                               trace_smb3_set_reparse_compound_err(xid, tcon->tid,
+                                                                   ses->Suid, rc);
                        } else {
-                               trace_smb3_set_reparse_compound_done(xid, ses->Suid,
-                                                                    tcon->tid);
+                               trace_smb3_set_reparse_compound_done(xid, tcon->tid,
+                                                                    ses->Suid);
                        }
                        SMB2_ioctl_free(&rqst[num_rqst++]);
                        break;
                                rbuf = reparse_buf_ptr(iov);
                                if (IS_ERR(rbuf)) {
                                        rc = PTR_ERR(rbuf);
-                                       trace_smb3_set_reparse_compound_err(xid,  ses->Suid,
-                                                                           tcon->tid, rc);
+                                       trace_smb3_get_reparse_compound_err(xid, tcon->tid,
+                                                                           ses->Suid, rc);
                                } else {
                                        idata->reparse.tag = le32_to_cpu(rbuf->ReparseTag);
-                                       trace_smb3_set_reparse_compound_done(xid, ses->Suid,
-                                                                            tcon->tid);
+                                       trace_smb3_get_reparse_compound_done(xid, tcon->tid,
+                                                                            ses->Suid);
                                }
                                memset(iov, 0, sizeof(*iov));
                                resp_buftype[i + 1] = CIFS_NO_BUFFER;
                        } else {
-                               trace_smb3_set_reparse_compound_err(xid, ses->Suid,
-                                                                   tcon->tid, rc);
+                               trace_smb3_get_reparse_compound_err(xid, tcon->tid,
+                                                                   ses->Suid, rc);
                        }
                        SMB2_ioctl_free(&rqst[num_rqst++]);
                        break;
                                }
                        }
                        if (!rc) {
-                               trace_smb3_query_wsl_ea_compound_done(xid, ses->Suid,
-                                                                     tcon->tid);
+                               trace_smb3_query_wsl_ea_compound_done(xid, tcon->tid,
+                                                                     ses->Suid);
                        } else {
-                               trace_smb3_query_wsl_ea_compound_err(xid, ses->Suid,
-                                                                    tcon->tid, rc);
+                               trace_smb3_query_wsl_ea_compound_err(xid, tcon->tid,
+                                                                    ses->Suid, rc);
                        }
                        SMB2_query_info_free(&rqst[num_rqst++]);
                        break;