Home
last modified time | relevance | path

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

/NextBSD/sys/kern/
HDkern_mtxpool.c73 struct mtx_pool { struct
83 struct mtx_pool *mtxpool_sleep;
100 mtx_pool_find(struct mtx_pool *pool, void *ptr) in mtx_pool_find()
115 mtx_pool_initialize(struct mtx_pool *pool, const char *mtx_name, int pool_size, in mtx_pool_initialize()
130 struct mtx_pool *
133 struct mtx_pool *pool; in mtx_pool_create()
140 pool = malloc(sizeof (struct mtx_pool) + in mtx_pool_create()
148 mtx_pool_destroy(struct mtx_pool **poolp) in mtx_pool_destroy()
151 struct mtx_pool *pool = *poolp; in mtx_pool_destroy()
172 mtx_pool_alloc(struct mtx_pool *pool) in mtx_pool_alloc()
HDsys_generic.c160 static struct mtx_pool *mtxpool_select;
/NextBSD/sys/sys/
HDmutex.h308 struct mtx_pool;
310 struct mtx_pool *mtx_pool_create(const char *mtx_name, int pool_size, int opts);
311 void mtx_pool_destroy(struct mtx_pool **poolp);
312 struct mtx *mtx_pool_find(struct mtx_pool *pool, void *ptr);
313 struct mtx *mtx_pool_alloc(struct mtx_pool *pool);
326 extern struct mtx_pool *mtxpool_sleep;
/NextBSD/share/man/man9/
HDMakefile192 mtx_pool.9 \
1149 MLINKS+=mtx_pool.9 mtx_pool_alloc.9 \
1150 mtx_pool.9 mtx_pool_create.9 \
1151 mtx_pool.9 mtx_pool_destroy.9 \
1152 mtx_pool.9 mtx_pool_find.9 \
1153 mtx_pool.9 mtx_pool_lock.9 \
1154 mtx_pool.9 mtx_pool_lock_spin.9 \
1155 mtx_pool.9 mtx_pool_unlock.9 \
1156 mtx_pool.9 mtx_pool_unlock_spin.9
/NextBSD/sys/dev/hwpmc/
HDhwpmc_mod.c96 struct mtx_pool *pmc_mtxpool;