Searched defs:pIns (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DSHGSMIHost.cpp24 static int vboxSHGSMICommandCompleteAsynch (PHGSMIINSTANCE pIns, PVBOXSHGSMIHEADER pHdr) argument
28 return HGSMICompleteGuestCommand(pIns, pHdr, bDoIrq);
38 int VBoxSHGSMICommandComplete (PHGSMIINSTANCE pIns, void *pvData) argument
45 return vboxSHGSMICommandCompleteAsynch(pIns, pHdr);
H A DHGSMIHost.cpp173 HGSMIINSTANCE *pIns; /* Backlink to the HGSMI instance. */ member in struct:HGSMIHOSTFIFOENTRY
213 static void hgsmiGuestCompletionFIFOFree (HGSMIINSTANCE *pIns, HGSMIGUESTCOMPLENTRY *pEntry) argument
215 NOREF (pIns);
219 static int hgsmiGuestCompletionFIFOAlloc (HGSMIINSTANCE *pIns, HGSMIGUESTCOMPLENTRY **ppEntry) argument
223 NOREF (pIns);
237 static int hgsmiLock (HGSMIINSTANCE *pIns) argument
239 int rc = RTCritSectEnter (&pIns->instanceCritSect);
244 static void hgsmiUnlock (HGSMIINSTANCE *pIns) argument
246 int rc = RTCritSectLeave (&pIns->instanceCritSect);
250 static int hgsmiFIFOLock (HGSMIINSTANCE *pIns) argument
257 hgsmiFIFOUnlock(HGSMIINSTANCE *pIns) argument
271 HGSMIGuestWrite(PHGSMIINSTANCE pIns, HGSMIOFFSET offBuffer) argument
278 hgsmiProcessGuestCmdCompletion(HGSMIINSTANCE *pIns) argument
316 HGSMIGuestRead(PHGSMIINSTANCE pIns) argument
337 hgsmiProcessHostCmdCompletion(HGSMIINSTANCE *pIns, HGSMIOFFSET offBuffer, bool bCompleteFirst) argument
397 HGSMIHostWrite(HGSMIINSTANCE *pIns, HGSMIOFFSET offBuffer) argument
409 HGSMIHostRead(HGSMIINSTANCE *pIns) argument
457 hgsmiNotifyGuest(HGSMIINSTANCE *pIns) argument
465 HGSMISetHostGuestFlags(HGSMIINSTANCE *pIns, uint32_t flags) argument
471 HGSMIClearHostGuestFlags(HGSMIINSTANCE *pIns, uint32_t flags) argument
498 hgsmiHostHeapLock(HGSMIINSTANCE *pIns) argument
505 hgsmiHostHeapUnlock(HGSMIINSTANCE *pIns) argument
511 hgsmiHostFIFOAlloc(HGSMIINSTANCE *pIns, HGSMIHOSTFIFOENTRY **ppEntry) argument
544 hgsmiHostFIFOFree(HGSMIINSTANCE *pIns, HGSMIHOSTFIFOENTRY *pEntry) argument
558 HGSMIINSTANCE *pIns = pEntry->pIns; local
581 hgsmiHostCommandFree(HGSMIINSTANCE *pIns, void *pvMem) argument
668 hgsmiHostCommandWrite(HGSMIINSTANCE *pIns, HGSMIOFFSET offMem ) argument
725 hgsmiHostCommandProcess(HGSMIINSTANCE *pIns, HGSMIOFFSET offBuffer, bool bDoIrq) argument
783 HGSMIHostCommandAlloc(HGSMIINSTANCE *pIns, void **ppvMem, HGSMISIZE cbMem, uint8_t u8Channel, uint16_t u16ChannelInfo) argument
828 HGSMIHostCommandProcessAndFreeAsynch(PHGSMIINSTANCE pIns, void *pvMem, bool bDoIrq) argument
899 HGSMIHostCommandFree(HGSMIINSTANCE *pIns, void *pvMem) argument
926 HGSMISetupHostHeap(PHGSMIINSTANCE pIns, HGSMIOFFSET offHeap, HGSMISIZE cbHeap) argument
1033 hgsmiHostLoadFifoEntryLocked(PHGSMIINSTANCE pIns, HGSMIHOSTFIFOENTRY **ppEntry, PSSMHANDLE pSSM) argument
1053 hgsmiHostLoadFifoLocked(PHGSMIINSTANCE pIns, RTLISTANCHOR *pList, PSSMHANDLE pSSM) argument
1077 hgsmiHostLoadGuestCmdCompletedFifoEntryLocked(PHGSMIINSTANCE pIns, HGSMIGUESTCOMPLENTRY **ppEntry, PSSMHANDLE pSSM) argument
1092 hgsmiHostLoadGuestCmdCompletedFifoLocked(PHGSMIINSTANCE pIns, RTLISTANCHOR *pList, PSSMHANDLE pSSM, uint32_t u32Version) argument
1193 HGSMIHostSaveStateExec(PHGSMIINSTANCE pIns, PSSMHANDLE pSSM) argument
1241 HGSMIHostLoadStateExec(PHGSMIINSTANCE pIns, PSSMHANDLE pSSM, uint32_t u32Version) argument
1356 hgsmiChannelMapCreate(PHGSMIINSTANCE pIns, const char *pszChannel, uint8_t *pu8Channel) argument
1366 HGSMIHostChannelRegister(PHGSMIINSTANCE pIns, uint8_t u8Channel, PFNHGSMICHANNELHANDLER pfnChannelHandler, void *pvChannelHandler) argument
1394 HGSMIChannelRegisterName(PHGSMIINSTANCE pIns, const char *pszChannel, PFNHGSMICHANNELHANDLER pfnChannelHandler, void *pvChannelHandler, uint8_t *pu8Channel) argument
1444 HGSMIOffsetToPointerHost(PHGSMIINSTANCE pIns, HGSMIOFFSET offBuffer) argument
1460 HGSMIPointerToOffsetHost(PHGSMIINSTANCE pIns, const void *pv) argument
1480 HGSMIContext(PHGSMIINSTANCE pIns) argument
1494 PHGSMIINSTANCE pIns = (PHGSMIINSTANCE)pvHandler; local
1553 PHGSMIINSTANCE pIns = (PHGSMIINSTANCE)RTMemAllocZ (sizeof (HGSMIINSTANCE) + cbContext); local
1617 HGSMIReset(PHGSMIINSTANCE pIns) argument
1642 HGSMIDestroy(PHGSMIINSTANCE pIns) argument
1675 hgsmiGuestCommandComplete(HGSMIINSTANCE *pIns, HGSMIOFFSET offMem) argument
1704 hgsmiCompleteGuestCommand(PHGSMIINSTANCE pIns, HGSMIOFFSET offBuffer, bool bDoIrq) argument
1726 HGSMICompleteGuestCommand(PHGSMIINSTANCE pIns, void *pvMem, bool bDoIrq) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxPci/
H A DVBoxPciInternal.h157 DECLHIDDEN(int) vboxPciOsDevInit (PVBOXRAWPCIINS pIns, uint32_t fFlags);
158 DECLHIDDEN(int) vboxPciOsDevDeinit(PVBOXRAWPCIINS pIns, uint32_t fFlags);
159 DECLHIDDEN(int) vboxPciOsDevDestroy(PVBOXRAWPCIINS pIns); variable
161 DECLHIDDEN(int) vboxPciOsDevGetRegionInfo(PVBOXRAWPCIINS pIns,
167 DECLHIDDEN(int) vboxPciOsDevMapRegion(PVBOXRAWPCIINS pIns,
173 DECLHIDDEN(int) vboxPciOsDevUnmapRegion(PVBOXRAWPCIINS pIns,
179 DECLHIDDEN(int) vboxPciOsDevPciCfgWrite(PVBOXRAWPCIINS pIns, uint32_t Register, PCIRAWMEMLOC *pValue);
180 DECLHIDDEN(int) vboxPciOsDevPciCfgRead (PVBOXRAWPCIINS pIns, uint32_t Register, PCIRAWMEMLOC *pValue);
182 DECLHIDDEN(int) vboxPciOsDevRegisterIrqHandler (PVBOXRAWPCIINS pIns, PFNRAWPCIISR pfnHandler, void* pIrqContext, int32_t *piHostIrq);
183 DECLHIDDEN(int) vboxPciOsDevUnregisterIrqHandler(PVBOXRAWPCIINS pIns, int32_
[all...]
/vbox/src/VBox/HostDrivers/VBoxPci/linux/
H A DVBoxPci-linux.c206 int vboxPciOsDevRegisterWithIommu(PVBOXRAWPCIINS pIns) argument
211 struct pci_dev *pPciDev = pIns->pPciDev;
212 PVBOXRAWPCIDRVVM pData = VBOX_DRV_VMDATA(pIns);
223 vbpci_printk(KERN_DEBUG, pIns->pPciDev,
232 pIns->fIommuUsed = true;
252 int vboxPciOsDevUnregisterWithIommu(PVBOXRAWPCIINS pIns) argument
256 struct pci_dev *pPciDev = pIns->pPciDev;
257 PVBOXRAWPCIDRVVM pData = VBOX_DRV_VMDATA(pIns);
273 if (pIns->fIommuUsed)
275 iommu_detach_device(pData->pIommuDomain, &pIns
286 vboxPciOsDevReset(PVBOXRAWPCIINS pIns) argument
366 vboxPciOsDevDetachHostDriver(PVBOXRAWPCIINS pIns) argument
523 vboxPciOsDevReattachHostDriver(PVBOXRAWPCIINS pIns) argument
615 vboxPciOsDevInit(PVBOXRAWPCIINS pIns, uint32_t fFlags) argument
659 vboxPciOsDevDeinit(PVBOXRAWPCIINS pIns, uint32_t fFlags) argument
695 vboxPciOsDevDestroy(PVBOXRAWPCIINS pIns) argument
700 vboxPciOsDevGetRegionInfo(PVBOXRAWPCIINS pIns, int32_t iRegion, RTHCPHYS *pRegionStart, uint64_t *pu64RegionSize, bool *pfPresent, uint32_t *pfFlags) argument
755 vboxPciOsDevMapRegion(PVBOXRAWPCIINS pIns, int32_t iRegion, RTHCPHYS RegionStart, uint64_t u64RegionSize, uint32_t fFlags, RTR0PTR *pRegionBase) argument
818 vboxPciOsDevUnmapRegion(PVBOXRAWPCIINS pIns, int32_t iRegion, RTHCPHYS RegionStart, uint64_t u64RegionSize, RTR0PTR RegionBase) argument
828 vboxPciOsDevPciCfgWrite(PVBOXRAWPCIINS pIns, uint32_t Register, PCIRAWMEMLOC *pValue) argument
851 vboxPciOsDevPciCfgRead(PVBOXRAWPCIINS pIns, uint32_t Register, PCIRAWMEMLOC *pValue) argument
889 PVBOXRAWPCIINS pIns = (PVBOXRAWPCIINS)pvDevId; local
902 vboxPciOsDevRegisterIrqHandler(PVBOXRAWPCIINS pIns, PFNRAWPCIISR pfnHandler, void* pIrqContext, int32_t *piHostIrq) argument
946 vboxPciOsDevUnregisterIrqHandler(PVBOXRAWPCIINS pIns, int32_t iHostIrq) argument
953 vboxPciOsDevPowerStateChange(PVBOXRAWPCIINS pIns, PCIRAWPOWERSTATE aState) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltRt-win.h440 DECLINLINE(void) vboxNetFltWinReferenceModeNetFlt(PVBOXNETFLTINS pIns) argument
442 ASMAtomicIncU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs);
445 DECLINLINE(void) vboxNetFltWinReferenceModePassThru(PVBOXNETFLTINS pIns) argument
447 ASMAtomicIncU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs);
450 DECLINLINE(void) vboxNetFltWinIncReferenceModeNetFlt(PVBOXNETFLTINS pIns, uint32_t v) argument
452 ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs, v);
455 DECLINLINE(void) vboxNetFltWinIncReferenceModePassThru(PVBOXNETFLTINS pIns, uint32_t v) argument
457 ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs, v);
460 DECLINLINE(void) vboxNetFltWinDereferenceModeNetFlt(PVBOXNETFLTINS pIns) argument
462 ASMAtomicDecU32((volatile uint32_t *)&pIns
465 vboxNetFltWinDereferenceModePassThru(PVBOXNETFLTINS pIns) argument
470 vboxNetFltWinDecReferenceModeNetFlt(PVBOXNETFLTINS pIns, uint32_t v) argument
476 vboxNetFltWinDecReferenceModePassThru(PVBOXNETFLTINS pIns, uint32_t v) argument
[all...]
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA_VBVA.cpp702 static unsigned vbvaViewFromOffset (PHGSMIINSTANCE pIns, VBVACONTEXT *pCtx, const void *pvBuffer) argument
705 HGSMIOFFSET offBuffer = HGSMIPointerToOffsetHost (pIns, pvBuffer);
1257 PHGSMIINSTANCE pIns = pVGAState->pHGSMI; local
1263 rc = HGSMICompleteGuestCommand(pIns, pCmd, !!(pCmd->Flags & VBOXVHWACMD_FLAG_GH_ASYNCH_IRQ));
1274 rc = HGSMIHostCommandAlloc (pIns,
1291 HGSMIOFFSET offCmd = HGSMIPointerToOffsetHost (pIns, pCmd);
1295 rc = HGSMIHostCommandAlloc (pIns,
1318 rc = HGSMIHostCommandProcessAndFreeAsynch(pIns, pHostCmd, (pCmd->Flags & VBOXVHWACMD_FLAG_GH_ASYNCH_IRQ) != 0);
1324 HGSMIHostCommandFree (pIns, pHostCmd);
1500 PHGSMIINSTANCE pIns local
1691 PHGSMIINSTANCE pIns = pVGAState->pHGSMI; local
1998 PHGSMIINSTANCE pIns = pVGAState->pHGSMI; local
2016 PHGSMIINSTANCE pIns = pVGAState->pHGSMI; local
2100 PHGSMIINSTANCE pIns = pVGAState->pHGSMI; local
[all...]

Completed in 125 milliseconds