Lines Matching refs:pOc
63 CompOverlayClientPtr *pPrev, pOc; in compFreeOverlayClient() local
65 for (pPrev = &cs->pOverlayClients; (pOc = *pPrev); pPrev = &pOc->pNext) { in compFreeOverlayClient()
66 if (pOc == pOcToDel) { in compFreeOverlayClient()
67 *pPrev = pOc->pNext; in compFreeOverlayClient()
68 free(pOc); in compFreeOverlayClient()
85 CompOverlayClientPtr pOc; in compFindOverlayClient() local
87 for (pOc = cs->pOverlayClients; pOc != NULL; pOc = pOc->pNext) in compFindOverlayClient()
88 if (pOc->pClient == pClient) in compFindOverlayClient()
89 return pOc; in compFindOverlayClient()
101 CompOverlayClientPtr pOc; in compCreateOverlayClient() local
103 pOc = (CompOverlayClientPtr) malloc(sizeof(CompOverlayClientRec)); in compCreateOverlayClient()
104 if (pOc == NULL) in compCreateOverlayClient()
107 pOc->pClient = pClient; in compCreateOverlayClient()
108 pOc->pScreen = pScreen; in compCreateOverlayClient()
109 pOc->resource = FakeClientID(pClient->index); in compCreateOverlayClient()
110 pOc->pNext = cs->pOverlayClients; in compCreateOverlayClient()
111 cs->pOverlayClients = pOc; in compCreateOverlayClient()
117 if (!AddResource(pOc->resource, CompositeClientOverlayType, (void *) pOc)) in compCreateOverlayClient()
120 return pOc; in compCreateOverlayClient()