HomeSort by relevance Sort by last modified time
    Searched refs:radeon_bo (Results 1 - 25 of 36) sorted by null

1 2

  /external/libdrm/radeon/
radeon_bo_gem.h 35 #include "radeon_bo.h"
40 uint32_t radeon_gem_name_bo(struct radeon_bo *bo);
41 void *radeon_gem_get_reloc_in_cs(struct radeon_bo *bo);
42 int radeon_gem_set_domain(struct radeon_bo *bo, uint32_t read_domains, uint32_t write_domain);
43 int radeon_gem_get_kernel_name(struct radeon_bo *bo, uint32_t *name);
44 int radeon_gem_prime_share_bo(struct radeon_bo *bo, int *handle);
45 struct radeon_bo *radeon_gem_bo_open_prime(struct radeon_bo_manager *bom,
radeon_bo.h 44 struct radeon_bo { struct
53 void radeon_bo_debug(struct radeon_bo *bo, const char *op);
55 struct radeon_bo *radeon_bo_open(struct radeon_bo_manager *bom,
62 void radeon_bo_ref(struct radeon_bo *bo);
63 struct radeon_bo *radeon_bo_unref(struct radeon_bo *bo);
64 int radeon_bo_map(struct radeon_bo *bo, int write);
65 int radeon_bo_unmap(struct radeon_bo *bo);
66 int radeon_bo_wait(struct radeon_bo *bo);
67 int radeon_bo_is_busy(struct radeon_bo *bo, uint32_t *domain)
    [all...]
radeon_bo.c 36 #include <radeon_bo.h>
39 void radeon_bo_debug(struct radeon_bo *bo, const char *op)
47 struct radeon_bo *
51 struct radeon_bo *bo;
56 void radeon_bo_ref(struct radeon_bo *bo)
63 struct radeon_bo *radeon_bo_unref(struct radeon_bo *bo)
73 int radeon_bo_map(struct radeon_bo *bo, int write)
79 int radeon_bo_unmap(struct radeon_bo *bo)
85 int radeon_bo_wait(struct radeon_bo *bo
    [all...]
radeon_bo_gem.c 45 #include "radeon_bo.h"
63 static struct radeon_bo *bo_open(struct radeon_bo_manager *bom,
120 radeon_bo_ref((struct radeon_bo*)bo);
121 return (struct radeon_bo*)bo;
128 static struct radeon_bo *bo_unref(struct radeon_bo_int *boi)
134 return (struct radeon_bo *)boi;
311 radeon_gem_name_bo(struct radeon_bo *bo)
318 radeon_gem_get_reloc_in_cs(struct radeon_bo *bo)
325 radeon_gem_get_kernel_name(struct radeon_bo *bo, uint32_t *name)
347 radeon_gem_set_domain(struct radeon_bo *bo, uint32_t read_domains, uint32_t write_domain
    [all...]
radeon_cs.h 39 #include "radeon_bo.h"
42 struct radeon_bo *bo;
84 struct radeon_bo *bo,
97 struct radeon_bo *bo,
111 struct radeon_bo *bo,
radeon_bo_int.h 25 struct radeon_bo *(*bo_open)(struct radeon_bo_manager *bom,
32 struct radeon_bo *(*bo_unref)(struct radeon_bo_int *bo);
radeon_cs_int.h 39 struct radeon_bo *bo,
radeon_cs_space.c 56 if (radeon_bo_is_static((struct radeon_bo *)sc->bo)) {
169 radeon_cs_space_add_persistent_bo(struct radeon_cs *cs, struct radeon_bo *bo,
213 radeon_cs_space_check_with_bo(struct radeon_cs *cs, struct radeon_bo *bo,
244 radeon_bo_unref((struct radeon_bo *)csi->bos[i].bo);
radeon_cs_gem.c 176 struct radeon_bo *bo,
247 size = ((csg->nrelocs + 1) * sizeof(struct radeon_bo*));
398 radeon_bo_map((struct radeon_bo*)csg->relocs_bo[i], 0);
400 radeon_bo_unmap((struct radeon_bo*)csg->relocs_bo[i]);
453 atomic_dec((atomic_t *)radeon_gem_get_reloc_in_cs((struct radeon_bo*)csg->relocs_bo[i]), cs->id);
454 radeon_bo_unref((struct radeon_bo *)csg->relocs_bo[i]);
485 atomic_dec((atomic_t *)radeon_gem_get_reloc_in_cs((struct radeon_bo*)csg->relocs_bo[i]), cs->id);
486 radeon_bo_unref((struct radeon_bo *)csg->relocs_bo[i]);
radeon_cs.c 17 radeon_cs_write_reloc(struct radeon_cs *cs, struct radeon_bo *bo,
  /external/mesa3d/src/gallium/winsys/radeon/drm/
radeon_drm_bo.h 39 struct radeon_bo { struct
52 struct radeon_bo *real;
56 struct radeon_bo **fences;
79 struct radeon_bo *buffer;
80 struct radeon_bo *entries;
94 void radeon_bo_reference(struct radeon_bo **dst, struct radeon_bo *src)
99 void *radeon_bo_do_map(struct radeon_bo *bo);
radeon_drm_cs.h 33 struct radeon_bo *bo;
92 int radeon_lookup_buffer(struct radeon_cs_context *csc, struct radeon_bo *bo);
102 struct radeon_bo *bo)
111 struct radeon_bo *bo)
129 radeon_bo_is_referenced_by_any_cs(struct radeon_bo *bo)
radeon_drm_bo.c 52 static inline struct radeon_bo *radeon_bo(struct pb_buffer *bo) function
54 return (struct radeon_bo *)bo;
63 static bool radeon_real_bo_is_busy(struct radeon_bo *bo)
72 static bool radeon_bo_is_busy(struct radeon_bo *bo)
96 static void radeon_real_bo_wait_idle(struct radeon_bo *bo)
105 static void radeon_bo_wait_idle(struct radeon_bo *bo)
112 struct radeon_bo *fence = NULL;
135 struct radeon_bo *bo = radeon_bo(_buf)
    [all...]
radeon_drm_cs.c 198 int radeon_lookup_buffer(struct radeon_cs_context *csc, struct radeon_bo *bo)
237 struct radeon_bo *bo)
295 struct radeon_bo *bo)
348 struct radeon_bo *bo = (struct radeon_bo*)buf;
385 return radeon_lookup_buffer(cs->csc, (struct radeon_bo*)buf);
503 static void radeon_bo_slab_fence(struct radeon_bo *bo, struct radeon_bo *fence)
524 struct radeon_bo **new_fences = REALLOC(bo->u.slab.fences,
602 struct radeon_bo *bo = cs->csc->slab_buffers[i].bo
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/radeon/
radeon_buffer_objects.h 33 struct radeon_bo;
41 struct radeon_bo *bo;
radeon_blit.h 36 struct radeon_bo *src_bo,
44 struct radeon_bo *dst_bo,
radeon_common_context.h 85 struct radeon_bo *bo;
90 struct radeon_bo *map_bo;
169 struct radeon_bo *bo;
203 struct radeon_bo *bo;
224 struct radeon_bo *bo;
240 struct radeon_bo *bo; /** Buffer object where vertex data is stored */
251 struct radeon_bo *bo;
293 struct radeon_bo *bo;
300 struct radeon_bo *elt_dma_bo; /** Buffer object that contains element indices */
307 struct radeon_bo *bo
    [all...]
radeon_blit.c 114 struct radeon_bo *bo,
162 struct radeon_bo *bo,
226 struct radeon_bo *src_bo,
227 struct radeon_bo *dst_bo)
334 struct radeon_bo *src_bo,
342 struct radeon_bo *dst_bo,
radeon_dma.h 51 struct radeon_bo **pbo, int *poffset,
radeon_mipmap_tree.h 63 struct radeon_bo *bo;
radeon_common.h 30 struct radeon_bo *bo);
  /external/mesa3d/src/mesa/drivers/dri/r200/
r200_blit.h 36 struct radeon_bo *src_bo,
44 struct radeon_bo *dst_bo,
r200_blit.c 123 struct radeon_bo *bo,
311 struct radeon_bo *bo,
378 struct radeon_bo *src_bo,
379 struct radeon_bo *dst_bo)
483 struct radeon_bo *src_bo,
491 struct radeon_bo *dst_bo,
  /external/libdrm/libkms/
radeon.c 48 struct radeon_bo struct
82 struct radeon_bo *bo;
154 struct radeon_bo *bo = (struct radeon_bo *)_bo;
190 struct radeon_bo *bo = (struct radeon_bo *)_bo;
201 struct radeon_bo *bo = (struct radeon_bo *)_bo;
  /external/drm_gralloc/
gralloc_drm_radeon.c 38 #include <radeon_bo.h>
77 struct radeon_bo *rbo;
185 static struct radeon_bo *radeon_alloc(struct radeon_info *info,
188 struct radeon_bo *rbo;
247 struct radeon_bo *rbo)

Completed in 913 milliseconds

1 2