| /xsrc/external/mit/libdrm/dist/etnaviv/ |
| H A D | etnaviv_bo.c | 31 drm_private void bo_del(struct etna_bo *bo); 34 static void set_name(struct etna_bo *bo, uint32_t name) 42 drm_private void bo_del(struct etna_bo *bo) 59 static struct etna_bo *lookup_bo(void *tbl, uint32_t handle) 61 struct etna_bo *bo = NULL; 75 static struct etna_bo *bo_from_handle(struct etna_device *dev, 78 struct etna_bo *bo = calloc(sizeof(*bo), 1); 98 drm_public struct etna_bo *etna_bo_new(struct etna_device *dev, uint32_t size, 101 struct etna_bo *bo; 125 drm_public struct etna_bo *etna_bo_re [all...] |
| H A D | etnaviv_drmif.h | 33 struct etna_bo; 116 struct etna_bo *etna_bo_new(struct etna_device *dev, 118 struct etna_bo *etna_bo_from_name(struct etna_device *dev, uint32_t name); 119 struct etna_bo *etna_bo_from_dmabuf(struct etna_device *dev, int fd); 120 struct etna_bo *etna_bo_ref(struct etna_bo *bo); 121 void etna_bo_del(struct etna_bo *bo); 122 int etna_bo_get_name(struct etna_bo *bo, uint32_t *name); 123 uint32_t etna_bo_handle(struct etna_bo *bo); 124 int etna_bo_dmabuf(struct etna_bo *b [all...] |
| H A D | etnaviv_bo_cache.c | 30 drm_private void bo_del(struct etna_bo *bo); 79 struct etna_bo *bo; 82 bo = LIST_ENTRY(struct etna_bo, bucket->list.next, list); 113 static int is_idle(struct etna_bo *bo) 121 static struct etna_bo *find_in_bucket(struct etna_bo_bucket *bucket, uint32_t flags) 123 struct etna_bo *bo = NULL, *tmp; 158 drm_private struct etna_bo *etna_bo_cache_alloc(struct etna_bo_cache *cache, uint32_t *size, 161 struct etna_bo *bo; 181 drm_private int etna_bo_cache_free(struct etna_bo_cache *cache, struct etna_bo *bo)
|
| H A D | etnaviv_priv.h | 65 /* tables to keep track of bo's, to avoid "evil-twin" etna_bo objects: 67 * handle_table: maps handle to etna_bo 68 * name_table: maps flink name to etna_bo 83 drm_private struct etna_bo *etna_bo_cache_alloc(struct etna_bo_cache *cache, 85 drm_private int etna_bo_cache_free(struct etna_bo_cache *cache, struct etna_bo *bo); 91 struct etna_bo { struct 150 struct etna_bo **bos;
|
| H A D | etnaviv_cmd_stream.c | 128 static uint32_t append_bo(struct etna_cmd_stream *stream, struct etna_bo *bo) 145 static uint32_t bo2idx(struct etna_cmd_stream *stream, struct etna_bo *bo, 214 struct etna_bo *bo = priv->bos[i];
|
| /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/ |
| H A D | etnaviv_bo.c | 34 void _etna_bo_del(struct etna_bo *bo); 37 static void set_name(struct etna_bo *bo, uint32_t name) 47 void _etna_bo_del(struct etna_bo *bo) 75 static struct etna_bo *lookup_bo(void *tbl, uint32_t handle) 77 struct etna_bo *bo = NULL; 100 static struct etna_bo *bo_from_handle(struct etna_device *dev, 103 struct etna_bo *bo = calloc(sizeof(*bo), 1); 133 struct etna_bo *etna_bo_new(struct etna_device *dev, uint32_t size, 136 struct etna_bo *bo; 162 struct etna_bo *etna_bo_re [all...] |
| H A D | etnaviv_priv.h | 71 /* tables to keep track of bo's, to avoid "evil-twin" etna_bo objects: 73 * handle_table: maps handle to etna_bo 74 * name_table: maps flink name to etna_bo 92 struct etna_bo *etna_bo_cache_alloc(struct etna_bo_cache *cache, 94 int etna_bo_cache_free(struct etna_bo_cache *cache, struct etna_bo *bo); 100 struct etna_bo { struct 158 struct etna_bo **bos; 227 static inline void VG_BO_ALLOC(struct etna_bo *bo) 234 static inline void VG_BO_FREE(struct etna_bo *bo) 244 * Note that the list_head in etna_bo i [all...] |
| H A D | etnaviv_drmif.h | 34 struct etna_bo; 122 struct etna_bo *etna_bo_new(struct etna_device *dev, 124 struct etna_bo *etna_bo_from_name(struct etna_device *dev, uint32_t name); 125 struct etna_bo *etna_bo_from_dmabuf(struct etna_device *dev, int fd); 126 struct etna_bo *etna_bo_ref(struct etna_bo *bo); 127 void etna_bo_del(struct etna_bo *bo); 128 int etna_bo_get_name(struct etna_bo *bo, uint32_t *name); 129 uint32_t etna_bo_handle(struct etna_bo *bo); 130 int etna_bo_dmabuf(struct etna_bo *b [all...] |
| H A D | etnaviv_bo_cache.c | 30 void _etna_bo_del(struct etna_bo *bo); 78 struct etna_bo *bo; 81 bo = LIST_ENTRY(struct etna_bo, bucket->list.next, list); 113 static int is_idle(struct etna_bo *bo) 121 static struct etna_bo *find_in_bucket(struct etna_bo_bucket *bucket, uint32_t flags) 123 struct etna_bo *bo = NULL, *tmp; 158 struct etna_bo *etna_bo_cache_alloc(struct etna_bo_cache *cache, uint32_t *size, 161 struct etna_bo *bo; 182 int etna_bo_cache_free(struct etna_bo_cache *cache, struct etna_bo *bo)
|
| H A D | etnaviv_cmd_stream.c | 152 static uint32_t append_bo(struct etna_cmd_stream *stream, struct etna_bo *bo) 172 static uint32_t bo2idx(struct etna_cmd_stream *stream, struct etna_bo *bo, 250 struct etna_bo *bo = priv->bos[i]; 293 void etna_cmd_stream_ref_bo(struct etna_cmd_stream *stream, struct etna_bo *bo,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_screen.h | 42 struct etna_bo; 97 struct etna_bo *
|
| H A D | etnaviv_rs.h | 44 struct etna_bo *source; 49 struct etna_bo *dest;
|
| H A D | etnaviv_resource.h | 85 struct etna_bo *bo; /* Surface video memory */ 86 struct etna_bo *ts_bo; /* Tile status video memory */
|
| H A D | etnaviv_compiler.h | 107 struct etna_bo *bo; /* cached code memory bo handle (for icache) */
|
| H A D | etnaviv_query_pm.h | 102 struct etna_bo *bo;
|
| H A D | etnaviv_context.h | 192 struct etna_bo *dummy_rt;
|
| H A D | etnaviv_surface.c | 123 struct etna_bo *ts_bo = etna_resource(surf->base.texture)->ts_bo;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_screen.h | 43 struct etna_bo; 99 struct etna_bo *
|
| H A D | etnaviv_rs.h | 45 struct etna_bo *source; 50 struct etna_bo *dest;
|
| H A D | etnaviv_context.h | 194 struct etna_bo *dummy_rt; 198 struct etna_bo *dummy_desc_bo;
|
| H A D | etnaviv_resource.h | 84 struct etna_bo *bo; /* Surface video memory */ 85 struct etna_bo *ts_bo; /* Tile status video memory */
|
| H A D | etnaviv_compiler.h | 82 struct etna_bo *bo; /* cached code memory bo handle (for icache) */
|
| /xsrc/external/mit/libdrm/dist/tests/etnaviv/ |
| H A D | etnaviv_bo_cache_test.c | 41 struct etna_bo *bo, *tmp; 62 struct etna_bo *bo;
|
| H A D | etnaviv_2d_test.c | 61 uint32_t address, struct etna_bo *bo) 73 static void gen_cmd_stream(struct etna_cmd_stream *stream, struct etna_bo *bmp, const int width, const int height) 180 struct etna_bo *bmp;
|
| /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/tests/ |
| H A D | etnaviv_bo_cache_test.c | 40 struct etna_bo *bo, *tmp; 61 struct etna_bo *bo;
|