Searched refs:PSUPDRVSESSION (Results 1 - 25 of 79) sorted by relevance

1234

/vbox/src/VBox/HostDrivers/Support/
H A DSUPR0IdcClientStubs.c70 static void supR0IdcGetSymbolBySession(PSUPDRVSESSION pSession, PFNRT *ppfn, const char *pszName)
78 SUPR0DECL(void *) SUPR0ObjRegister(PSUPDRVSESSION pSession, SUPDRVOBJTYPE enmType, PFNSUPDRVDESTRUCTOR pfnDestructor, void *pvUser1, void *pvUser2)
80 static DECLCALLBACKPTR(void *, s_pfn)(PSUPDRVSESSION /* pSession */, SUPDRVOBJTYPE /* enmType */, PFNSUPDRVDESTRUCTOR /* pfnDestructor */, void * /* pvUser1 */, void * /* pvUser2 */);
81 DECLCALLBACKPTR(void *, pfn)(PSUPDRVSESSION /* pSession */, SUPDRVOBJTYPE /* enmType */, PFNSUPDRVDESTRUCTOR /* pfnDestructor */, void * /* pvUser1 */, void * /* pvUser2 */);
95 SUPR0DECL(int) SUPR0ObjAddRef(void *pvObj, PSUPDRVSESSION pSession)
97 static DECLCALLBACKPTR(int, s_pfn)(void * /* pvObj */, PSUPDRVSESSION /* pSession */);
98 DECLCALLBACKPTR(int, pfn)(void * /* pvObj */, PSUPDRVSESSION /* pSession */);
112 SUPR0DECL(int) SUPR0ObjRelease(void *pvObj, PSUPDRVSESSION pSession)
114 static DECLCALLBACKPTR(int, s_pfn)(void * /* pvObj */, PSUPDRVSESSION /* pSession */);
115 DECLCALLBACKPTR(int, pfn)(void * /* pvObj */, PSUPDRVSESSION /* pSessio
[all...]
H A DSUPLibSem.cpp52 DECLINLINE(int) supSemOp2(PSUPDRVSESSION pSession, uint32_t uType, uintptr_t hSem, uint32_t uOp, uint64_t u64Arg)
87 DECLINLINE(int) supSemOp3(PSUPDRVSESSION pSession, uint32_t uType, uintptr_t hSem, uint32_t uOp, PSUPSEMOP3 pReq)
110 SUPDECL(int) SUPSemEventCreate(PSUPDRVSESSION pSession, PSUPSEMEVENT phEvent)
122 SUPDECL(int) SUPSemEventClose(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent)
130 SUPDECL(int) SUPSemEventSignal(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent)
136 SUPDECL(int) SUPSemEventWaitNoResume(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t cMillies)
142 SUPDECL(int) SUPSemEventWaitNsAbsIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t uNsTimeout)
148 SUPDECL(int) SUPSemEventWaitNsRelIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t cNsTimeout)
154 SUPDECL(uint32_t) SUPSemEventGetResolution(PSUPDRVSESSION pSession)
167 SUPDECL(int) SUPSemEventMultiCreate(PSUPDRVSESSION pSessio
[all...]
H A DSUPDrvSem.cpp67 SUPDECL(int) SUPSemEventCreate(PSUPDRVSESSION pSession, PSUPSEMEVENT phEvent)
103 SUPDECL(int) SUPSemEventClose(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent)
131 SUPDECL(int) SUPSemEventSignal(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent)
158 static int supR0SemEventWaitEx(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t fFlags, uint64_t uTimeout)
185 SUPDECL(int) SUPSemEventWait(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t cMillies)
194 SUPDECL(int) SUPSemEventWaitNoResume(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t cMillies)
203 SUPDECL(int) SUPSemEventWaitNsAbsIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t uNsTimeout)
210 SUPDECL(int) SUPSemEventWaitNsRelIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t cNsTimeout)
217 SUPDECL(uint32_t) SUPSemEventGetResolution(PSUPDRVSESSION pSession)
239 SUPDECL(int) SUPSemEventMultiCreate(PSUPDRVSESSION pSessio
[all...]
H A DSUPDrvInternal.h417 PSUPDRVSESSION pSession;
495 PSUPDRVSESSION pCommonNextHash;
499 PSUPDRVSESSION *ppOsSessionPtr;
561 PSUPDRVSESSION pNextHash;
608 DECLR0CALLBACKMEMBER(int, pfnVMMR0EntryEx, (PVM pVM, VMCPUID idCpu, unsigned uOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION pSession));
673 PSUPDRVSESSION pTracerSession;
695 PSUPDRVSESSION apSessionHashTab[HC_ARCH_BITS == 64 ? 8191 : 127];
782 void VBOXCALL supdrvOSCleanupSession(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession);
792 void VBOXCALL supdrvOSSessionHashTabInserted(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession, void *pvUser);
802 void VBOXCALL supdrvOSSessionHashTabRemoved(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSessio
[all...]
H A DSUPR0IdcClientInternal.h63 PSUPDRVSESSION pSession;
79 PSUPDRVIDCHANDLE supR0IdcGetHandleFromSession(PSUPDRVSESSION pSession);
H A DSUPDrvIDC.h71 PSUPDRVSESSION pSession;
111 PSUPDRVSESSION pSession;
267 typedef DECLCALLBACK(int) FNSUPDRVIDCENTRY(PSUPDRVSESSION pSession, uint32_t uReq, void *pvReq, uint32_t cbReq);
H A DSUPR0IdcClient.c185 SUPR0DECL(PSUPDRVSESSION) SUPR0IdcGetSession(PSUPDRVIDCHANDLE pHandle)
187 PSUPDRVSESSION pSession;
203 PSUPDRVIDCHANDLE supR0IdcGetHandleFromSession(PSUPDRVSESSION pSession)
/vbox/src/VBox/Runtime/testcase/
H A DtstRTR0DbgKrnlInfo.h29 DECLEXPORT(int) TSTR0DbgKrnlInfoSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
H A DtstRTR0Thread.h31 DECLEXPORT(int) TSTRTR0ThreadSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg,
H A DtstRTR0MemUserKernel.h29 DECLEXPORT(int) TSTRTR0MemUserKernelSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
H A DtstRTR0SemMutex.h29 DECLEXPORT(int) TSTRTR0SemMutexSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
H A DtstRTR0ThreadPreemption.h29 DECLEXPORT(int) TSTRTR0ThreadPreemptionSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
H A DtstRTR0Timer.h32 DECLEXPORT(int) TSTRTR0TimerSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
H A DtstRTR0DbgKrnlInfo.cpp50 DECLEXPORT(int) TSTR0DbgKrnlInfoSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
/vbox/src/VBox/NetworkServices/NetLib/
H A DVBoxNetLib.h50 int VBoxNetUDPUnicast(PSUPDRVSESSION pSession, INTNETIFHANDLE hIf, PINTNETBUF pBuf,
54 int VBoxNetUDPBroadcast(PSUPDRVSESSION pSession, INTNETIFHANDLE hIf, PINTNETBUF pBuf,
59 bool VBoxNetArpHandleIt(PSUPDRVSESSION pSession, INTNETIFHANDLE hIf, PINTNETBUF pBuf, PCRTMAC pMacAddr, RTNETADDRIPV4 IPv4Addr);
61 int VBoxNetIntIfFlush(PSUPDRVSESSION pSession, INTNETIFHANDLE hIf);
63 int VBoxNetIntIfSend(PSUPDRVSESSION pSession, INTNETIFHANDLE hIf, PINTNETBUF pBuf, size_t cSegs, PCINTNETSEG paSegs, bool fFlush);
H A DVBoxNetIntIf.cpp41 int VBoxNetIntIfFlush(PSUPDRVSESSION pSession, INTNETIFHANDLE hIf)
125 int VBoxNetIntIfSend(PSUPDRVSESSION pSession, INTNETIFHANDLE hIf, PINTNETBUF pBuf,
/vbox/include/VBox/
H A Dsup.h788 SUPDECL(int) SUPSemEventCreate(PSUPDRVSESSION pSession, PSUPSEMEVENT phEvent);
801 SUPDECL(int) SUPSemEventClose(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent);
810 SUPDECL(int) SUPSemEventSignal(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent);
822 SUPDECL(int) SUPSemEventWait(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t cMillies);
833 SUPDECL(int) SUPSemEventWaitNoResume(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t cMillies);
843 SUPDECL(int) SUPSemEventWaitNsAbsIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t uNsTimeout);
853 SUPDECL(int) SUPSemEventWaitNsRelIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t cNsTimeout);
862 SUPDECL(uint32_t) SUPSemEventGetResolution(PSUPDRVSESSION pSession);
879 SUPDECL(int) SUPSemEventMultiCreate(PSUPDRVSESSION pSession, PSUPSEMEVENTMULTI phEventMulti);
892 SUPDECL(int) SUPSemEventMultiClose(PSUPDRVSESSION pSessio
[all...]
H A Dintnet.h1025 PSUPDRVSESSION pSession;
1045 INTNETR0DECL(int) IntNetR0OpenReq(PSUPDRVSESSION pSession, PINTNETOPENREQ pReq);
1058 PSUPDRVSESSION pSession;
1066 INTNETR0DECL(int) IntNetR0IfCloseReq(PSUPDRVSESSION pSession, PINTNETIFCLOSEREQ pReq);
1080 PSUPDRVSESSION pSession;
1092 INTNETR0DECL(int) IntNetR0IfGetBufferPtrsReq(PSUPDRVSESSION pSession, PINTNETIFGETBUFFERPTRSREQ pReq);
1106 PSUPDRVSESSION pSession;
1116 INTNETR0DECL(int) IntNetR0IfSetPromiscuousModeReq(PSUPDRVSESSION pSession, PINTNETIFSETPROMISCUOUSMODEREQ pReq);
1130 PSUPDRVSESSION pSession;
1140 INTNETR0DECL(int) IntNetR0IfSetMacAddressReq(PSUPDRVSESSION pSessio
[all...]
/vbox/include/VBox/vmm/
H A Dgvmm.h157 GVMMR0DECL(int) GVMMR0SetConfig(PSUPDRVSESSION pSession, const char *pszName, uint64_t u64Value);
158 GVMMR0DECL(int) GVMMR0QueryConfig(PSUPDRVSESSION pSession, const char *pszName, uint64_t *pu64Value);
160 GVMMR0DECL(int) GVMMR0CreateVM(PSUPDRVSESSION pSession, uint32_t cCpus, PVM *ppVM);
179 GVMMR0DECL(int) GVMMR0QueryStatistics(PGVMMSTATS pStats, PSUPDRVSESSION pSession, PVM pVM);
180 GVMMR0DECL(int) GVMMR0ResetStatistics(PCGVMMSTATS pStats, PSUPDRVSESSION pSession, PVM pVM);
191 PSUPDRVSESSION pSession;
233 PSUPDRVSESSION pSession;
252 PSUPDRVSESSION pSession;
/vbox/src/VBox/ValidationKit/utils/misc/
H A DloadgeneratorR0.cpp75 extern "C" DECLEXPORT(int) LoadGenR0ServiceReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
/vbox/src/VBox/VMM/dtrace/lib/
H A Dvbox-types.d48 typedef struct SUPDRVSESSION *PSUPDRVSESSION;
/vbox/src/VBox/HostDrivers/Support/freebsd/
H A DSUPDrv-freebsd.c77 static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd);
232 PSUPDRVSESSION pSession;
288 PSUPDRVSESSION pSession = pData;
311 PSUPDRVSESSION pSession;
336 static int VBoxDrvFreeBSDIOCtlSlow(PSUPDRVSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd)
474 PSUPDRVSESSION pSession;
500 void VBOXCALL supdrvOSCleanupSession(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession)
507 void VBOXCALL supdrvOSSessionHashTabInserted(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession, void *pvUser)
513 void VBOXCALL supdrvOSSessionHashTabRemoved(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession, void *pvUser)
519 void VBOXCALL supdrvOSObjInitCreator(PSUPDRVOBJ pObj, PSUPDRVSESSION pSessio
[all...]
/vbox/src/VBox/HostDrivers/Support/os2/
H A DSUPDrv-os2.cpp62 static PSUPDRVSESSION g_apSessionHashTab[19];
148 PSUPDRVSESSION pSession;
180 PSUPDRVSESSION pSession;
196 PSUPDRVSESSION pPrev = pSession;
236 PSUPDRVSESSION pSession;
273 PSUPDRVSESSION pSession;
366 void VBOXCALL supdrvOSCleanupSession(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession)
373 void VBOXCALL supdrvOSSessionHashTabInserted(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession, void *pvUser)
379 void VBOXCALL supdrvOSSessionHashTabRemoved(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession, void *pvUser)
385 void VBOXCALL supdrvOSObjInitCreator(PSUPDRVOBJ pObj, PSUPDRVSESSION pSessio
[all...]
/vbox/src/VBox/Devices/Bus/
H A DSrvPciRawR0.cpp68 PSUPDRVSESSION pSession;
135 return SUPR0ObjAddRefEx(pDev->pvObj, (PSUPDRVSESSION)pvCtx, true /* fNoBlocking */);
520 static int pcirawr0OpenDevice(PSUPDRVSESSION pSession,
608 static int pcirawr0CloseDevice(PSUPDRVSESSION pSession,
628 static int pcirawr0GetRegionInfo(PSUPDRVSESSION pSession,
646 static int pcirawr0MapRegion(PSUPDRVSESSION pSession,
674 static int pcirawr0UnmapRegion(PSUPDRVSESSION pSession,
695 static int pcirawr0PioWrite(PSUPDRVSESSION pSession,
722 static int pcirawr0PioRead(PSUPDRVSESSION pSession,
749 static int pcirawr0MmioRead(PSUPDRVSESSION pSessio
[all...]
/vbox/src/VBox/HostDrivers/Support/solaris/
H A DSUPDrv-solaris.c98 static int VBoxDrvSolarisIOCtlSlow(PSUPDRVSESSION pSession, int Cmd, int Mode, intptr_t pArgs);
175 PSUPDRVSESSION pSession;
192 static PSUPDRVSESSION g_apSessionHashTab[19];
470 PSUPDRVSESSION pSession;
587 PSUPDRVSESSION pSession = pState->pSession;
602 PSUPDRVSESSION pSession;
618 PSUPDRVSESSION pPrev = pSession;
690 PSUPDRVSESSION pSession = pState->pSession;
699 PSUPDRVSESSION pSession;
754 static int VBoxDrvSolarisIOCtlSlow(PSUPDRVSESSION pSessio
[all...]

Completed in 103 milliseconds

1234