Lines Matching refs:keg
411 slab_data(uma_slab_t slab, uma_keg_t keg) in slab_data() argument
414 if ((keg->uk_flags & UMA_ZFLAG_OFFPAGE) == 0) in slab_data()
415 return ((void *)((uintptr_t)slab - keg->uk_pgoff)); in slab_data()
421 slab_item(uma_slab_t slab, uma_keg_t keg, int index) in slab_item() argument
425 data = (uintptr_t)slab_data(slab, keg); in slab_item()
426 return ((void *)(data + keg->uk_rsize * index)); in slab_item()
430 slab_item_index(uma_slab_t slab, uma_keg_t keg, void *item) in slab_item_index() argument
434 data = (uintptr_t)slab_data(slab, keg); in slab_item_index()
435 return (((uintptr_t)item - data) / keg->uk_rsize); in slab_item_index()
556 #define KEG_GET(zone, keg) do { \ argument
557 (keg) = (zone)->uz_keg; \
558 KASSERT((void *)(keg) != NULL, \