Lines Matching refs:pInfo

180 static void vboxWddmPopulateDmaAllocInfo(PVBOXWDDM_DMA_ALLOCINFO pInfo, PVBOXWDDM_ALLOCATION pAlloc, DXGK_ALLOCATIONLIST *pDmaAlloc)
182 pInfo->pAlloc = pAlloc;
185 pInfo->offAlloc = (VBOXVIDEOOFFSET)pDmaAlloc->PhysicalAddress.QuadPart;
186 pInfo->segmentIdAlloc = pDmaAlloc->SegmentId;
189 pInfo->segmentIdAlloc = 0;
190 pInfo->srcId = pAlloc->AllocData.SurfDesc.VidPnSourceId;
193 static void vboxWddmPopulateDmaAllocInfoWithOffset(PVBOXWDDM_DMA_ALLOCINFO pInfo, PVBOXWDDM_ALLOCATION pAlloc, DXGK_ALLOCATIONLIST *pDmaAlloc, uint32_t offStart)
195 pInfo->pAlloc = pAlloc;
198 pInfo->offAlloc = (VBOXVIDEOOFFSET)pDmaAlloc->PhysicalAddress.QuadPart + offStart;
199 pInfo->segmentIdAlloc = pDmaAlloc->SegmentId;
202 pInfo->segmentIdAlloc = 0;
203 pInfo->srcId = pAlloc->AllocData.SurfDesc.VidPnSourceId;
2344 pCreateDevice->pInfo = NULL;
5573 DXGK_OPENALLOCATIONINFO* pInfo = &pOpenAllocation->pOpenAllocation[i];
5574 Assert(pInfo->PrivateDriverDataSize == sizeof (VBOXWDDM_ALLOCINFO));
5575 Assert(pInfo->pPrivateDriverData);
5576 PVBOXWDDM_ALLOCATION pAllocation = vboxWddmGetAllocationFromHandle(pDevExt, pInfo->hAllocation);
5591 if (pInfo->PrivateDriverDataSize != sizeof (VBOXWDDM_ALLOCINFO)
5592 || !pInfo->pPrivateDriverData)
5598 PVBOXWDDM_ALLOCINFO pAllocInfo = (PVBOXWDDM_ALLOCINFO)pInfo->pPrivateDriverData;
5632 pOa->hAllocation = pInfo->hAllocation;
5653 pInfo->hDeviceSpecificAllocation = pOa;
6035 DECLINLINE(void) VBoxCVDdiFillAllocInfoOffVRAM(VBOXCMDVBVA_ALLOCINFO *pInfo, const DXGK_ALLOCATIONLIST *pList)
6038 pInfo->u.offVRAM = pList->PhysicalAddress.LowPart;
6753 PVBOXWDDM_CREATECONTEXT_INFO pInfo = (PVBOXWDDM_CREATECONTEXT_INFO)pCreateContext->pPrivateDriverData;
6754 switch (pInfo->enmType)
6775 Status = vboxVideoCmCtxAdd(&pDevice->pAdapter->CmMgr, &pContext->CmContext, (HANDLE)pInfo->hUmEvent, pInfo->u64UmInfo);
6779 if (pInfo->crVersionMajor || pInfo->crVersionMinor)
6784 pInfo->crVersionMajor, pInfo->crVersionMinor,
6819 pContext->enmType = pInfo->enmType;
6831 if (pInfo->crVersionMajor || pInfo->crVersionMinor)
6836 pInfo->crVersionMajor, pInfo->crVersionMinor,
6863 pContext->enmType = pInfo->enmType;
6869 pContext->enmType = pInfo->enmType;
6875 pContext->enmType = pInfo->enmType;
6876 Status = vboxVideoCmCtxAdd(&pDevice->pAdapter->SeamlessCtxMgr, &pContext->CmContext, (HANDLE)pInfo->hUmEvent, pInfo->u64UmInfo);
6885 WARN(("unsupported context type %d", pInfo->enmType));