Lines Matching defs:umem_cache
265 struct umem_cache { struct
269 uint64_t cache_slab_create; /* slab creates */
270 uint64_t cache_slab_destroy; /* slab destroys */
271 uint64_t cache_slab_alloc; /* slab layer allocations */
272 uint64_t cache_slab_free; /* slab layer frees */
296 umem_cache_t *cache_next; /* forward cache linkage */ argument
297 umem_cache_t *cache_prev; /* backward cache linkage */ argument
298 umem_cache_t *cache_unext; /* next in update list */ argument
299 umem_cache_t *cache_uprev; /* prev in update list */ argument
319 umem_cache_t *cache_bufctl_cache; /* source of bufctls */ argument
320 umem_bufctl_t **cache_hash_table; /* hash table base */
324 mutex_t cache_depot_lock; /* protects depot */
325 umem_magtype_t *cache_magtype; /* magazine type */
326 umem_maglist_t cache_full; /* full magazines */
327 umem_maglist_t cache_empty; /* empty magazines */
332 umem_cpu_cache_t cache_cpu[1]; /* cache_cpu_mask + 1 entries */