/external/mesa3d/src/mesa/drivers/dri/r200/ |
H A D | radeon_buffer_objects.h | 41 struct radeon_bo *bo; member in struct:radeon_buffer_object
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
H A D | radeon_buffer_objects.h | 41 struct radeon_bo *bo; member in struct:radeon_buffer_object
|
/external/libdrm/tests/radeon/ |
H A D | radeon_ttm.c | 32 /* allocate as many single page bo to try to starve the kernel 38 struct rbo *bo, *tmp; local 44 bo = rbo(fd, 0, 4096, 0, NULL); 45 if (bo == NULL) { 46 printf("failing after %d bo\n", nbo); 50 list_add(&bo->list, &list); 52 LIST_FOR_EACH_ENTRY_SAFE(bo, tmp, &list, list) { 53 list_del(&bo->list); 54 rbo_decref(bo);
|
H A D | rbo.c | 39 struct rbo *bo; local 42 bo = calloc(1, sizeof(*bo)); 43 if (bo == NULL) { 46 list_inithead(&bo->list); 47 bo->fd = fd; 48 bo->size = size; 49 bo->handle = handle; 50 bo->refcount = 1; 51 bo 94 rbo_map(struct rbo *bo) argument 124 rbo_unmap(struct rbo *bo) argument 133 rbo_incref(struct rbo *bo) argument 139 rbo_decref(struct rbo *bo) argument 158 rbo_wait(struct rbo *bo) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_bufferobj.h | 32 struct nouveau_bo *bo; member in struct:nouveau_bufferobj 38 (_mesa_is_bufferobj(x) ? to_nouveau_bufferobj(x)->bo : NULL)
|
H A D | nouveau_scratch.h | 34 struct nouveau_bo *bo[NOUVEAU_SCRATCH_COUNT]; member in struct:nouveau_scratch_state 43 struct nouveau_bo **bo, unsigned *offset);
|
H A D | nouveau_array.h | 39 struct nouveau_bo *bo; member in struct:nouveau_array
|
H A D | nouveau_fbo.h | 35 struct nouveau_bo *bo; member in struct:nouveau_framebuffer::__anon14667
|
H A D | nouveau_scratch.c | 31 * Returns a pointer to a chunk of 'size' bytes long GART memory. 'bo' 36 struct nouveau_bo **bo, unsigned *offset) 44 nouveau_bo_ref(scratch->bo[scratch->index], bo); 52 nouveau_bo_ref(scratch->bo[scratch->index], bo); 54 nouveau_bo_map(*bo, NOUVEAU_BO_WR, client); 55 buf = scratch->buf = (*bo)->map; 62 NOUVEAU_BO_MAP, 0, size, NULL, bo); local 64 nouveau_bo_map(*bo, NOUVEAU_BO_W 35 nouveau_get_scratch(struct gl_context *ctx, unsigned size, struct nouveau_bo **bo, unsigned *offset) argument [all...] |
H A D | nouveau_surface.h | 37 struct nouveau_bo *bo; member in struct:nouveau_surface
|
/external/drm_hwcomposer/ |
H A D | platformnv.h | 37 int ImportBuffer(buffer_handle_t handle, hwc_drm_bo_t *bo) override; 38 int ReleaseBuffer(hwc_drm_bo_t *bo) override; 43 hwc_drm_bo_t bo; member in struct:android::NvImporter::NvBuffer 48 void ReleaseBufferImpl(hwc_drm_bo_t *bo);
|
/external/libdrm/tests/kmstest/ |
H A D | main.c | 42 struct kms_bo *bo; local 51 ret = kms_bo_create(kms, attrs, &bo); 52 CHECK_RET_RETURN(ret, "Could not create bo"); 54 kms_bo_destroy(&bo);
|
/external/mesa3d/src/gallium/drivers/nv50/ |
H A D | nv50_transfer.h | 8 struct nouveau_bo *bo; member in struct:nv50_m2mf_rect
|
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | compute_memory_pool.h | 38 int64_t start_in_dw; ///Start pointer in dwords relative in the pool bo 52 struct r600_resource *bo; ///The pool buffer object resource member in struct:compute_memory_pool
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | radeonsi_pm4.h | 55 struct si_resource *bo[SI_PM4_MAX_BO]; member in struct:si_pm4_state 69 struct si_resource *bo,
|
/external/mesa3d/src/gallium/state_trackers/gbm/ |
H A D | gbm_gallium_drmint.h | 63 gbm_gallium_drm_bo(struct gbm_bo *bo) argument 65 return (struct gbm_gallium_drm_bo *) bo;
|
/external/mesa3d/src/gallium/winsys/i915/drm/ |
H A D | i915_drm_fence.c | 11 * been idled. If bo is NULL fence has expired. 16 drm_intel_bo *bo; member in struct:i915_drm_fence 21 i915_drm_fence_create(drm_intel_bo *bo) argument 26 /* bo is null if fence already expired */ 27 if (bo) { 28 drm_intel_bo_reference(bo); 29 fence->bo = bo; 44 if (old->bo) 45 drm_intel_bo_unreference(old->bo); [all...] |
H A D | i915_drm_winsys.h | 37 struct pipe_fence_handle * i915_drm_fence_create(drm_intel_bo *bo); 52 drm_intel_bo *bo; member in struct:i915_drm_buffer 70 return i915_drm_buffer(buffer)->bo;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_vtbl.c | 58 dri_bo_release(drm_intel_bo **bo) argument 60 drm_intel_bo_unreference(*bo); 61 *bo = NULL;
|
H A D | brw_sf_state.c | 145 drm_intel_bo *bo = intel->batch.bo; local 193 sf->sf5.sf_viewport_state_offset = (intel->batch.bo->offset + 306 drm_intel_bo_emit_reloc(bo, (brw->sf.state_offset + 308 intel->batch.bo, (brw->sf.vp_offset |
|
/external/libdrm/freedreno/msm/ |
H A D | msm_bo.c | 37 struct fd_bo *bo = &msm_bo->base; local 40 .handle = bo->handle, 48 ret = drmCommandWriteRead(bo->dev->fd, DRM_MSM_GEM_INFO, 61 static int msm_bo_offset(struct fd_bo *bo, uint64_t *offset) argument 63 struct msm_bo *msm_bo = to_msm_bo(bo); 71 static int msm_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) argument 74 .handle = bo->handle, 80 return drmCommandWrite(bo->dev->fd, DRM_MSM_GEM_CPU_PREP, &req, sizeof(req)); 83 static void msm_bo_cpu_fini(struct fd_bo *bo) argument 86 .handle = bo 92 msm_bo_destroy(struct fd_bo *bo) argument 131 struct fd_bo *bo; local [all...] |
/external/libdrm/libkms/ |
H A D | api.c | 104 int kms_bo_get_prop(struct kms_bo *bo, unsigned key, unsigned *out) argument 108 *out = bo->pitch; 111 *out = bo->handle; 120 int kms_bo_map(struct kms_bo *bo, void **out) argument 122 return bo->kms->bo_map(bo, out); 125 int kms_bo_unmap(struct kms_bo *bo) argument 127 return bo->kms->bo_unmap(bo); 130 int kms_bo_destroy(struct kms_bo **bo) argument [all...] |
/external/libdrm/rockchip/ |
H A D | rockchip_drm.c | 94 struct rockchip_bo *bo; local 105 bo = calloc(1, sizeof(*bo)); 106 if (!bo) { 107 fprintf(stderr, "failed to create bo[%s].\n", 112 bo->dev = dev; 120 bo->handle = req.handle; 121 bo->size = size; 122 bo->flags = flags; 124 return bo; 135 struct rockchip_bo *bo; local 162 rockchip_bo_destroy(struct rockchip_bo *bo) argument 197 struct rockchip_bo *bo; local 237 rockchip_bo_get_name(struct rockchip_bo *bo, uint32_t *name) argument 260 rockchip_bo_handle(struct rockchip_bo *bo) argument 273 rockchip_bo_map(struct rockchip_bo *bo) argument [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_buffer.h | 25 * and this bo should be added to the memory manager's validation list. 34 struct nouveau_bo *bo; member in struct:nv04_resource 92 /* Copy data to a scratch buffer and return address & bo the data resides in.
|
/external/mesa3d/src/gallium/drivers/nv30/ |
H A D | nv30_transfer.h | 5 struct nouveau_bo *bo; member in struct:nv30_rect
|