Lines Matching refs:slabs
578 struct pb_slabs *slabs = &bufmgr->bo_slabs[i];
580 if (size <= 1ull << (slabs->min_order + slabs->num_orders - 1))
581 return slabs;
671 struct pb_slabs *slabs = bufmgr->bo_slabs;
676 1 << (slabs[i].min_order + slabs[i].num_orders - 1);
799 /* Always use slabs for sizes less than 4 KB because the kernel aligns
820 struct pb_slabs *slabs = get_slabs(bufmgr, alloc_size);
821 entry = pb_slab_alloc(slabs, alloc_size, heap);
824 pb_slabs_reclaim(slabs);
826 entry = pb_slab_alloc(slabs, alloc_size, heap);
857 pb_slab_free(slabs, &bo->slab.entry);