Searched refs:pb_manager (Results 1 - 18 of 18) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/ |
H A D | pb_bufmgr.h | 65 struct pb_manager struct 68 (*destroy)( struct pb_manager *mgr ); 71 (*create_buffer)( struct pb_manager *mgr, 82 (*flush)( struct pb_manager *mgr ); 85 (*is_buffer_busy)( struct pb_manager *mgr, 96 struct pb_manager * 97 mm_bufmgr_create(struct pb_manager *provider, 105 struct pb_manager * 113 struct pb_manager * 114 pb_slab_manager_create(struct pb_manager *provide [all...] |
H A D | pb_bufmgr_slab.c | 99 struct pb_manager base; 102 struct pb_manager *provider; 143 struct pb_manager base; 145 struct pb_manager *provider; 157 struct pb_manager **buckets; 170 pb_slab_manager(struct pb_manager *mgr) in pb_slab_manager() 178 pb_slab_range_manager(struct pb_manager *mgr) in pb_slab_range_manager() 367 pb_slab_manager_create_buffer(struct pb_manager *_mgr, in pb_slab_manager_create_buffer() 427 pb_slab_manager_flush(struct pb_manager *_mgr) in pb_slab_manager_flush() 438 pb_slab_manager_destroy(struct pb_manager *_mg [all...] |
H A 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()
|
H A 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()
|
H A 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() 365 pb_debug_manager_create_buffer(struct pb_manager *_mgr, in pb_debug_manager_create_buffer() 432 pb_debug_manager_flush(struct pb_manager *_mgr) in pb_debug_manager_flush() 442 pb_debug_manager_destroy(struct pb_manager *_mgr) in pb_debug_manager_destroy() 459 struct pb_manager * 460 pb_debug_manager_create(struct pb_manager *provider, in pb_debug_manager_create() 489 struct pb_manager * 490 pb_debug_manager_create(struct pb_manager *provide [all...] |
H A 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() 541 * This function is a shorthand around pb_manager::create_buffer for 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 *provide [all...] |
/third_party/mesa3d/src/gallium/winsys/svga/drm/ |
H A D | vmw_screen.h | 57 struct pb_manager; 89 struct pb_manager *gmr; 90 struct pb_manager *gmr_mm; 91 struct pb_manager *gmr_fenced; 92 struct pb_manager *gmr_slab; 93 struct pb_manager *gmr_slab_fenced; 94 struct pb_manager *query_mm; 95 struct pb_manager *query_fenced; 96 struct pb_manager *mob_fenced; 97 struct pb_manager *mob_cach [all...] |
H A D | vmw_buffer.c | 84 struct pb_manager base; 91 vmw_gmr_bufmgr(struct pb_manager *mgr) in vmw_gmr_bufmgr() 210 vmw_gmr_bufmgr_create_buffer(struct pb_manager *_mgr, in vmw_gmr_bufmgr_create_buffer() 247 vmw_gmr_bufmgr_flush(struct pb_manager *mgr) in vmw_gmr_bufmgr_flush() 254 vmw_gmr_bufmgr_destroy(struct pb_manager *_mgr) in vmw_gmr_bufmgr_destroy() 261 struct pb_manager *
|
H A 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() 432 * This function is a shorthand around pb_manager::create_buffer for 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 *provide [all...] |
H A D | vmw_buffer.h | 42 struct pb_manager; 90 struct pb_manager *
|
H A D | vmw_surface.c | 49 struct pb_manager *provider; in vmw_svga_winsys_surface_init() 155 struct pb_manager *provider; in vmw_svga_winsys_surface_map()
|
H A D | vmw_query.c | 40 struct pb_manager *provider = vws->pools.gmr; in vmw_svga_winsys_query_create()
|
H A D | vmw_screen_dri.c | 152 struct pb_manager *provider = vws->pools.gmr; in vmw_drm_gb_surface_from_handle()
|
H A D | vmw_screen_svga.c | 375 struct pb_manager *provider; in vmw_svga_winsys_buffer_create() 493 struct pb_manager *provider; in vmw_svga_winsys_surface_create()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_screen.h | 36 struct pb_manager; 83 struct pb_manager *bufmgr; 84 struct pb_manager *cache_bufmgr; 85 struct pb_manager *slab_bufmgr; 86 struct pb_manager *readback_slab_bufmgr;
|
H A D | d3d12_bufmgr.cpp | 38 struct pb_manager base; 46 d3d12_bufmgr(struct pb_manager *mgr) in d3d12_bufmgr() 313 d3d12_bufmgr_create_buffer(struct pb_manager *pmgr, in d3d12_bufmgr_create_buffer() 355 d3d12_bufmgr_flush(struct pb_manager *mgr) in d3d12_bufmgr_flush() 361 d3d12_bufmgr_destroy(struct pb_manager *_mgr) in d3d12_bufmgr_destroy() 368 d3d12_bufmgr_is_buffer_busy(struct pb_manager *_mgr, struct pb_buffer *_buf) in d3d12_bufmgr_is_buffer_busy() 374 struct pb_manager *
|
H A D | d3d12_bufmgr.h | 36 struct pb_manager; 143 struct pb_manager *
|
H A D | d3d12_resource.cpp | 123 struct pb_manager *bufmgr; in init_buffer()
|
Completed in 15 milliseconds