Home
last modified time | relevance | path

Searched refs:pb_slab_entry (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_slab.c54 pb_slab_reclaim(struct pb_slabs *slabs, struct pb_slab_entry *entry) in pb_slab_reclaim()
79 struct pb_slab_entry *entry, *next; in pb_slabs_reclaim_locked()
101 struct pb_slab_entry *entry, *next; in pb_slabs_reclaim_all_locked()
118 struct pb_slab_entry *
125 struct pb_slab_entry *entry; in pb_slab_alloc_reclaimed()
183 entry = list_entry(slab->free.next, struct pb_slab_entry, head); in pb_slab_alloc_reclaimed()
192 struct pb_slab_entry *
205 pb_slab_free(struct pb_slabs* slabs, struct pb_slab_entry *entry) in pb_slab_free()
289 struct pb_slab_entry *entry = in pb_slabs_deinit()
290 list_entry(slabs->reclaim.next, struct pb_slab_entry, hea in pb_slabs_deinit()
[all...]
H A Dpb_slab.h61 struct pb_slab_entry struct
78 struct list_head free; /* list of free pb_slab_entry structures */
88 * list. Entries' pb_slab_entry structures must be initialized with the given
107 typedef bool (slab_can_reclaim_fn)(void *priv, struct pb_slab_entry *);
137 struct pb_slab_entry *
140 struct pb_slab_entry *
144 pb_slab_free(struct pb_slabs* slabs, struct pb_slab_entry *entry);
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h47 struct pb_slab_entry entry;
83 bool radeon_bo_can_reclaim_slab(void *priv, struct pb_slab_entry *entry);
H A Dradeon_drm_bo.c748 bool radeon_bo_can_reclaim_slab(void *priv, struct pb_slab_entry *entry) in radeon_bo_can_reclaim_slab()
1027 struct pb_slab_entry *entry; in radeon_winsys_bo_create()
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_bo.h79 struct pb_slab_entry entry;
134 bool amdgpu_bo_can_reclaim_slab(void *priv, struct pb_slab_entry *entry);
H A Damdgpu_bo.c632 bool amdgpu_bo_can_reclaim_slab(void *priv, struct pb_slab_entry *entry) in amdgpu_bo_can_reclaim_slab()
1361 struct pb_slab_entry *entry; in amdgpu_bo_create()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_bo.h87 struct pb_slab_entry entry;
H A Dzink_bo.c164 bo_can_reclaim_slab(void *priv, struct pb_slab_entry *entry) in bo_can_reclaim_slab()
569 struct pb_slab_entry *entry; in zink_bo_create()
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_bufmgr.h290 struct pb_slab_entry entry;
H A Diris_bufmgr.c610 iris_can_reclaim_slab(void *priv, struct pb_slab_entry *entry) in iris_can_reclaim_slab()
793 struct pb_slab_entry *entry; in alloc_bo_from_slabs()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state.h527 bool si_bindless_descriptor_can_reclaim_slab(void *priv, struct pb_slab_entry *entry);

Completed in 14 milliseconds