Lines Matching refs:bo
65 void (*bo_reference)(drm_intel_bo *bo);
71 void (*bo_unreference)(drm_intel_bo *bo);
80 int (*bo_map)(drm_intel_bo *bo, int write_enable);
83 int (*bo_unmap)(drm_intel_bo *bo);
91 int (*bo_subdata)(drm_intel_bo *bo, unsigned long offset,
100 int (*bo_get_subdata)(drm_intel_bo *bo, unsigned long offset,
109 void (*bo_wait_rendering)(drm_intel_bo *bo);
122 * \param bo Buffer to write the relocation into.
133 int (*bo_emit_reloc)(drm_intel_bo *bo, uint32_t offset,
137 /** Executes the command buffer pointed to by bo. */
138 int (*bo_exec)(drm_intel_bo *bo, int used,
148 int (*bo_pin)(drm_intel_bo *bo, uint32_t alignment);
154 int (*bo_unpin)(drm_intel_bo *bo);
161 int (*bo_set_tiling)(drm_intel_bo *bo, uint32_t *tiling_mode,
164 * Get the current tiling (and resulting swizzling) mode for the bo.
170 int (*bo_get_tiling)(drm_intel_bo *bo, uint32_t *tiling_mode,
178 int (*bo_flink)(drm_intel_bo *bo, uint32_t *name);
184 int (*bo_busy)(drm_intel_bo *bo);
193 * \param bo Buffer to disable reuse for
195 int (*bo_disable_reuse)(drm_intel_bo *bo);