Lines Matching refs:mcache_t
332 } mcache_t; typedef
359 mcache_t *mca_cache; /* parent cache of the buffer */
377 __private_extern__ mcache_t *mcache_create(const char *, size_t,
379 __private_extern__ void *mcache_alloc(mcache_t *, int);
380 __private_extern__ void mcache_free(mcache_t *, void *);
381 __private_extern__ mcache_t *mcache_create_ext(const char *, size_t,
384 __private_extern__ void mcache_destroy(mcache_t *);
385 __private_extern__ unsigned int mcache_alloc_ext(mcache_t *, mcache_obj_t **,
387 __private_extern__ void mcache_free_ext(mcache_t *, mcache_obj_t *);
389 __private_extern__ void mcache_reap_now(mcache_t *, boolean_t);
390 __private_extern__ boolean_t mcache_purge_cache(mcache_t *, boolean_t);
391 __private_extern__ void mcache_waiter_inc(mcache_t *);
392 __private_extern__ void mcache_waiter_dec(mcache_t *);
393 __private_extern__ boolean_t mcache_bkt_isempty(mcache_t *);
395 __private_extern__ void mcache_buffer_log(mcache_audit_t *, void *, mcache_t *,
411 extern mcache_t *mcache_audit_cache;