Searched refs:pool_lock (Results 1 - 20 of 20) sorted by relevance

/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/
H A Dqlt_dma.c230 mutex_init(&pool->pool_lock, NULL, MUTEX_DRIVER, NULL);
241 mutex_enter(&pool->pool_lock);
258 mutex_destroy(&pool->pool_lock);
511 mutex_enter(&pool->pool_lock);
513 mutex_exit(&pool->pool_lock);
516 mutex_enter(&pool->pool_lock);
536 mutex_exit(&pool->pool_lock);
576 mutex_enter(&pool->pool_lock);
580 mutex_exit(&pool->pool_lock);
H A Dqlt_dma.h83 kmutex_t pool_lock; /* protects all fields */ member in struct:qlt_dma_handle_pool
/illumos-gate/usr/src/uts/common/io/
H A Ddevpool.c96 pool_lock();
183 pool_lock();
270 * No need to grab pool_lock() to look at the current state.
/illumos-gate/usr/src/uts/common/os/
H A Dpool.c63 * Locking: pool_lock() protects global pools state and must be called
78 * pool_lock() -> cpu_lock -> pidlock -> p_lock -> pool_barrier_lock
81 * by calling pool_lock().
151 static kcondvar_t pool_busy_cv; /* waiting for "pool_lock" */
152 static kthread_t *pool_busy_thread; /* thread holding "pool_lock" */
192 * pool_lock is only called from syscall-level routines (processor_bind(),
201 pool_lock(void) function
1498 * not get stopped here while we're holding pool_lock. If we were
1681 * We're holding pool_lock here, so nobody else can be
H A Dzone.c170 * pool_lock --> cpu_lock --> zonehash_lock --> zone_status_lock -->
4024 * we drop pool_lock() this zone will automatically get updated
4032 pool_lock();
4074 * We hold the pool_lock across the call to newproc() to
4079 pool_lock();
5994 * Grab pool_lock to keep the pools configuration from changing
/illumos-gate/usr/src/uts/common/syscall/
H A Dpset.c97 pool_lock();
124 pool_lock();
147 pool_lock();
484 pool_lock();
545 pool_lock();
810 pool_lock();
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib.c163 mutex_init(&rds_dpool.pool_lock, NULL, MUTEX_DRIVER, NULL);
165 mutex_init(&rds_cpool.pool_lock, NULL, MUTEX_DRIVER, NULL);
187 mutex_destroy(&rds_dpool.pool_lock);
189 mutex_destroy(&rds_cpool.pool_lock);
H A Drdsib_buf.c120 mutex_enter(&rds_dpool.pool_lock);
123 mutex_exit(&rds_dpool.pool_lock);
135 mutex_exit(&rds_dpool.pool_lock);
137 mutex_enter(&rds_dpool.pool_lock);
165 mutex_exit(&rds_dpool.pool_lock);
190 mutex_enter(&rds_dpool.pool_lock);
194 mutex_exit(&rds_dpool.pool_lock);
225 mutex_exit(&rds_dpool.pool_lock);
273 mutex_exit(&rds_dpool.pool_lock);
324 mutex_exit(&rds_dpool.pool_lock);
[all...]
H A Drdsib_ep.c788 mutex_destroy(&pool->pool_lock);
793 mutex_destroy(&pool->pool_lock);
802 mutex_destroy(&pool->pool_lock);
807 mutex_destroy(&pool->pool_lock);
1257 mutex_init(&pool->pool_lock, NULL, MUTEX_DRIVER, NULL);
1263 mutex_init(&pool->pool_lock, NULL, MUTEX_DRIVER, NULL);
1277 mutex_init(&pool->pool_lock, NULL, MUTEX_DRIVER, NULL);
1283 mutex_init(&pool->pool_lock, NULL, MUTEX_DRIVER, NULL);
1760 mutex_enter(&spool->pool_lock);
1788 mutex_exit(&spool->pool_lock);
[all...]
H A Drdsib_ib.c1495 mutex_enter(&rds_dpool.pool_lock);
1499 mutex_exit(&rds_dpool.pool_lock);
1511 mutex_exit(&rds_dpool.pool_lock);
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_gem.c621 mutex_destroy(rcv_desc->pool_lock);
675 mutex_init(rcv_desc->pool_lock, NULL,
H A Dunm_nic.h393 kmutex_t pool_lock[1]; /* buffer pool lock */ member in struct:unm_rcv_desc_context_s
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.c194 * Must be called with pool_lock held.
204 xge_assert(mutex_owned(&bf_pool->pool_lock));
231 * Calling this function need be protected by mutex, bf_pool.pool_lock.
239 xge_assert(mutex_owned(&bf_pool->pool_lock));
286 mutex_enter(&bf_pool->pool_lock);
294 mutex_exit(&bf_pool->pool_lock);
413 mutex_enter(&bf_pool->pool_lock);
420 mutex_exit(&bf_pool->pool_lock);
459 xge_assert(!mutex_owned(&bf_pool->pool_lock));
462 mutex_destroy(&bf_pool->pool_lock);
[all...]
H A Dxgell.h297 spinlock_t pool_lock; /* buffer pool lock */ member in struct:xgell_rx_buffer_pool_t
/illumos-gate/usr/src/uts/common/sys/
H A Dpool.h109 extern void pool_lock(void);
/illumos-gate/usr/src/uts/common/sys/ib/clients/rds/
H A Drdsib_buf.h137 kmutex_t pool_lock; member in struct:rds_bufpool_s
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_flow.c773 pool_lock();
H A Dmac_datapath_setup.c2383 pool_lock();
3050 pool_lock();
4009 pool_lock();
H A Dmac.c7813 pool_lock();
7864 pool_lock();
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dspa.c988 pool_lock();

Completed in 189 milliseconds