Searched refs:radeon_bo (Results 1 - 25 of 48) sorted by relevance

12

/external/libdrm/radeon/
H A Dradeon_bo_gem.h35 #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,
H A Dradeon_bo.h44 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 *b
[all...]
H A Dradeon_bo.c36 #include <radeon_bo.h>
39 drm_public void radeon_bo_debug(struct radeon_bo *bo, const char *op)
47 drm_public struct radeon_bo *
51 struct radeon_bo *bo;
56 drm_public void radeon_bo_ref(struct radeon_bo *bo)
63 drm_public struct radeon_bo *radeon_bo_unref(struct radeon_bo *bo)
73 drm_public int radeon_bo_map(struct radeon_bo *bo, int write)
79 drm_public int radeon_bo_unmap(struct radeon_bo *bo)
85 drm_public int radeon_bo_wait(struct radeon_bo *b
[all...]
H A Dradeon_bo_gem.c45 #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;
310 radeon_gem_name_bo(struct radeon_bo *bo)
317 radeon_gem_get_reloc_in_cs(struct radeon_bo *bo)
324 radeon_gem_get_kernel_name(struct radeon_bo *bo, uint32_t *name)
346 radeon_gem_set_domain(struct radeon_bo *b
[all...]
H A Dradeon_cs.h39 #include "radeon_bo.h"
42 struct radeon_bo *bo;
84 struct radeon_bo *bo,
97 struct radeon_bo *bo,
111 struct radeon_bo *bo,
H A Dradeon_bo_int.h25 struct radeon_bo *(*bo_open)(struct radeon_bo_manager *bom,
32 struct radeon_bo *(*bo_unref)(struct radeon_bo_int *bo);
H A Dradeon_cs_int.h39 struct radeon_bo *bo,
H A Dradeon_cs_space.c56 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);
/external/mesa3d/src/mesa/drivers/dri/r200/
H A Dradeon_buffer_objects.h33 struct radeon_bo;
41 struct radeon_bo *bo;
H A Dr200_blit.h36 struct radeon_bo *src_bo,
44 struct radeon_bo *dst_bo,
H A Dradeon_common_context.h85 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 *b
[all...]
H A Dradeon_dma.h51 struct radeon_bo **pbo, int *poffset,
H A Dradeon_mipmap_tree.h63 struct radeon_bo *bo;
H A Dradeon_screen.h110 struct radeon_bo *bo;
/external/mesa3d/src/mesa/drivers/dri/radeon/
H A Dradeon_buffer_objects.h33 struct radeon_bo;
41 struct radeon_bo *bo;
H A Dradeon_blit.h36 struct radeon_bo *src_bo,
44 struct radeon_bo *dst_bo,
H A Dradeon_common_context.h85 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 *b
[all...]
H A Dradeon_blit.c96 struct radeon_bo *bo,
176 struct radeon_bo *bo,
234 struct radeon_bo *src_bo,
235 struct radeon_bo *dst_bo)
342 struct radeon_bo *src_bo,
350 struct radeon_bo *dst_bo,
H A Dradeon_dma.h51 struct radeon_bo **pbo, int *poffset,
H A Dradeon_mipmap_tree.h63 struct radeon_bo *bo;
/external/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h47 struct radeon_bo { struct
76 void radeon_bo_reference(struct radeon_bo **dst, struct radeon_bo *src)
H A Dradeon_drm_cs.h46 struct radeon_bo **relocs_bo;
82 int radeon_get_reloc(struct radeon_cs_context *csc, struct radeon_bo *bo);
92 struct radeon_bo *bo)
101 struct radeon_bo *bo)
116 radeon_bo_is_referenced_by_any_cs(struct radeon_bo *bo)
H A Dradeon_drm_bo.c97 static INLINE struct radeon_bo *radeon_bo(struct pb_buffer *bo) function
100 return (struct radeon_bo *)bo;
132 static struct radeon_bo *get_radeon_bo(struct pb_buffer *_buf)
134 struct radeon_bo *bo = NULL;
137 bo = radeon_bo(_buf);
144 bo = radeon_bo(base_buf);
152 struct radeon_bo *bo = get_radeon_bo(_buf);
177 struct radeon_bo *bo = get_radeon_bo(_buf);
366 struct radeon_bo *b
[all...]
H A Dradeon_drm_cs.c103 csc->relocs_bo = (struct radeon_bo**)
104 CALLOC(1, csc->nrelocs * sizeof(struct radeon_bo*));
210 int radeon_get_reloc(struct radeon_cs_context *csc, struct radeon_bo *bo)
248 struct radeon_bo *bo,
286 size = csc->nrelocs * sizeof(struct radeon_bo*);
287 csc->relocs_bo = (struct radeon_bo**)realloc(csc->relocs_bo, size);
320 struct radeon_bo *bo = (struct radeon_bo*)buf;
383 struct radeon_bo *bo = (struct radeon_bo*)bu
[all...]
/external/libdrm/libkms/
H A Dradeon.c48 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;

Completed in 235 milliseconds

12