Lines Matching refs:rc

71     int rc;
77 rc = mX11Monitor.init(sendRegionUpdate);
78 if (RT_FAILURE(rc))
81 rc = VbglR3CtlFilterMask(VMMDEV_EVENT_SEAMLESS_MODE_CHANGE_REQUEST, 0);
82 if (RT_FAILURE(rc))
85 rc = VbglR3SeamlessSetCap(true);
86 if (RT_FAILURE(rc))
89 if (RT_FAILURE(rc))
91 pcszStage, rc));
92 return rc;
103 int rc = VINF_SUCCESS;
107 while (RT_SUCCESS(rc) || rc == VERR_INTERRUPTED)
109 if (RT_FAILURE(rc))
113 rc = nextStateChangeEvent();
115 if (RT_FAILURE(rc))
118 rc));
121 return rc;
145 int rc = VbglR3SeamlessWaitEvent(&newMode);
146 if (RT_SUCCESS(rc))
169 if (RT_SUCCESS(rc) || rc == VERR_TRY_AGAIN)
173 rc = startX11MonitorThread();
176 rc = stopX11MonitorThread();
180 LogRelFunc(("VbglR3SeamlessWaitEvent returned %Rrc (VBoxClient)\n", rc));
182 LogRelFlowFunc(("returning %Rrc\n", rc));
183 return rc;
197 int rc = VINF_SUCCESS;
200 rc = pHost->mX11Monitor.start();
201 if (RT_SUCCESS(rc))
207 LogRelFlowFunc(("returning %Rrc\n", rc));
208 return rc;
216 int rc;
221 rc = RTThreadCreate(&mX11MonitorThread, x11MonitorThread, this, 0,
224 if (RT_FAILURE(rc))
226 return rc;
234 int rc;
240 rc = RTThreadWait(mX11MonitorThread, RT_INDEFINITE_WAIT, NULL);
241 if (RT_SUCCESS(rc))
244 LogRelThisFunc(("Failed to stop X11 monitor thread, rc=%Rrc!\n",
245 rc));
246 return rc;
252 int rc;
259 rc = VbglR3SeamlessSetCap(false);
260 if (RT_FAILURE(rc))
263 rc = cancelEvent();
264 if (RT_FAILURE(rc))
267 if (RT_FAILURE(rc))
269 pcszStage, rc));
270 return rc;
276 int rc;
283 rc = VbglR3SeamlessSetCap(true);
284 if (RT_FAILURE(rc))
287 rc = cancelEvent();
288 if (RT_FAILURE(rc))
291 if (RT_FAILURE(rc))
293 pcszStage, rc));
294 return rc;
300 int rc = VERR_INTERNAL_ERROR;
312 rc = VINF_SUCCESS;
314 if (RT_FAILURE(rc))
317 return rc;
355 int rc;
360 rc = VbglR3InitUser();
361 if (RT_FAILURE(rc))
362 VBClFatalError(("Failed to connect to the VirtualBox kernel service, rc=%Rrc\n", rc));
363 rc = pSelf->mSeamless.init();
364 if (RT_FAILURE(rc))
365 return rc;
366 rc = pSelf->mSeamless.selfTest();
367 if (RT_FAILURE(rc))
370 return rc;
379 int rc;
383 rc = VBClStartVTMonitor();
384 if (RT_FAILURE(rc))
385 VBClFatalError(("Failed to start the VT monitor thread: %Rrc\n", rc));
387 rc = pSelf->mSeamless.run();
389 return rc;