Lines Matching refs:cp
173 #define UMEM_BUFTAG(cp, buf) \
174 ((umem_buftag_t *)((char *)(buf) + (cp)->cache_buftag))
176 #define UMEM_BUFCTL(cp, buf) \
177 ((umem_bufctl_t *)((char *)(buf) + (cp)->cache_bufctl))
179 #define UMEM_BUF(cp, bcp) \
180 ((void *)((char *)(bcp) - (cp)->cache_bufctl))
182 #define UMEM_SLAB(cp, buf) \
183 ((umem_slab_t *)P2END((uintptr_t)(buf), (cp)->cache_slabsize) - 1)
185 #define UMEM_CPU_CACHE(cp, cpu) \
186 (umem_cpu_cache_t *)((char *)cp + cpu->cpu_cache_offset)
188 #define UMEM_MAGAZINE_VALID(cp, mp) \
190 (cp)->cache_magtype->mt_cache)
211 #define UMEM_HASH(cp, buf) \
212 ((cp)->cache_hash_table + \
213 (((uintptr_t)(buf) >> (cp)->cache_hash_shift) & (cp)->cache_hash_mask))