Searched refs:pb_slabs (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/pipebuffer/
H A Dpb_slab.h52 struct pb_slabs;
64 unsigned group_index; /* index into pb_slabs::groups */
111 struct pb_slabs struct
135 pb_slab_alloc(struct pb_slabs *slabs, unsigned size, unsigned heap);
138 pb_slab_free(struct pb_slabs* slabs, struct pb_slab_entry *entry);
141 pb_slabs_reclaim(struct pb_slabs *slabs);
144 pb_slabs_init(struct pb_slabs *slabs,
153 pb_slabs_deinit(struct pb_slabs *slabs);
H A Dpb_slab.c54 pb_slab_reclaim(struct pb_slabs *slabs, struct pb_slab_entry *entry)
75 pb_slabs_reclaim_locked(struct pb_slabs *slabs)
98 pb_slab_alloc(struct pb_slabs *slabs, unsigned size, unsigned heap)
163 pb_slab_free(struct pb_slabs* slabs, struct pb_slab_entry *entry)
177 pb_slabs_reclaim(struct pb_slabs *slabs)
192 pb_slabs_init(struct pb_slabs *slabs,
239 pb_slabs_deinit(struct pb_slabs *slabs)
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/pipebuffer/
H A Dpb_slab.h53 struct pb_slabs;
65 unsigned group_index; /* index into pb_slabs::groups */
113 struct pb_slabs struct
138 pb_slab_alloc(struct pb_slabs *slabs, unsigned size, unsigned heap);
141 pb_slab_free(struct pb_slabs* slabs, struct pb_slab_entry *entry);
144 pb_slabs_reclaim(struct pb_slabs *slabs);
147 pb_slabs_init(struct pb_slabs *slabs,
156 pb_slabs_deinit(struct pb_slabs *slabs);
H A Dpb_slab.c54 pb_slab_reclaim(struct pb_slabs *slabs, struct pb_slab_entry *entry)
77 pb_slabs_reclaim_locked(struct pb_slabs *slabs)
108 pb_slab_alloc(struct pb_slabs *slabs, unsigned size, unsigned heap)
184 pb_slab_free(struct pb_slabs* slabs, struct pb_slab_entry *entry)
198 pb_slabs_reclaim(struct pb_slabs *slabs)
213 pb_slabs_init(struct pb_slabs *slabs,
262 pb_slabs_deinit(struct pb_slabs *slabs)
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.h66 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS];
67 struct pb_slabs bo_slabs_encrypted[NUM_SLAB_ALLOCATORS];
H A Damdgpu_bo.c632 static struct pb_slabs *get_slabs(struct amdgpu_winsys *ws, uint64_t size,
635 struct pb_slabs *bo_slabs = ((flags & RADEON_FLAG_ENCRYPTED) && ws->info.has_tmz_support) ?
639 struct pb_slabs *slabs = &bo_slabs[i];
662 struct pb_slabs *slabs;
720 struct pb_slabs *slabs = ((flags & RADEON_FLAG_ENCRYPTED) && ws->info.has_tmz_support) ?
1377 struct pb_slabs *slabs = ((flags & RADEON_FLAG_ENCRYPTED) && ws->info.has_tmz_support) ?
1379 struct pb_slabs *last_slab = &slabs[NUM_SLAB_ALLOCATORS - 1];
1413 struct pb_slabs *slabs = get_slabs(ws, alloc_size, flags);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.h51 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS];
H A Damdgpu_bo.c599 static struct pb_slabs *get_slabs(struct amdgpu_winsys *ws, uint64_t size)
603 struct pb_slabs *slabs = &ws->bo_slabs[i];
643 struct pb_slabs *slabs = &ws->bo_slabs[i];
1321 struct pb_slabs *last_slab = &ws->bo_slabs[NUM_SLAB_ALLOCATORS - 1];
1336 struct pb_slabs *slabs = get_slabs(ws, size);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_winsys.h59 struct pb_slabs bo_slabs;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
H A Dpan_screen.h90 struct pb_slabs slabs;
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_winsys.h59 struct pb_slabs bo_slabs;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_bo.c78 static struct pb_slabs *
81 //struct pb_slabs *bo_slabs = ((flags & RADEON_FLAG_ENCRYPTED) && screen->info.has_tmz_support) ?
84 struct pb_slabs *bo_slabs = screen->pb.bo_slabs;
87 struct pb_slabs *slabs = &bo_slabs[i];
534 //struct pb_slabs *slabs = ((flags & RADEON_FLAG_ENCRYPTED) && screen->info.has_tmz_support) ?
536 struct pb_slabs *slabs = screen->pb.bo_slabs;
538 struct pb_slabs *last_slab = &slabs[NUM_SLAB_ALLOCATORS - 1];
571 struct pb_slabs *slabs = get_slabs(screen, alloc_size, flags);
835 //struct pb_slabs *slabs = ((flags & RADEON_FLAG_ENCRYPTED) && screen->info.has_tmz_support) ?
837 struct pb_slabs *slab
[all...]
H A Dzink_screen.h103 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_bufmgr.c241 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS];
545 static struct pb_slabs *
549 struct pb_slabs *slabs = &bufmgr->bo_slabs[i];
641 struct pb_slabs *slabs = bufmgr->bo_slabs;
743 struct pb_slabs *last_slab = &bufmgr->bo_slabs[NUM_SLAB_ALLOCATORS - 1];
778 struct pb_slabs *slabs = get_slabs(bufmgr, alloc_size);

Completed in 33 milliseconds