Lines Matching refs:cp
164 #define KMEM_BUFTAG(cp, buf) \
165 ((kmem_buftag_t *)((char *)(buf) + (cp)->cache_buftag))
167 #define KMEM_BUFCTL(cp, buf) \
168 ((kmem_bufctl_t *)((char *)(buf) + (cp)->cache_bufctl))
170 #define KMEM_BUF(cp, bcp) \
171 ((void *)((char *)(bcp) - (cp)->cache_bufctl))
173 #define KMEM_SLAB(cp, buf) \
174 ((kmem_slab_t *)P2END((uintptr_t)(buf), (cp)->cache_slabsize) - 1)
179 #define KMEM_DUMP(cp) ((cp)->cache_flags & KMF_DUMPDIVERT)
200 #define KMEM_CPU_CACHE(cp) \
201 ((kmem_cpu_cache_t *)((char *)(&cp->cache_cpu) + CPU->cpu_cache_offset))
203 #define KMEM_MAGAZINE_VALID(cp, mp) \
205 (cp)->cache_magtype->mt_cache)
237 #define KMEM_HASH(cp, buf) \
238 ((cp)->cache_hash_table + \
239 (((uintptr_t)(buf) >> (cp)->cache_hash_shift) & (cp)->cache_hash_mask))
450 #define KMEM_IS_MOVABLE(cp) \
451 (((cp)->cache_chunksize * 2) <= (cp)->cache_slabsize)