Home
last modified time | relevance | path

Searched refs:pb_manager (Results 1 – 18 of 18) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_bufmgr.h67 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 …]
Dpb_bufmgr_alt.c46 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()
Dpb_bufmgr_slab.c103 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 …]
Dpb_bufmgr_ondemand.c65 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()
Dpb_buffer_malloc.c155 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 *
Dpb_bufmgr_mm.c54 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()
Dpb_bufmgr_cache.c62 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()
Dpb_bufmgr_debug.c90 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()
Dpb_bufmgr_pool.c57 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()
Dpb_buffer_fenced.c66 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/
Dvmw_screen.h56 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 …]
Dvmw_buffer.c83 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 *
Dpb_buffer_simple_fenced.c66 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()
Dvmw_buffer.h41 struct pb_manager;
89 struct pb_manager *
Dvmw_query.c40 struct pb_manager *provider = vws->pools.gmr; in vmw_svga_winsys_query_create()
Dvmw_screen_svga.c69 struct pb_manager *provider; in vmw_svga_winsys_buffer_create()
179 struct pb_manager *provider; in vmw_svga_winsys_surface_create()
Dvmw_surface.c95 struct pb_manager *provider; in vmw_svga_winsys_surface_map()
Dvmw_screen_dri.c152 struct pb_manager *provider = vws->pools.gmr; in vmw_drm_gb_surface_from_handle()