Lines Matching defs:sfpriv
536 I915XvMCSurfacePriv *sfpriv = NULL;
573 sfpriv = (I915XvMCSurfacePriv *)xcalloc(1, sizeof(I915XvMCSurfacePriv));
575 if (!sfpriv) {
588 &(sfpriv->surface), bufsize,
592 xfree(sfpriv);
603 (drm_handle_t)(sfpriv->surface->offset + pI830->LinearAddr),
604 sfpriv->surface->size, DRM_AGP, 0,
605 (drmAddress)&sfpriv->surface_handle) < 0) {
608 i830_free_xvmc_buffer(pScrn, sfpriv->surface);
609 xfree(sfpriv);
617 surfaceRec->srf.handle = sfpriv->surface_handle;
618 surfaceRec->srf.offset = sfpriv->surface->offset;
619 surfaceRec->srf.size = sfpriv->surface->size;
622 pXvMC->sfprivs[srfno]= sfpriv;
633 I915XvMCSurfacePriv *sfpriv = NULL;
664 sfpriv = (I915XvMCSurfacePriv *)xcalloc(1, sizeof(I915XvMCSurfacePriv));
666 if (!sfpriv) {
679 &(sfpriv->surface), bufsize,
683 xfree(sfpriv);
691 (drm_handle_t)(sfpriv->surface->offset + pI830->LinearAddr),
692 sfpriv->surface->size, DRM_AGP, 0,
693 (drmAddress)&sfpriv->surface_handle) < 0) {
696 i830_free_xvmc_buffer(pScrn, sfpriv->surface);
697 xfree(sfpriv);
705 surfaceRec->srf.handle = sfpriv->surface_handle;
706 surfaceRec->srf.offset = sfpriv->surface->offset;
707 surfaceRec->srf.size = sfpriv->surface->size;
709 pXvMC->sfprivs[srfno] = sfpriv;