Lines Matching defs:pAdaptor
311 xf86XVFreeAdaptor(XvAdaptorPtr pAdaptor)
315 free(pAdaptor->name);
317 if(pAdaptor->pEncodings) {
318 XvEncodingPtr pEncode = pAdaptor->pEncodings;
320 for(i = 0; i < pAdaptor->nEncodings; i++, pEncode++)
322 free(pAdaptor->pEncodings);
325 free(pAdaptor->pFormats);
327 if(pAdaptor->pPorts) {
328 XvPortPtr pPort = pAdaptor->pPorts;
331 for(i = 0; i < pAdaptor->nPorts; i++, pPort++) {
343 free(pAdaptor->pPorts);
346 if(pAdaptor->nAttributes) {
347 XvAttributePtr pAttribute = pAdaptor->pAttributes;
349 for(i = 0; i < pAdaptor->nAttributes; i++, pAttribute++)
351 free(pAdaptor->pAttributes);
354 free(pAdaptor->pImages);
355 free(pAdaptor->devPriv.ptr);
367 XvAdaptorPtr pAdaptor, pa;
389 if(!(pAdaptor = calloc(number, sizeof(XvAdaptorRec))))
392 for(pa = pAdaptor, na = 0, numAdaptor = 0; na < number; na++, adaptorPtr++) {
588 pp->pAdaptor = pa;
618 pxvs->pAdaptors = pAdaptor;
620 free(pAdaptor);
1341 XvAdaptorPtr pAdaptor;
1347 pAdaptor = &pxvs->pAdaptors[i];
1348 for(j = 0; j < pAdaptor->nPorts; j++) {
1349 pPort = &pAdaptor->pPorts[j];