Searched refs:xvmc_driver (Results 1 - 25 of 25) sorted by relevance

/xsrc/external/mit/xf86-video-intel-old/dist/src/xvmc/
H A Dintel_batchbuffer.c58 ret = drmCommandWriteRead(xvmc_driver->fd, DRM_I830_IRQ_EMIT,
77 ret = drmCommandWrite(xvmc_driver->fd, DRM_I830_IRQ_WAIT, &iw, sizeof(iw) );
88 unsigned int size = xvmc_driver->batch.ptr -
89 xvmc_driver->batch.init_ptr;
91 *(unsigned int*)xvmc_driver->batch.ptr = 0;
92 xvmc_driver->batch.ptr += 4;
94 *(unsigned int*)xvmc_driver->batch.ptr = MI_BATCH_BUFFER_END;
95 xvmc_driver->batch.ptr += 4;
102 if((xvmc_driver->batch.buf =
103 drm_intel_bo_alloc(xvmc_driver
[all...]
H A Dintel_batchbuffer.h13 assert(xvmc_driver->batch.space >= (n) *4); \
14 if (xvmc_driver->batch.space < (n)*4) \
16 batch_ptr = xvmc_driver->batch.ptr; \
45 xvmc_driver->batch.space -= (batch_ptr - xvmc_driver->batch.ptr);\
46 xvmc_driver->batch.ptr = batch_ptr; \
47 assert(xvmc_driver->batch.space >= 0); \
H A Dintel_xvmc.c31 struct _intel_xvmc_driver *xvmc_driver = NULL; variable in typeref:struct:_intel_xvmc_driver *
115 assert(!xvmc_driver->locked);
117 xvmc_driver->locked = 1;
122 xvmc_driver->locked = 0;
135 if (!xvmc_driver->ctx_list)
138 ret->next = xvmc_driver->ctx_list;
139 xvmc_driver->ctx_list = ret;
140 xvmc_driver->num_ctx++;
148 intel_xvmc_context_ptr p = xvmc_driver->ctx_list;
153 if (p == xvmc_driver
[all...]
H A Dintel_xvmc.h216 extern struct _intel_xvmc_driver *xvmc_driver;
226 pthread_sigmask(SIG_SETMASK, &bl_mask, &xvmc_driver->sa_mask); \
230 pthread_sigmask(SIG_SETMASK, &xvmc_driver->sa_mask, NULL); \
235 pthread_mutex_lock(&xvmc_driver->ctxmutex); \
239 pthread_mutex_unlock(&xvmc_driver->ctxmutex); \
H A Dxvmc_vld.c320 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
361 media_state.vfe_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
383 media_state.vfe_state.interface.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
432 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernel",
436 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernels",
465 drm_intel_bo_alloc(xvmc_driver->bufmgr, "binding_table",
491 media_state.cs_object.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr, "cs object", CS_OBJECT_SIZE, 64);
545 priv_surface->bo = drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface",
586 media_state.vld_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
647 drm_intel_bo_alloc(xvmc_driver
[all...]
H A Di965_xvmc.c195 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
228 priv_surface->bo = drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface",
267 batch_offset = (void *)batch_ptr - xvmc_driver->alloc.ptr;
327 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
414 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
502 drm_intel_bo_alloc(xvmc_driver->bufmgr, "binding_table",
535 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernel",
593 media_state->vfe_state.interface.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
628 media_state->vfe_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
674 if (xvmc_driver
[all...]
H A Di915_xvmc.c1038 if (drmMap(xvmc_driver->fd,
1045 if (drmMap(xvmc_driver->fd,
1052 if (drmMap(xvmc_driver->fd,
1059 if (drmMap(xvmc_driver->fd,
1066 if (drmMap(xvmc_driver->fd,
1073 if (drmMap(xvmc_driver->fd,
1713 if (drmMap(xvmc_driver->fd,
1960 xvmc_driver->last_render = xvmc_driver->alloc.irq_emitted;
1961 privTarget->last_render = xvmc_driver
[all...]
/xsrc/external/mit/xf86-video-intel/dist/xvmc/
H A Dintel_batchbuffer.c55 unsigned int size = xvmc_driver->batch.ptr -
56 xvmc_driver->batch.init_ptr;
58 *(unsigned int *)xvmc_driver->batch.ptr = 0;
59 xvmc_driver->batch.ptr += 4;
61 *(unsigned int *)xvmc_driver->batch.ptr = MI_BATCH_BUFFER_END;
62 xvmc_driver->batch.ptr += 4;
67 dri_bo *bo = xvmc_driver->batch.buf;
69 xvmc_driver->batch.ptr = xvmc_driver->batch.init_ptr = bo->virtual;
70 xvmc_driver
[all...]
H A Dintel_batchbuffer.h13 assert(xvmc_driver->batch.space >= (n) *4); \
14 batch_ptr = xvmc_driver->batch.ptr; \
43 xvmc_driver->batch.space -= (batch_ptr - xvmc_driver->batch.ptr);\
44 xvmc_driver->batch.ptr = batch_ptr; \
H A Dintel_xvmc.c35 struct _intel_xvmc_driver *xvmc_driver = NULL; variable in typeref:struct:_intel_xvmc_driver *
153 xvmc_driver->fd = open(device_name, O_RDWR);
156 if (xvmc_driver->fd < 0) {
161 if (drmGetMagic(xvmc_driver->fd, &magic)) {
253 if (xvmc_driver == NULL || xvmc_driver->type != comm->type) {
256 xvmc_driver = &i915_xvmc_mc_driver;
259 xvmc_driver = &i965_xvmc_mc_driver;
262 xvmc_driver = &xvmc_vld_driver;
273 if (xvmc_driver
[all...]
H A Dintel_xvmc_private.h194 extern struct _intel_xvmc_driver *xvmc_driver;
198 pthread_mutex_lock(&xvmc_driver->ctxmutex);
199 pthread_sigmask(SIG_SETMASK, &xvmc_driver->sa_mask, &xvmc_driver->old_mask);
204 pthread_sigmask(SIG_SETMASK, &xvmc_driver->old_mask, NULL);
205 pthread_mutex_unlock(&xvmc_driver->ctxmutex);
H A Dxvmc_vld.c382 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
424 media_state.vfe_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
450 drm_intel_bo_alloc(xvmc_driver->bufmgr, "interfaces",
502 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernel",
507 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernels",
538 drm_intel_bo_alloc(xvmc_driver->bufmgr, "binding_table",
568 drm_intel_bo_alloc(xvmc_driver->bufmgr, "cs object", CS_OBJECT_SIZE,
650 media_state.vld_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
717 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
879 batch_offset = (void *)batch_ptr - xvmc_driver
[all...]
H A Di965_xvmc.c229 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
276 batch_offset = (void *)batch_ptr - xvmc_driver->alloc.ptr;
336 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
442 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
532 drm_intel_bo_alloc(xvmc_driver->bufmgr, "binding_table",
567 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernel",
625 drm_intel_bo_alloc(xvmc_driver->bufmgr, "interfaces",
660 media_state->vfe_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
715 media_state.indirect_data.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
H A Di915_xvmc.c854 pI915XvMC->ssb_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
861 pI915XvMC->psp_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
868 pI915XvMC->psc_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
971 pI915XvMC->sis_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
978 pI915XvMC->msb_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
985 pI915XvMC->corrdata_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
/xsrc/external/mit/xf86-video-intel-2014/dist/xvmc/
H A Dintel_batchbuffer.c55 unsigned int size = xvmc_driver->batch.ptr -
56 xvmc_driver->batch.init_ptr;
58 *(unsigned int *)xvmc_driver->batch.ptr = 0;
59 xvmc_driver->batch.ptr += 4;
61 *(unsigned int *)xvmc_driver->batch.ptr = MI_BATCH_BUFFER_END;
62 xvmc_driver->batch.ptr += 4;
67 dri_bo *bo = xvmc_driver->batch.buf;
69 xvmc_driver->batch.ptr = xvmc_driver->batch.init_ptr = bo->virtual;
70 xvmc_driver
[all...]
H A Dintel_batchbuffer.h13 assert(xvmc_driver->batch.space >= (n) *4); \
14 batch_ptr = xvmc_driver->batch.ptr; \
43 xvmc_driver->batch.space -= (batch_ptr - xvmc_driver->batch.ptr);\
44 xvmc_driver->batch.ptr = batch_ptr; \
H A Dintel_xvmc.c35 struct _intel_xvmc_driver *xvmc_driver = NULL; variable in typeref:struct:_intel_xvmc_driver *
153 xvmc_driver->fd = open(device_name, O_RDWR);
156 if (xvmc_driver->fd < 0) {
161 if (drmGetMagic(xvmc_driver->fd, &magic)) {
253 if (xvmc_driver == NULL || xvmc_driver->type != comm->type) {
256 xvmc_driver = &i915_xvmc_mc_driver;
259 xvmc_driver = &i965_xvmc_mc_driver;
262 xvmc_driver = &xvmc_vld_driver;
273 if (xvmc_driver
[all...]
H A Dintel_xvmc_private.h194 extern struct _intel_xvmc_driver *xvmc_driver;
198 pthread_mutex_lock(&xvmc_driver->ctxmutex);
199 pthread_sigmask(SIG_SETMASK, &xvmc_driver->sa_mask, &xvmc_driver->old_mask);
204 pthread_sigmask(SIG_SETMASK, &xvmc_driver->old_mask, NULL);
205 pthread_mutex_unlock(&xvmc_driver->ctxmutex);
H A Dxvmc_vld.c382 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
424 media_state.vfe_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
450 drm_intel_bo_alloc(xvmc_driver->bufmgr, "interfaces",
502 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernel",
507 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernels",
538 drm_intel_bo_alloc(xvmc_driver->bufmgr, "binding_table",
568 drm_intel_bo_alloc(xvmc_driver->bufmgr, "cs object", CS_OBJECT_SIZE,
650 media_state.vld_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
717 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
879 batch_offset = (void *)batch_ptr - xvmc_driver
[all...]
H A Di965_xvmc.c229 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
276 batch_offset = (void *)batch_ptr - xvmc_driver->alloc.ptr;
336 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
442 drm_intel_bo_alloc(xvmc_driver->bufmgr, "surface_state",
532 drm_intel_bo_alloc(xvmc_driver->bufmgr, "binding_table",
567 drm_intel_bo_alloc(xvmc_driver->bufmgr, "kernel",
625 drm_intel_bo_alloc(xvmc_driver->bufmgr, "interfaces",
660 media_state->vfe_state.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
715 media_state.indirect_data.bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
H A Di915_xvmc.c854 pI915XvMC->ssb_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
861 pI915XvMC->psp_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
868 pI915XvMC->psc_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
971 pI915XvMC->sis_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
978 pI915XvMC->msb_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
985 pI915XvMC->corrdata_bo = drm_intel_bo_alloc(xvmc_driver->bufmgr,
/xsrc/external/mit/xf86-video-intel-old/dist/src/
H A Di830_hwmc.c35 struct intel_xvmc_driver *xvmc_driver; variable in typeref:struct:intel_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
[all...]
H A Di830_hwmc.h100 extern struct intel_xvmc_driver *xvmc_driver;
H A Di915_hwmc.c419 I915XvMCPtr pXvMC = (I915XvMCPtr)xvmc_driver->devPrivate;
489 contextRec->comm.type = xvmc_driver->flag;
490 contextRec->comm.batchbuffer.offset = xvmc_driver->batch->offset;
491 contextRec->comm.batchbuffer.size = xvmc_driver->batch->size;
492 contextRec->comm.batchbuffer.handle = xvmc_driver->batch_handle;
535 I915XvMCPtr pXvMC = (I915XvMCPtr)xvmc_driver->devPrivate;
632 I915XvMCPtr pXvMC = (I915XvMCPtr)xvmc_driver->devPrivate;
719 I915XvMCPtr pXvMC = (I915XvMCPtr)xvmc_driver->devPrivate;
740 I915XvMCPtr pXvMC = (I915XvMCPtr)xvmc_driver->devPrivate;
762 I915XvMCPtr pXvMC = (I915XvMCPtr)xvmc_driver
[all...]
H A Di965_hwmc.c78 private_context->comm.type = xvmc_driver->flag;

Completed in 22 milliseconds