Home
last modified time | relevance | path

Searched refs:mtx_pool (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/kern/
H A Dkern_mtxpool.c71 struct mtx_pool { struct
81 struct mtx_pool __read_mostly *mtxpool_sleep;
98 mtx_pool_find(struct mtx_pool *pool, void *ptr) in mtx_pool_find()
113 mtx_pool_initialize(struct mtx_pool *pool, const char *mtx_name, int pool_size, in mtx_pool_initialize()
128 struct mtx_pool *
131 struct mtx_pool *pool; in mtx_pool_create()
138 pool = malloc(sizeof (struct mtx_pool) + in mtx_pool_create()
146 mtx_pool_destroy(struct mtx_pool **poolp) in mtx_pool_destroy()
149 struct mtx_pool *pool = *poolp; in mtx_pool_destroy()
170 mtx_pool_alloc(struct mtx_pool *pool) in mtx_pool_alloc()
H A Dsys_generic.c164 static struct mtx_pool *mtxpool_select;
H A Duipc_usrreq.c116 static struct mtx_pool *unp_vp_mtxpool;
/freebsd/sys/sys/
H A Dmutex.h393 struct mtx_pool;
395 struct mtx_pool *mtx_pool_create(const char *mtx_name, int pool_size, int opts);
396 void mtx_pool_destroy(struct mtx_pool **poolp);
397 struct mtx *mtx_pool_find(struct mtx_pool *pool, void *ptr);
398 struct mtx *mtx_pool_alloc(struct mtx_pool *pool);
411 extern struct mtx_pool *mtxpool_sleep;
/freebsd/share/man/man9/
H A DMakefile237 mtx_pool.9 \
1618 MLINKS+=mtx_pool.9 mtx_pool_alloc.9 \
1619 mtx_pool.9 mtx_pool_create.9 \
1620 mtx_pool.9 mtx_pool_destroy.9 \
1621 mtx_pool.9 mtx_pool_find.9 \
1622 mtx_pool.9 mtx_pool_lock.9 \
1623 mtx_pool.9 mtx_pool_lock_spin.9 \
1624 mtx_pool.9 mtx_pool_unlock.9 \
1625 mtx_pool.9 mtx_pool_unlock_spin.9
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_mod.c106 struct mtx_pool *pmc_mtxpool;