Home
last modified time | relevance | path

Searched refs:mcache_t (Results 1 – 3 of 3) sorted by relevance

/xnu-8020.101.4/bsd/sys/
H A Dmcache.h332 } 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);
[all …]
/xnu-8020.101.4/bsd/kern/
H A Dmcache.c72 __builtin_offsetof(mcache_t, mc_cpu[n])
136 static mcache_t *mcache_create_common(const char *, size_t, size_t,
145 static uint32_t mcache_bkt_batch_alloc(mcache_t *, mcache_bktlist_t *,
147 static void mcache_bkt_batch_free(mcache_t *, mcache_bktlist_t *, mcache_bkt_t *);
148 static void mcache_cache_bkt_enable(mcache_t *);
149 static void mcache_bkt_purge(mcache_t *);
150 static void mcache_bkt_destroy(mcache_t *, mcache_bkt_t *, int);
151 static void mcache_bkt_ws_update(mcache_t *);
152 static void mcache_bkt_ws_zero(mcache_t *);
153 static void mcache_bkt_ws_reap(mcache_t *);
[all …]
H A Duipc_mbuf.c351 static mcache_t *ref_cache; /* Cache of cluster reference & flags */
352 static mcache_t *mcl_audit_con_cache; /* Audit contents cache */
613 mcache_t *mtbl_cache; /* mcache for this buffer class */
1093 mcache_t *cp; in mbuf_stat_sync()
1469 mcache_t *cp = m_cache(mclass); in mbuf_class_under_pressure()
4284 mcache_t *cp;
4404 mcache_t *cp = NULL, *rcp = NULL;
7325 mcache_t *cp = m_cache(sp->sl_class);