Lines Matching refs:drm_intel_bo

50 	drm_intel_bo *(*bo_alloc) (drm_intel_bufmgr *bufmgr, const char *name,
59 drm_intel_bo *(*bo_alloc_for_render) (drm_intel_bufmgr *bufmgr,
70 drm_intel_bo *(*bo_alloc_userptr)(drm_intel_bufmgr *bufmgr,
91 drm_intel_bo *(*bo_alloc_tiled) (drm_intel_bufmgr *bufmgr,
99 void (*bo_reference) (drm_intel_bo *bo);
105 void (*bo_unreference) (drm_intel_bo *bo);
114 int (*bo_map) (drm_intel_bo *bo, int write_enable);
120 int (*bo_unmap) (drm_intel_bo *bo);
128 int (*bo_subdata) (drm_intel_bo *bo, unsigned long offset,
137 int (*bo_get_subdata) (drm_intel_bo *bo, unsigned long offset,
147 void (*bo_wait_rendering) (drm_intel_bo *bo);
174 int (*bo_emit_reloc) (drm_intel_bo *bo, uint32_t offset,
175 drm_intel_bo *target_bo, uint32_t target_offset,
177 int (*bo_emit_reloc_fence)(drm_intel_bo *bo, uint32_t offset,
178 drm_intel_bo *target_bo,
184 int (*bo_exec) (drm_intel_bo *bo, int used,
191 int (*bo_mrb_exec) (drm_intel_bo *bo, int used,
201 int (*bo_pin) (drm_intel_bo *bo, uint32_t alignment);
208 int (*bo_unpin) (drm_intel_bo *bo);
216 int (*bo_set_tiling) (drm_intel_bo *bo, uint32_t * tiling_mode,
226 int (*bo_get_tiling) (drm_intel_bo *bo, uint32_t * tiling_mode,
235 int (*bo_flink) (drm_intel_bo *bo, uint32_t * name);
241 int (*bo_busy) (drm_intel_bo *bo);
255 int (*bo_madvise) (drm_intel_bo *bo, int madv);
257 int (*check_aperture_space) (drm_intel_bo ** bo_array, int count);
266 int (*bo_disable_reuse) (drm_intel_bo *bo);
273 int (*bo_is_reusable) (drm_intel_bo *bo);
289 int (*bo_references) (drm_intel_bo *bo, drm_intel_bo *target_bo);