Searched refs:bo_slabs (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.h51 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS]; member in struct:amdgpu_winsys
H A Damdgpu_winsys.c139 if (ws->bo_slabs[i].groups)
140 pb_slabs_deinit(&ws->bo_slabs[i]);
358 if (!pb_slabs_init(&ws->bo_slabs[i],
373 ws->info.min_alloc_size = 1 << ws->bo_slabs[0].min_order;
H A Damdgpu_bo.c226 pb_slabs_reclaim(&ws->bo_slabs[i]);
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];
1329 alignment <= MAX2(1 << ws->bo_slabs[0].min_order, util_next_power_of_two(size))) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_winsys.h59 struct pb_slabs bo_slabs; member in struct:radeon_drm_winsys
H A Dradeon_drm_winsys.c610 pb_slabs_deinit(&ws->bo_slabs);
859 if (!pb_slabs_init(&ws->bo_slabs,
960 pb_slabs_deinit(&ws->bo_slabs);
H A Dradeon_drm_bo.c764 pb_slab_free(&bo->rws->bo_slabs, &bo->u.slab.entry);
989 entry = pb_slab_alloc(&ws->bo_slabs, size, heap);
994 entry = pb_slab_alloc(&ws->bo_slabs, size, heap);
1035 pb_slabs_reclaim(&ws->bo_slabs);
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.h66 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS]; member in struct:amdgpu_winsys
H A Damdgpu_winsys.c140 if (ws->bo_slabs[i].groups)
141 pb_slabs_deinit(&ws->bo_slabs[i]);
462 if (!pb_slabs_init(&aws->bo_slabs[i],
494 aws->info.min_alloc_size = 1 << aws->bo_slabs[0].min_order;
H A Damdgpu_bo.c243 pb_slabs_reclaim(&ws->bo_slabs[i]);
635 struct pb_slabs *bo_slabs = ((flags & RADEON_FLAG_ENCRYPTED) && ws->info.has_tmz_support) ? local in function:get_slabs
636 ws->bo_slabs_encrypted : ws->bo_slabs;
639 struct pb_slabs *slabs = &bo_slabs[i];
653 bo->base.size < 1 << ws->bo_slabs[0].min_order ||
686 unsigned min_entry_size = 1 << ws->bo_slabs[0].min_order;
721 ws->bo_slabs_encrypted : ws->bo_slabs;
1378 ws->bo_slabs_encrypted : ws->bo_slabs;
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_winsys.h59 struct pb_slabs bo_slabs; member in struct:radeon_drm_winsys
H A Dradeon_drm_winsys.c630 pb_slabs_deinit(&ws->bo_slabs);
863 if (!pb_slabs_init(&ws->bo_slabs,
966 pb_slabs_deinit(&ws->bo_slabs);
H A Dradeon_drm_bo.c765 pb_slab_free(&bo->rws->bo_slabs, &bo->u.slab.entry);
1041 entry = pb_slab_alloc(&ws->bo_slabs, size, heap);
1046 entry = pb_slab_alloc(&ws->bo_slabs, size, heap);
1086 pb_slabs_reclaim(&ws->bo_slabs);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_bo.c81 //struct pb_slabs *bo_slabs = ((flags & RADEON_FLAG_ENCRYPTED) && screen->info.has_tmz_support) ?
82 //screen->bo_slabs_encrypted : screen->bo_slabs;
84 struct pb_slabs *bo_slabs = screen->pb.bo_slabs; local in function:get_slabs
87 struct pb_slabs *slabs = &bo_slabs[i];
102 unsigned min_entry_size = 1 << screen->pb.bo_slabs[0].min_order;
184 pb_slabs_reclaim(&screen->pb.bo_slabs[i]);
535 //screen->bo_slabs_encrypted : screen->bo_slabs;
536 struct pb_slabs *slabs = screen->pb.bo_slabs;
836 //screen->bo_slabs_encrypted : screen->bo_slabs;
[all...]
H A Dzink_screen.h103 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS]; member in struct:zink_screen::__anonf29717400108
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_bufmgr.c241 struct pb_slabs bo_slabs[NUM_SLAB_ALLOCATORS]; member in struct:iris_bufmgr
549 struct pb_slabs *slabs = &bufmgr->bo_slabs[i];
563 unsigned min_entry_size = 1 << bufmgr->bo_slabs[0].min_order;
641 struct pb_slabs *slabs = bufmgr->bo_slabs;
743 struct pb_slabs *last_slab = &bufmgr->bo_slabs[NUM_SLAB_ALLOCATORS - 1];
1656 if (bufmgr->bo_slabs[i].groups)
1657 pb_slabs_deinit(&bufmgr->bo_slabs[i]);
2328 if (!pb_slabs_init(&bufmgr->bo_slabs[i], min_order, max_order,

Completed in 24 milliseconds