Lines Matching refs:pScreenPriv
71 XvMCScreenPtr pScreenPriv = XVMC_GET_PRIVATE(pContext->pScreen); in XvMCDestroyContextRes() local
73 (*pScreenPriv->adaptors[pContext->adapt_num].DestroyContext) (pContext); in XvMCDestroyContextRes()
85 XvMCScreenPtr pScreenPriv = XVMC_GET_PRIVATE(pContext->pScreen); in XvMCDestroySurfaceRes() local
87 (*pScreenPriv->adaptors[pContext->adapt_num].DestroySurface) (pSurface); in XvMCDestroySurfaceRes()
100 XvMCScreenPtr pScreenPriv = XVMC_GET_PRIVATE(pContext->pScreen); in XvMCDestroySubpictureRes() local
102 (*pScreenPriv->adaptors[pContext->adapt_num].DestroySubpicture) (pSubpict); in XvMCDestroySubpictureRes()
133 XvMCScreenPtr pScreenPriv; in ProcXvMCListSurfaceTypes() local
148 if ((pScreenPriv = XVMC_GET_PRIVATE(pScreen))) { /* any this screen */ in ProcXvMCListSurfaceTypes()
149 for (i = 0; i < pScreenPriv->num_adaptors; i++) { in ProcXvMCListSurfaceTypes()
150 if (pPort->pAdaptor == pScreenPriv->adaptors[i].xv_adaptor) { in ProcXvMCListSurfaceTypes()
151 adaptor = &(pScreenPriv->adaptors[i]); in ProcXvMCListSurfaceTypes()
193 XvMCScreenPtr pScreenPriv; in ProcXvMCCreateContext() local
208 if (!(pScreenPriv = XVMC_GET_PRIVATE(pScreen))) /* none this screen */ in ProcXvMCCreateContext()
211 for (i = 0; i < pScreenPriv->num_adaptors; i++) { in ProcXvMCCreateContext()
212 if (pPort->pAdaptor == pScreenPriv->adaptors[i].xv_adaptor) { in ProcXvMCCreateContext()
213 adaptor = &(pScreenPriv->adaptors[i]); in ProcXvMCCreateContext()
306 XvMCScreenPtr pScreenPriv; in ProcXvMCCreateSurface() local
317 pScreenPriv = XVMC_GET_PRIVATE(pContext->pScreen); in ProcXvMCCreateSurface()
327 (*pScreenPriv->adaptors[pContext->adapt_num].CreateSurface) (pSurface, in ProcXvMCCreateSurface()
384 XvMCScreenPtr pScreenPriv; in ProcXvMCCreateSubpicture() local
397 pScreenPriv = XVMC_GET_PRIVATE(pContext->pScreen); in ProcXvMCCreateSubpicture()
399 adaptor = &(pScreenPriv->adaptors[pContext->adapt_num]); in ProcXvMCCreateSubpicture()
448 (*pScreenPriv->adaptors[pContext->adapt_num]. in ProcXvMCCreateSubpicture()
509 XvMCScreenPtr pScreenPriv; in ProcXvMCListSubpictureTypes() local
527 if (!(pScreenPriv = XVMC_GET_PRIVATE(pScreen))) in ProcXvMCListSubpictureTypes()
530 for (i = 0; i < pScreenPriv->num_adaptors; i++) { in ProcXvMCListSubpictureTypes()
531 if (pPort->pAdaptor == pScreenPriv->adaptors[i].xv_adaptor) { in ProcXvMCListSubpictureTypes()
532 adaptor = &(pScreenPriv->adaptors[i]); in ProcXvMCListSubpictureTypes()
608 XvMCScreenPtr pScreenPriv; in ProcXvMCGetDRInfo() local
620 pScreenPriv = XVMC_GET_PRIVATE(pScreen); in ProcXvMCGetDRInfo()
625 .major = pScreenPriv->major, in ProcXvMCGetDRInfo()
626 .minor = pScreenPriv->minor, in ProcXvMCGetDRInfo()
627 .patchLevel = pScreenPriv->patchLevel, in ProcXvMCGetDRInfo()
628 .nameLen = bytes_to_int32(strlen(pScreenPriv->clientDriverName) + 1), in ProcXvMCGetDRInfo()
629 .busIDLen = bytes_to_int32(strlen(pScreenPriv->busID) + 1), in ProcXvMCGetDRInfo()
665 WriteToClient(client, rep.nameLen, pScreenPriv->clientDriverName); in ProcXvMCGetDRInfo()
666 WriteToClient(client, rep.busIDLen, pScreenPriv->busID); in ProcXvMCGetDRInfo()
740 XvMCScreenPtr pScreenPriv = XVMC_GET_PRIVATE(pScreen); in XvMCCloseScreen() local
742 pScreen->CloseScreen = pScreenPriv->CloseScreen; in XvMCCloseScreen()
744 free(pScreenPriv); in XvMCCloseScreen()
752 XvMCScreenPtr pScreenPriv; in XvMCScreenInit() local
757 if (!(pScreenPriv = malloc(sizeof(XvMCScreenRec)))) in XvMCScreenInit()
760 dixSetPrivate(&pScreen->devPrivates, XvMCScreenKey, pScreenPriv); in XvMCScreenInit()
762 pScreenPriv->CloseScreen = pScreen->CloseScreen; in XvMCScreenInit()
765 pScreenPriv->num_adaptors = num; in XvMCScreenInit()
766 pScreenPriv->adaptors = pAdapt; in XvMCScreenInit()
767 pScreenPriv->clientDriverName[0] = 0; in XvMCScreenInit()
768 pScreenPriv->busID[0] = 0; in XvMCScreenInit()
769 pScreenPriv->major = 0; in XvMCScreenInit()
770 pScreenPriv->minor = 0; in XvMCScreenInit()
771 pScreenPriv->patchLevel = 0; in XvMCScreenInit()
783 XvMCScreenPtr pScreenPriv; in XvMCFindXvImage() local
790 if (!(pScreenPriv = XVMC_GET_PRIVATE(pScreen))) in XvMCFindXvImage()
793 for (i = 0; i < pScreenPriv->num_adaptors; i++) { in XvMCFindXvImage()
794 if (pPort->pAdaptor == pScreenPriv->adaptors[i].xv_adaptor) { in XvMCFindXvImage()
795 adaptor = &(pScreenPriv->adaptors[i]); in XvMCFindXvImage()
817 XvMCScreenPtr pScreenPriv = XVMC_GET_PRIVATE(pScreen); in xf86XvMCRegisterDRInfo() local
819 strlcpy(pScreenPriv->clientDriverName, name, DR_CLIENT_DRIVER_NAME_SIZE); in xf86XvMCRegisterDRInfo()
820 strlcpy(pScreenPriv->busID, busID, DR_BUSID_SIZE); in xf86XvMCRegisterDRInfo()
821 pScreenPriv->major = major; in xf86XvMCRegisterDRInfo()
822 pScreenPriv->minor = minor; in xf86XvMCRegisterDRInfo()
823 pScreenPriv->patchLevel = patchLevel; in xf86XvMCRegisterDRInfo()