/external/mesa3d/src/gallium/auxiliary/pipebuffer/ |
D | pb_bufmgr.h | 67 struct pb_manager struct 70 (*destroy)( struct pb_manager *mgr ); argument 73 (*create_buffer)( struct pb_manager *mgr, argument 84 (*flush)( struct pb_manager *mgr ); argument 87 (*is_buffer_busy)( struct pb_manager *mgr, argument 97 struct pb_manager * 109 struct pb_manager * 110 pool_bufmgr_create(struct pb_manager *provider, 122 struct pb_manager * 123 mm_bufmgr_create(struct pb_manager *provider, [all …]
|
D | pb_bufmgr_alt.c | 46 struct pb_manager base; 48 struct pb_manager *provider1; 49 struct pb_manager *provider2; 54 pb_alt_manager(struct pb_manager *mgr) in pb_alt_manager() 62 pb_alt_manager_create_buffer(struct pb_manager *_mgr, in pb_alt_manager_create_buffer() 79 pb_alt_manager_flush(struct pb_manager *_mgr) in pb_alt_manager_flush() 94 pb_alt_manager_destroy(struct pb_manager *mgr) in pb_alt_manager_destroy() 100 struct pb_manager * 101 pb_alt_manager_create(struct pb_manager *provider1, in pb_alt_manager_create() 102 struct pb_manager *provider2) in pb_alt_manager_create()
|
D | pb_bufmgr_slab.c | 103 struct pb_manager base; 106 struct pb_manager *provider; 147 struct pb_manager base; 149 struct pb_manager *provider; 161 struct pb_manager **buckets; 174 pb_slab_manager(struct pb_manager *mgr) in pb_slab_manager() 182 pb_slab_range_manager(struct pb_manager *mgr) in pb_slab_range_manager() 372 pb_slab_manager_create_buffer(struct pb_manager *_mgr, in pb_slab_manager_create_buffer() 432 pb_slab_manager_flush(struct pb_manager *_mgr) in pb_slab_manager_flush() 443 pb_slab_manager_destroy(struct pb_manager *_mgr) in pb_slab_manager_destroy() [all …]
|
D | pb_bufmgr_ondemand.c | 65 struct pb_manager base; 67 struct pb_manager *provider; 84 pb_ondemand_manager(struct pb_manager *mgr) in pb_ondemand_manager() 144 struct pb_manager *provider = buf->mgr->provider; in pb_ondemand_buffer_instantiate() 236 pb_ondemand_manager_create_buffer(struct pb_manager *_mgr, in pb_ondemand_manager_create_buffer() 269 pb_ondemand_manager_flush(struct pb_manager *_mgr) in pb_ondemand_manager_flush() 278 pb_ondemand_manager_destroy(struct pb_manager *_mgr) in pb_ondemand_manager_destroy() 286 struct pb_manager * 287 pb_ondemand_manager_create(struct pb_manager *provider) in pb_ondemand_manager_create()
|
D | pb_buffer_malloc.c | 155 pb_malloc_bufmgr_create_buffer(struct pb_manager *mgr, in pb_malloc_bufmgr_create_buffer() 164 pb_malloc_bufmgr_flush(struct pb_manager *mgr) in pb_malloc_bufmgr_flush() 171 pb_malloc_bufmgr_destroy(struct pb_manager *mgr) in pb_malloc_bufmgr_destroy() 178 pb_malloc_bufmgr_is_buffer_busy( struct pb_manager *mgr, in pb_malloc_bufmgr_is_buffer_busy() 185 static struct pb_manager 194 struct pb_manager *
|
D | pb_bufmgr_mm.c | 54 struct pb_manager base; 69 mm_pb_manager(struct pb_manager *mgr) in mm_pb_manager() 175 mm_bufmgr_create_buffer(struct pb_manager *mgr, in mm_bufmgr_create_buffer() 225 mm_bufmgr_flush(struct pb_manager *mgr) in mm_bufmgr_flush() 232 mm_bufmgr_destroy(struct pb_manager *mgr) in mm_bufmgr_destroy() 249 struct pb_manager * 295 struct pb_manager * 296 mm_bufmgr_create(struct pb_manager *provider, in mm_bufmgr_create() 300 struct pb_manager *mgr; in mm_bufmgr_create()
|
D | pb_bufmgr_cache.c | 62 struct pb_manager base; 63 struct pb_manager *provider; 77 pb_cache_manager(struct pb_manager *mgr) in pb_cache_manager() 202 pb_cache_manager_create_buffer(struct pb_manager *_mgr, in pb_cache_manager_create_buffer() 252 pb_cache_manager_flush(struct pb_manager *_mgr) in pb_cache_manager_flush() 265 pb_cache_manager_destroy(struct pb_manager *_mgr) in pb_cache_manager_destroy() 287 struct pb_manager * 288 pb_cache_manager_create(struct pb_manager *provider, in pb_cache_manager_create()
|
D | pb_bufmgr_debug.c | 90 struct pb_manager base; 92 struct pb_manager *provider; 111 pb_debug_manager(struct pb_manager *mgr) in pb_debug_manager() 363 pb_debug_manager_create_buffer(struct pb_manager *_mgr, in pb_debug_manager_create_buffer() 430 pb_debug_manager_flush(struct pb_manager *_mgr) in pb_debug_manager_flush() 440 pb_debug_manager_destroy(struct pb_manager *_mgr) in pb_debug_manager_destroy() 457 struct pb_manager * 458 pb_debug_manager_create(struct pb_manager *provider, in pb_debug_manager_create() 487 struct pb_manager * 488 pb_debug_manager_create(struct pb_manager *provider, in pb_debug_manager_create()
|
D | pb_bufmgr_pool.c | 57 struct pb_manager base; 77 pool_pb_manager(struct pb_manager *mgr) in pool_pb_manager() 188 pool_bufmgr_create_buffer(struct pb_manager *mgr, in pool_bufmgr_create_buffer() 231 pool_bufmgr_flush(struct pb_manager *mgr) in pool_bufmgr_flush() 238 pool_bufmgr_destroy(struct pb_manager *mgr) in pool_bufmgr_destroy() 254 struct pb_manager * 255 pool_bufmgr_create(struct pb_manager *provider, in pool_bufmgr_create()
|
D | pb_buffer_fenced.c | 66 struct pb_manager base; 67 struct pb_manager *provider; 154 fenced_manager(struct pb_manager *mgr) in fenced_manager() 548 struct pb_manager *provider = fenced_mgr->provider; in fenced_buffer_try_create_gpu_storage_locked() 890 fenced_bufmgr_create_buffer(struct pb_manager *mgr, in fenced_bufmgr_create_buffer() 957 fenced_bufmgr_flush(struct pb_manager *mgr) in fenced_bufmgr_flush() 973 fenced_bufmgr_destroy(struct pb_manager *mgr) in fenced_bufmgr_destroy() 1006 struct pb_manager * 1007 fenced_bufmgr_create(struct pb_manager *provider, in fenced_bufmgr_create()
|
/external/mesa3d/src/gallium/winsys/svga/drm/ |
D | vmw_screen.h | 56 struct pb_manager; 82 struct pb_manager *gmr; 83 struct pb_manager *gmr_mm; 84 struct pb_manager *gmr_fenced; 85 struct pb_manager *gmr_slab; 86 struct pb_manager *gmr_slab_fenced; 87 struct pb_manager *query_mm; 88 struct pb_manager *query_fenced; 89 struct pb_manager *mob_fenced; 90 struct pb_manager *mob_cache; [all …]
|
D | vmw_buffer.c | 83 struct pb_manager base; 90 vmw_gmr_bufmgr(struct pb_manager *mgr) in vmw_gmr_bufmgr() 194 vmw_gmr_bufmgr_create_buffer(struct pb_manager *_mgr, in vmw_gmr_bufmgr_create_buffer() 231 vmw_gmr_bufmgr_flush(struct pb_manager *mgr) in vmw_gmr_bufmgr_flush() 238 vmw_gmr_bufmgr_destroy(struct pb_manager *_mgr) in vmw_gmr_bufmgr_destroy() 245 struct pb_manager *
|
D | pb_buffer_simple_fenced.c | 66 struct pb_manager base; 67 struct pb_manager *provider; 132 fenced_manager(struct pb_manager *mgr) in fenced_manager() 440 struct pb_manager *provider = fenced_mgr->provider; in fenced_buffer_try_create_gpu_storage_locked() 721 fenced_bufmgr_create_buffer(struct pb_manager *mgr, in fenced_bufmgr_create_buffer() 774 fenced_bufmgr_flush(struct pb_manager *mgr) in fenced_bufmgr_flush() 790 fenced_bufmgr_destroy(struct pb_manager *mgr) in fenced_bufmgr_destroy() 818 struct pb_manager * 819 simple_fenced_bufmgr_create(struct pb_manager *provider, in simple_fenced_bufmgr_create()
|
D | vmw_buffer.h | 41 struct pb_manager; 89 struct pb_manager *
|
D | vmw_query.c | 40 struct pb_manager *provider = vws->pools.gmr; in vmw_svga_winsys_query_create()
|
D | vmw_screen_svga.c | 69 struct pb_manager *provider; in vmw_svga_winsys_buffer_create() 179 struct pb_manager *provider; in vmw_svga_winsys_surface_create()
|
D | vmw_surface.c | 95 struct pb_manager *provider; in vmw_svga_winsys_surface_map()
|
D | vmw_screen_dri.c | 152 struct pb_manager *provider = vws->pools.gmr; in vmw_drm_gb_surface_from_handle()
|