kmalloc_slab
__read_frequently struct kmalloc_slab kslab_dummy;
struct kmalloc_slab **slabp);
struct kmalloc_slab *
gslab_cache(struct kmalloc_slab *slab)
struct kmalloc_slab *save;
struct kmalloc_slab *next;
struct kmalloc_slab *res;
struct kmalloc_slab **resp;
struct kmalloc_slab **slabp;
struct kmalloc_slab *
struct kmalloc_slab *slab;
offset = offsetof(struct kmalloc_slab, fobjs[0]);
offset = offsetof(struct kmalloc_slab, fobjs[count]);
offset = offsetof(struct kmalloc_slab, fobjs[count]);
struct kmalloc_slab **slabp;
malloc_slab_destroy(struct malloc_type *type, struct kmalloc_slab **slabp)
struct kmalloc_slab *slab;
struct kmalloc_slab *base;
struct kmalloc_slab **basep;
struct kmalloc_slab *marker;
struct kmalloc_slab *slab;
struct kmalloc_slab *slab;
struct kmalloc_slab **slabp;
struct kmalloc_slab *base;
struct kmalloc_slab **basep;
bmap_set(struct kmalloc_slab *slab, void *obj)
bmap_clr(struct kmalloc_slab *slab, void *obj)
struct kmalloc_slab **slabp;
struct kmalloc_slab *slab;
struct kmalloc_slab *slab;
KKASSERT(offsetof(struct kmalloc_slab, fobjs[use->mgt.slab_count]) <=
struct kmalloc_slab *slab_tmp;
struct kmalloc_slab *slab;
struct kmalloc_slab *active; /* pcpu */
struct kmalloc_slab *alternate; /* pcpu */
struct kmalloc_slab *partial; /* global */
struct kmalloc_slab *full; /* global */
struct kmalloc_slab *empty; /* global */
struct kmalloc_slab **empty_tailp; /* global */
struct kmalloc_slab *free_slabs;
struct kmalloc_slab *remote_free_slabs;
struct kmalloc_slab *next; /* next mag in list */