Searched refs:vn_renderer_shmem (Results 1 – 14 of 14) sorted by relevance
/third_party/mesa3d/src/virtio/vulkan/ |
D | vn_renderer_internal.c | 42 list_for_each_entry_safe(struct vn_renderer_shmem, shmem, in vn_renderer_shmem_cache_fini() 77 const struct vn_renderer_shmem *last_shmem = list_last_entry( in vn_renderer_shmem_cache_remove_expired_locked() 78 &bucket->shmems, struct vn_renderer_shmem, cache_head); in vn_renderer_shmem_cache_remove_expired_locked() 81 list_for_each_entry_safe(struct vn_renderer_shmem, shmem, in vn_renderer_shmem_cache_remove_expired_locked() 95 struct vn_renderer_shmem *shmem) in vn_renderer_shmem_cache_add() 120 struct vn_renderer_shmem * 134 struct vn_renderer_shmem *shmem = NULL; in vn_renderer_shmem_cache_get() 139 shmem = list_first_entry(&bucket->shmems, struct vn_renderer_shmem, in vn_renderer_shmem_cache_get() 172 list_for_each_entry(struct vn_renderer_shmem, shmem, &bucket->shmems, in vn_renderer_shmem_cache_debug_dump()
|
D | vn_renderer_internal.h | 12 struct vn_renderer *renderer, struct vn_renderer_shmem *shmem); 48 struct vn_renderer_shmem *shmem); 50 struct vn_renderer_shmem *
|
D | vn_renderer.h | 11 struct vn_renderer_shmem { struct 151 struct vn_renderer_shmem *(*create)(struct vn_renderer *renderer, 154 struct vn_renderer_shmem *shmem); 281 static inline struct vn_renderer_shmem * 285 struct vn_renderer_shmem *shmem = in vn_renderer_shmem_create() 297 static inline struct vn_renderer_shmem * 299 struct vn_renderer_shmem *shmem) in vn_renderer_shmem_ref() 307 struct vn_renderer_shmem *shmem) in vn_renderer_shmem_unref()
|
D | vn_instance.h | 49 struct vn_renderer_shmem *shmem; 128 struct vn_renderer_shmem *reply_shmem; 167 static inline struct vn_renderer_shmem * 172 struct vn_renderer_shmem *shmem; in vn_instance_cs_shmem_alloc()
|
D | vn_renderer_util.c | 80 struct vn_renderer_shmem *shmem = in vn_renderer_shmem_pool_grow() 95 struct vn_renderer_shmem * 108 struct vn_renderer_shmem *shmem = in vn_renderer_shmem_pool_alloc()
|
D | vn_renderer_util.h | 15 struct vn_renderer_shmem *shmem; 50 struct vn_renderer_shmem *
|
D | vn_instance.c | 174 static struct vn_renderer_shmem * 196 struct vn_renderer_shmem *reply_shmem = in vn_instance_init_experimental_features() 415 struct vn_renderer_shmem *extra_shmem, in vn_instance_submission_get_ring_submit() 451 struct vn_renderer_shmem *extra_shmem, in vn_instance_submission_prepare() 507 struct vn_renderer_shmem *extra_shmem, in vn_instance_ring_submit_locked() 556 static struct vn_renderer_shmem * 563 const struct vn_renderer_shmem *saved_pool_shmem = pool->shmem; in vn_instance_get_reply_shmem_locked() 566 struct vn_renderer_shmem *shmem = in vn_instance_get_reply_shmem_locked()
|
D | vn_ring.h | 59 struct vn_renderer_shmem *shmems[];
|
D | vn_cs.c | 76 struct vn_renderer_shmem *shmem, in vn_cs_encoder_add_buffer() 262 struct vn_renderer_shmem *shmem; in vn_cs_encoder_reserve_internal()
|
D | vn_renderer_vtest.c | 33 struct vn_renderer_shmem base; 783 struct vn_renderer_shmem *_shmem) in vtest_shmem_destroy_now() 797 struct vn_renderer_shmem *shmem) in vtest_shmem_destroy() 807 static struct vn_renderer_shmem * 812 struct vn_renderer_shmem *cached_shmem = in vtest_shmem_create()
|
D | vn_renderer_virtgpu.c | 72 struct vn_renderer_shmem base; 1301 struct vn_renderer_shmem *_shmem) in virtgpu_shmem_destroy_now() 1312 struct vn_renderer_shmem *shmem) in virtgpu_shmem_destroy() 1322 static struct vn_renderer_shmem * 1327 struct vn_renderer_shmem *cached_shmem = in virtgpu_shmem_create()
|
D | vn_cs.h | 50 struct vn_renderer_shmem *shmem;
|
D | vn_common.h | 133 struct vn_renderer_shmem;
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.2.0.rst | 1324 - venus: add vn_renderer_shmem 1325 - venus: use vn_renderer_shmem
|