| 412 | } |
| 413 | |
| 414 | static inline void * |
| 415 | slab_data(uma_slab_t slab, uma_keg_t keg) |
| 416 | { |
| 417 | |
| 418 | if ((keg->uk_flags & UMA_ZFLAG_OFFPAGE) == 0) |
| 419 | return ((void *)((uintptr_t)slab - keg->uk_pgoff)); |
| 420 | else |
| 421 | return (slab_tohashslab(slab)->uhs_data); |
| 422 | } |
| 423 | |
| 424 | static inline void * |
| 425 | slab_item(uma_slab_t slab, uma_keg_t keg, int index) |
no test coverage detected