Searched refs:mtx_pool (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.2-release/sys/kern/
H A Dkern_mtxpool.c59 static MALLOC_DEFINE(M_MTXPOOL, "mtx_pool", "mutex pool");
76 struct mtx_pool { struct
91 struct mtx_pool *mtxpool_sleep;
92 struct mtx_pool *mtxpool_lockbuilder;
109 mtx_pool_find(struct mtx_pool *pool, void *ptr)
124 mtx_pool_initialize(struct mtx_pool *pool, const char *mtx_name, int pool_size,
139 struct mtx_pool *
142 struct mtx_pool *pool;
149 pool = malloc(sizeof (struct mtx_pool) +
157 mtx_pool_destroy(struct mtx_pool **pool
[all...]
H A Dsys_generic.c159 static struct mtx_pool *mtxpool_select;
/freebsd-10.2-release/sys/sys/
H A Dmutex.h307 struct mtx_pool;
309 struct mtx_pool *mtx_pool_create(const char *mtx_name, int pool_size, int opts);
310 void mtx_pool_destroy(struct mtx_pool **poolp);
311 struct mtx *mtx_pool_find(struct mtx_pool *pool, void *ptr);
312 struct mtx *mtx_pool_alloc(struct mtx_pool *pool);
328 extern struct mtx_pool *mtxpool_lockbuilder;
329 extern struct mtx_pool *mtxpool_sleep;
/freebsd-10.2-release/share/man/man9/
H A DMakefile186 mtx_pool.9 \
977 MLINKS+=mtx_pool.9 mtx_pool_alloc.9 \
978 mtx_pool.9 mtx_pool_create.9 \
979 mtx_pool.9 mtx_pool_destroy.9 \
980 mtx_pool.9 mtx_pool_find.9 \
981 mtx_pool.9 mtx_pool_lock.9 \
982 mtx_pool.9 mtx_pool_lock_spin.9 \
983 mtx_pool.9 mtx_pool_unlock.9 \
984 mtx_pool.9 mtx_pool_unlock_spin.9
/freebsd-10.2-release/sys/dev/hwpmc/
H A Dhwpmc_mod.c96 struct mtx_pool *pmc_mtxpool;

Completed in 298 milliseconds