Home
last modified time | relevance | path

Searched refs:pb_slabs (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_slab.h52 struct pb_slabs;
111 struct pb_slabs struct
135 pb_slab_alloc(struct pb_slabs *slabs, unsigned size, unsigned heap); argument
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);
Dpb_slab.c54 pb_slab_reclaim(struct pb_slabs *slabs, struct pb_slab_entry *entry) in pb_slab_reclaim()
75 pb_slabs_reclaim_locked(struct pb_slabs *slabs) in pb_slabs_reclaim_locked()
98 pb_slab_alloc(struct pb_slabs *slabs, unsigned size, unsigned heap) in pb_slab_alloc()
163 pb_slab_free(struct pb_slabs* slabs, struct pb_slab_entry *entry) in pb_slab_free()
177 pb_slabs_reclaim(struct pb_slabs *slabs) in pb_slabs_reclaim()
192 pb_slabs_init(struct pb_slabs *slabs, in pb_slabs_init()
239 pb_slabs_deinit(struct pb_slabs *slabs) in pb_slabs_deinit()
/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_winsys.h53 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS];
54 struct pb_slabs bo_slabs_encrypted[NUM_SLAB_ALLOCATORS];
Damdgpu_bo.c626 static struct pb_slabs *get_slabs(struct amdgpu_winsys *ws, uint64_t size, in get_slabs()
629 struct pb_slabs *bo_slabs = ((flags & RADEON_FLAG_ENCRYPTED) && ws->info.has_tmz_support) ? in get_slabs()
633 struct pb_slabs *slabs = &bo_slabs[i]; in get_slabs()
682 struct pb_slabs *slabs = ((flags & RADEON_FLAG_ENCRYPTED) && ws->info.has_tmz_support) ? in amdgpu_bo_slab_alloc()
1301 struct pb_slabs *slabs = ((flags & RADEON_FLAG_ENCRYPTED) && ws->info.has_tmz_support) ? in amdgpu_bo_create()
1303 struct pb_slabs *last_slab = &slabs[NUM_SLAB_ALLOCATORS - 1]; in amdgpu_bo_create()
1318 struct pb_slabs *slabs = get_slabs(ws, size, flags); in amdgpu_bo_create()
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_winsys.h59 struct pb_slabs bo_slabs;