Lines Matching defs:szDTraceCmd
68 char szDTraceCmd[RTPATH_MAX];
69 szDTraceCmd[0] = '\0';
89 strcpy(szDTraceCmd, s_apszNativeDTrace[i]);
96 if (szDTraceCmd[0] == '\0')
107 rc = RTPathAppPrivateArch(szDTraceCmd, sizeof(szDTraceCmd));
109 rc = RTPathAppend(szDTraceCmd, sizeof(szDTraceCmd),
112 rc = RTPathAppend(szDTraceCmd, sizeof(szDTraceCmd), RTBldCfgTargetDotArch());
114 rc = RTPathAppend(szDTraceCmd, sizeof(szDTraceCmd), "VBoxDTraceCmd");
116 rc = RTStrCat(szDTraceCmd, sizeof(szDTraceCmd), RTLdrGetSuff());
119 if (!RTFileExists(szDTraceCmd))
143 papszArgs[0] = fIsNativeDTrace ? szDTraceCmd : argv[0];
162 rc = RTProcCreate(szDTraceCmd, papszArgs, RTENV_DEFAULT, 0, &hProc);
178 rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "Error executing '%s': %Rrc", szDTraceCmd, rc);
187 rc = SUPR3HardenedLdrLoadPlugIn(szDTraceCmd, &hMod, RTErrInfoInitStatic(&ErrInfo));
195 rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "Error locating 'VBoxDTraceMain' in '%s': %Rrc", szDTraceCmd, rc);
198 rcExit = RTMsgErrorExit(RTEXITCODE_FAILURE, "Error loading '%s': %Rrc (%s)", szDTraceCmd, rc, ErrInfo.szMsg);