Searched refs:pvCtx (Results 1 - 25 of 27) sorted by relevance

12

/vbox/include/iprt/
H A Dhandletable.h59 * @param pvCtx The context argument if the handle table was created with the
63 typedef DECLCALLBACK(int) FNRTHANDLETABLERETAIN(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, void *pvUser);
73 * @param pvCtx The context argument if the handle table was created with the
78 typedef DECLCALLBACK(void) FNRTHANDLETABLEDELETE(RTHANDLETABLE hHandleTable, uint32_t h, void *pvObj, void *pvCtx, void *pvUser);
207 * @param pvCtx The context to associate with the new handle.
212 RTDECL(int) RTHandleTableAllocWithCtx(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, uint32_t *ph);
221 * @param pvCtx The handle context, this must match what was given on allocation.
225 RTDECL(void *) RTHandleTableLookupWithCtx(RTHANDLETABLE hHandleTable, uint32_t h, void *pvCtx);
234 * @param pvCtx The handle context, this must match what was given on allocation.
238 RTDECL(void *) RTHandleTableFreeWithCtx(RTHANDLETABLE hHandleTable, uint32_t h, void *pvCtx);
[all...]
/vbox/src/VBox/Runtime/common/misc/
H A Dhandletablectx.cpp45 RTDECL(int) RTHandleTableAllocWithCtx(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, uint32_t *ph) argument
87 pEntry->pvCtx = pvCtx;
180 paTable[i].pvCtx = (void *)~(uintptr_t)7;
183 paTable[RTHT_LEVEL2_ENTRIES - 1].pvCtx = (void *)~(uintptr_t)7;
217 RTDECL(void *) RTHandleTableLookupWithCtx(RTHANDLETABLE hHandleTable, uint32_t h, void *pvCtx) argument
237 if (pEntry && pEntry->pvCtx == pvCtx)
244 int rc = pThis->pfnRetain(hHandleTable, pEntry->pvObj, pvCtx, pThis->pvRetainUser);
260 RTDECL(void *) RTHandleTableFreeWithCtx(RTHANDLETABLE hHandleTable, uint32_t h, void *pvCtx) argument
[all...]
H A Dhandletable.h88 void *pvCtx; member in struct:RTHTENTRYCTX
H A Dhandletable.cpp181 paTable[i].pvObj, paTable[i].pvCtx, pvUser);
/vbox/include/VBox/HostServices/
H A DVBoxCrOpenGLSvc.h391 typedef DECLCALLBACKPTR(void, PFNCRSCREENSHOTREPORT)(void *pvCtx, uint32_t uScreen,
396 typedef DECLCALLBACKPTR(bool, PFNCRSCREENSHOTBEGIN)(void *pvCtx, uint32_t uScreen, uint64_t u64TimeStamp);
397 typedef DECLCALLBACKPTR(void, PFNCRSCREENSHOTEND)(void *pvCtx, uint32_t uScreen, uint64_t u64TimeStamp);
/vbox/src/VBox/ValidationKit/utils/cpu/
H A DexceptionsR3.cpp99 static void tstXcptSigHandler(int iSignal, siginfo_t *pSigInfo, void *pvCtx) argument
102 RTStrmPrintf(g_pStdErr, "signal %d pSigInfo=%p pvCtx=%p", iSignal, pSigInfo, pvCtx);
H A Dcidet-app.cpp413 static void CidetAppSigHandler(int iSignal, siginfo_t *pSigInfo, void *pvCtx) argument
420 RTStrmPrintf(g_pStdErr, "signal %d pSigInfo=%p pvCtx=%p", iSignal, pSigInfo, pvCtx);
444 ucontext_t const *pCtx = (ucontext_t const *)pvCtx;
/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DSysHlp.h75 void vbglUnlockLinear (void *pvCtx, void *pv, uint32_t u32Size);
H A DSysHlp.cpp126 void vbglUnlockLinear (void *pvCtx, void *pv, uint32_t u32Size) argument
129 PMDL pMdl = (PMDL)pvCtx;
139 RTR0MEMOBJ MemObj = (RTR0MEMOBJ)pvCtx;
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPCr.cpp275 typedef DECLCALLBACK(void) FNVBOXMP_CRSHGSMITRANSPORT_SENDREADASYNC_COMPLETION(PVBOXMP_CRSHGSMITRANSPORT pCon, int rc, void *pvRx, uint32_t cbRx, void *pvCtx);
322 void *pvCtx = VBOXMP_CRSHGSMICON_DR_GET_CMDCTX(pHdr, cBuffers, sizeof (VBOXMP_CRHGSMICMD_READ), void); local
323 pfnCompletion(pCon, rc, pvRx, cbRx, pvCtx);
392 static DECLCALLBACK(void) vboxMpCrShgsmiTransportSendWriteReadReadRepostCompletion(PVBOXMP_CRSHGSMITRANSPORT pCon, int rc, void *pvRx, uint32_t cbRx, void *pvCtx) argument
394 PVBOXMP_CRHGSMICON_WRR_COMPLETION_CTX pData = (PVBOXMP_CRHGSMICON_WRR_COMPLETION_CTX)pvCtx;
435 void *pvCtx = VBOXMP_CRSHGSMICON_DR_GET_CMDCTX(pHdr, cBuffers, sizeof (VBOXMP_CRHGSMICMD_WRITEREAD), void); local
445 pReadCtx->pvContext = pvCtx;
470 void *pvCtx = VBOXMP_CRSHGSMICON_DR_GET_CMDCTX(pHdr, cBuffers, sizeof (VBOXMP_CRHGSMICMD_WRITEREAD), void); local
471 pfnCompletion(pCon, rc, pvRx, cbRx, pvCtx);
511 void *pvCtx local
[all...]
H A DVBoxMPCr.h65 typedef DECLCALLBACK(void) FNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEREADASYNC_COMPLETION(PVBOXMP_CRSHGSMITRANSPORT pCon, int rc, void *pvRx, uint32_t cbRx, void *pvCtx);
68 typedef DECLCALLBACK(void) FNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEASYNC_COMPLETION(PVBOXMP_CRSHGSMITRANSPORT pCon, int rc, void *pvCtx);
H A DVBoxMPVdma.cpp319 static DECLCALLBACK(void) vboxVdmaCrWriteCompletion(PVBOXMP_CRSHGSMITRANSPORT pCon, int rc, void *pvCtx) argument
321 PVBOXMP_VDMACR_WRITECOMPLETION pData = (PVBOXMP_VDMACR_WRITECOMPLETION)pvCtx;
326 VBoxMpCrShgsmiTransportCmdTermWriteAsync(pCon, pvCtx);
335 void vboxVdmaCrSubmitWriteReadAsyncGenericCompletion(PVBOXMP_CRSHGSMITRANSPORT pCon, void *pvCtx) argument
337 PVBOXMP_VDMACR_WRITEREADCOMPLETION pData = (PVBOXMP_VDMACR_WRITEREADCOMPLETION)pvCtx;
342 VBoxMpCrShgsmiTransportCmdTermWriteReadAsync(pCon, pvCtx);
880 static DECLCALLBACK(void) vboxVdmaCrRxGenericSyncCompletion(PVBOXMP_CRSHGSMITRANSPORT pCon, int rc, void *pvRx, uint32_t cbRx, void *pvCtx) argument
882 PVBOXMP_VDMACR_WRITEREADCOMPLETION pvCompletionData = (PVBOXMP_VDMACR_WRITEREADCOMPLETION)pvCtx;
901 vboxVdmaCrSubmitWriteReadAsyncGenericCompletion(pCon, pvCtx);
/vbox/src/VBox/Main/include/
H A DDisplayImpl.h355 static DECLCALLBACK(void) i_displayCrVRecScreenshotPerform(void *pvCtx, uint32_t uScreen,
360 static DECLCALLBACK(bool) i_displayCrVRecScreenshotBegin(void *pvCtx, uint32_t uScreen, uint64_t u64TimeStamp);
361 static DECLCALLBACK(void) i_displayCrVRecScreenshotEnd(void *pvCtx, uint32_t uScreen, uint64_t u64TimeStamp);
H A DConsoleVRDPServer.h197 static DECLCALLBACK(void) VRDECallbackAudioIn (void *pvCallback, void *pvCtx, uint32_t u32ClientId, uint32_t u32Event, const void *pvData, uint32_t cbData);
/vbox/include/VBox/RemoteDesktop/
H A DVRDE.h1100 * @param pvCtx To be used in VRDECallbackAudioIn.
1108 void *pvCtx,
1475 * @param pvCtx The value passed in VRDEAudioInOpen.
1482 void *pvCtx,
1521 DECLR3CALLBACKMEMBER(void, VRDEAudioInOpen,(HVRDESERVER hServer, void *pvCtx, uint32_t u32ClientId,
/vbox/src/VBox/Devices/Audio/
H A Daudiosniffer.c303 void filter_input_end(void *pvCtx) argument
307 SnifferInputCtx *pCtx = (SnifferInputCtx *)pvCtx;
H A Daudio_int.h323 typedef DECLCALLBACK(int) FNAUDIOINPUTCALLBACK(void* pvCtx, uint32_t cbSamples, const void *pvSamples);
/vbox/src/VBox/Runtime/testcase/
H A DtstHandleTable.cpp46 static DECLCALLBACK(void) tstHandleTableTest1Delete(RTHANDLETABLE hHandleTable, uint32_t h, void *pvObj, void *pvCtx, void *pvUser) argument
52 static DECLCALLBACK(int) tstHandleTableTest1Retain(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, void *pvUser) argument
/vbox/src/VBox/GuestHost/OpenGL/state_tracker/
H A Dstate_init.c290 static DECLCALLBACK(void) crStateContextDtor(void *pvCtx) argument
292 crStateFreeContext((CRContext*)pvCtx);
/vbox/src/VBox/Devices/Bus/
H A DSrvPciRawR0.cpp129 static DECLCALLBACK(int) pcirawr0DevRetainHandle(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, void *pvUser) argument
135 return SUPR0ObjAddRefEx(pDev->pvObj, (PSUPDRVSESSION)pvCtx, true /* fNoBlocking */);
/vbox/src/VBox/Main/src-client/
H A DDisplayImpl.cpp257 static DECLCALLBACK(void) displaySaveScreenshotReport(void *pvCtx, uint32_t uScreen, argument
262 VBOX_DISPLAY_SAVESCREENSHOT_DATA *pData = (VBOX_DISPLAY_SAVESCREENSHOT_DATA*)pvCtx;
3654 DECLCALLBACK(void) Display::i_displayCrVRecScreenshotPerform(void *pvCtx, uint32_t uScreen,
3660 Display *pDisplay = (Display *)pvCtx;
3667 DECLCALLBACK(bool) Display::i_displayCrVRecScreenshotBegin(void *pvCtx, uint32_t uScreen, uint64_t u64TimeStamp)
3669 Display *pDisplay = (Display *)pvCtx;
3673 DECLCALLBACK(void) Display::i_displayCrVRecScreenshotEnd(void *pvCtx, uint32_t uScreen, uint64_t u64TimeStamp)
3675 Display *pDisplay = (Display *)pvCtx;
H A DConsoleVRDPServer.cpp1307 void *pvCtx,
1328 pVRDE->onVRDEInputBegin(pvCtx, (PVRDEAUDIOINBEGIN)pvData);
1331 pPort->pfnAudioInputEventBegin (pPort, pvCtx,
1343 pVRDE->onVRDEInputData(pvCtx, pvData, cbData);
1345 pPort->pfnAudioInputEventData (pPort, pvCtx, pvData, cbData);
1351 pVRDE->onVRDEInputEnd(pvCtx);
1353 pPort->pfnAudioInputEventEnd (pPort, pvCtx);
1306 VRDECallbackAudioIn(void *pvCallback, void *pvCtx, uint32_t u32ClientId, uint32_t u32Event, const void *pvData, uint32_t cbData) argument
/vbox/src/VBox/ExtPacks/VNC/
H A DVBoxVNC.cpp157 void *pvCtx,
1081 * @param pvCtx To be used in VRDECallbackAudioIn.
1089 void *pvCtx,
1088 VRDEAudioInOpen(HVRDESERVER hServer, void *pvCtx, uint32_t u32ClientId, VRDEAUDIOFORMAT audioFormat, uint32_t u32SamplesPerBlock) argument
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrv.cpp103 static DECLCALLBACK(int) supdrvSessionObjHandleRetain(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, void *pvUser);
104 static DECLCALLBACK(void) supdrvSessionObjHandleDelete(RTHANDLETABLE hHandleTable, uint32_t h, void *pvObj, void *pvCtx, void *pvUser);
1331 * @param pvCtx Context, the handle type. Ignored.
1334 static DECLCALLBACK(int) supdrvSessionObjHandleRetain(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, void *pvUser) argument
1336 NOREF(pvCtx);
1348 * @param pvCtx Context, the handle type. Ignored.
1351 static DECLCALLBACK(void) supdrvSessionObjHandleDelete(RTHANDLETABLE hHandleTable, uint32_t h, void *pvObj, void *pvCtx, void *pvUser) argument
1353 NOREF(pvCtx);
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dcontext.c1579 static DECLCALLBACK(void) context_tls_dtor(void* pvCtx) argument
1581 struct wined3d_context * context = (struct wined3d_context *)pvCtx;

Completed in 142 milliseconds

12