Searched refs:bufmgr (Results 1 - 6 of 6) sorted by relevance

/hardware/intel/img/libdrm/libdrm/intel/
H A Dintel_bufmgr.c48 drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, argument
51 return bufmgr->bo_alloc(bufmgr, name, size, alignment);
55 drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, const char *name, argument
58 return bufmgr->bo_alloc_for_render(bufmgr, name, size, alignment);
64 bo->bufmgr->bo_reference(bo);
73 bo->bufmgr->bo_unreference(bo);
79 return buf->bufmgr->bo_map(buf, write_enable);
85 return buf->bufmgr
133 drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr) argument
147 drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug) argument
231 drm_intel_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id) argument
[all...]
H A Dintel_bufmgr.h31 * Public definitions of Intel-specific bufmgr functions.
68 drm_intel_bufmgr *bufmgr; member in struct:_drm_intel_bo
76 drm_intel_bo *drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name,
78 drm_intel_bo *drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr,
93 void drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug);
94 void drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr);
116 drm_intel_bo *drm_intel_bo_gem_create_from_name(drm_intel_bufmgr *bufmgr,
119 void drm_intel_bufmgr_gem_enable_reuse(drm_intel_bufmgr *bufmgr);
124 int drm_intel_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id);
132 void drm_intel_bufmgr_fake_set_last_dispatch(drm_intel_bufmgr *bufmgr,
[all...]
H A Dintel_bufmgr_priv.h31 * Private definitions of Intel-specific bufmgr functions and structures.
51 drm_intel_bo *(*bo_alloc)(drm_intel_bufmgr *bufmgr, const char *name,
59 drm_intel_bo *(*bo_alloc_for_render)(drm_intel_bufmgr *bufmgr,
114 void (*destroy)(drm_intel_bufmgr *bufmgr);
205 * \param bufmgr the associated buffer manager
208 int (*get_pipe_from_crtc_id)(drm_intel_bufmgr *bufmgr, int crtc_id);
H A Dintel_bufmgr_gem.c64 if (bufmgr_gem->bufmgr.debug) \
80 drm_intel_bufmgr bufmgr; member in struct:_drm_intel_bufmgr_gem
248 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr;
292 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr;
305 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr;
319 drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, const char *name, argument
323 drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bufmgr;
391 bo_gem->bo.bufmgr = bufmgr;
411 drm_intel_gem_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, cons argument
418 drm_intel_gem_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument
431 drm_intel_bo_gem_create_from_name(drm_intel_bufmgr *bufmgr, const char *name, unsigned int handle) argument
815 drm_intel_gem_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id) argument
900 drm_intel_bufmgr_gem_destroy(drm_intel_bufmgr *bufmgr) argument
1208 drm_intel_bufmgr_gem_enable_reuse(drm_intel_bufmgr *bufmgr) argument
[all...]
H A Dintel_bufmgr_fake.c57 if (bufmgr_fake->bufmgr.debug) \
114 drm_intel_bufmgr bufmgr; member in struct:_bufmgr_fake
240 void drm_intel_bufmgr_fake_set_fence_callback(drm_intel_bufmgr *bufmgr, argument
246 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bufmgr;
414 drm_intel_bufmgr_fake *bufmgr_fake= (drm_intel_bufmgr_fake *)bo->bufmgr;
485 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr;
511 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr;
642 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr;
727 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr;
739 drm_intel_bufmgr_fake *bufmgr_fake = (drm_intel_bufmgr_fake *)bo->bufmgr;
751 drm_intel_bufmgr_fake_contended_lock_take(drm_intel_bufmgr *bufmgr) argument
782 drm_intel_fake_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) argument
819 drm_intel_bo_fake_alloc_static(drm_intel_bufmgr *bufmgr, const char *name, unsigned long offset, unsigned long size, void *virtual) argument
1153 drm_intel_fake_fence_validated(drm_intel_bufmgr *bufmgr) argument
1165 drm_intel_fake_destroy(drm_intel_bufmgr *bufmgr) argument
1326 drm_intel_bufmgr_fake_set_exec_callback(drm_intel_bufmgr *bufmgr, int (*exec)(drm_intel_bo *bo, unsigned int used, void *priv), void *priv) argument
1447 drm_intel_bufmgr_fake_evict_all(drm_intel_bufmgr *bufmgr) argument
1478 drm_intel_bufmgr_fake_set_last_dispatch(drm_intel_bufmgr *bufmgr, volatile unsigned int *last_dispatch) argument
[all...]
/hardware/intel/img/libdrm/tests/modetest/
H A Dmodetest.c346 create_test_buffer(drm_intel_bufmgr *bufmgr, argument
397 bo = drm_intel_bo_alloc(bufmgr, "frontbuffer", size, 4096);
417 create_test_buffer(drm_intel_bufmgr *bufmgr, argument
429 bo = drm_intel_bo_alloc(bufmgr, "frontbuffer", size, 4096);
466 drm_intel_bufmgr *bufmgr; local
482 bufmgr = drm_intel_bufmgr_gem_init(fd, 2<<20);
483 if (!bufmgr) {
484 fprintf(stderr, "failed to init bufmgr: %s\n", strerror(errno));
488 if (create_test_buffer(bufmgr, width, height, &stride, &bo))

Completed in 22 milliseconds