Lines Matching defs:xvmc_driver
35 struct intel_xvmc_driver *xvmc_driver;
40 if (xvmc_driver) {
44 xvmc_driver = d;
78 if (!xvmc_driver)
80 (*xvmc_driver->fini)(pScrn);
90 if (!xvmc_driver) {
95 if (!(*xvmc_driver->init)(pScrn, xv_adaptor)) {
117 if (!xvmc_driver)
120 if (xf86XvMCScreenInit(pScreen, 1, &xvmc_driver->adaptor)) {
123 xvmc_driver->name);
150 &(xvmc_driver->batch), size,
155 (drm_handle_t)(xvmc_driver->batch->offset+pI830->LinearAddr),
156 xvmc_driver->batch->size, DRM_AGP, 0,
157 &xvmc_driver->batch_handle) < 0) {
169 if (xvmc_driver->batch_handle) {
170 drmRmMap(pI830->drmSubFD, xvmc_driver->batch_handle);
171 xvmc_driver->batch_handle = 0;
173 if (xvmc_driver->batch) {
174 i830_free_xvmc_buffer(pScrn, xvmc_driver->batch);
175 xvmc_driver->batch = NULL;