Searched refs:can_reclaim (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/ |
H A D | pb_slab.c | 82 if (slabs->can_reclaim(slabs->priv, entry)) { in pb_slabs_reclaim_locked() 103 if (slabs->can_reclaim(slabs->priv, entry)) { in pb_slabs_reclaim_all_locked() 113 * determined by the can_reclaim fallback function), a new slab will be 201 * can_reclaim callback function will be called to determine whether the entry 238 slab_can_reclaim_fn *can_reclaim, in pb_slabs_init() 254 slabs->can_reclaim = can_reclaim; in pb_slabs_init() 279 * of the slab entries are still in flight (i.e. if can_reclaim would return 234 pb_slabs_init(struct pb_slabs *slabs, unsigned min_order, unsigned max_order, unsigned num_heaps, bool allow_three_fourth_allocations, void *priv, slab_can_reclaim_fn *can_reclaim, slab_alloc_fn *slab_alloc, slab_free_fn *slab_free) pb_slabs_init() argument
|
H A D | pb_cache.h | 67 bool (*can_reclaim)(void *winsys, struct pb_buffer *buf); member 82 bool (*can_reclaim)(void *winsys, struct pb_buffer *buf));
|
H A D | pb_slab.h | 132 slab_can_reclaim_fn *can_reclaim; member 154 slab_can_reclaim_fn *can_reclaim,
|
H A D | pb_cache.c | 139 return mgr->can_reclaim(mgr->winsys, buf) ? 1 : -1; in pb_cache_is_buffer_compat() 277 * @param can_reclaim Whether a buffer can be reclaimed (e.g. is not busy) 285 bool (*can_reclaim)(void *winsys, struct pb_buffer *buf)) in pb_cache_init() 306 mgr->can_reclaim = can_reclaim; in pb_cache_init()
|
Completed in 2 milliseconds