Searched refs:tc_lock (Results 1 – 13 of 13) sorted by relevance
/titanic_41/usr/src/uts/common/os/ |
H A D | turnstile.c | 171 disp_lock_t tc_lock; /* lock for this hash chain */ member 185 ASSERT(DISP_LOCK_HELD(&TURNSTILE_CHAIN(ts->ts_sobj).tc_lock)); in turnstile_pi_inherit() 287 disp_lock_enter(&tc->tc_lock); in turnstile_lookup() 302 disp_lock_exit(&TURNSTILE_CHAIN(sobj).tc_lock); in turnstile_exit() 417 ASSERT(DISP_LOCK_HELD(&tc->tc_lock)); in turnstile_block() 459 THREAD_SLEEP(t, &tc->tc_lock); in turnstile_block() 664 ASSERT(DISP_LOCK_HELD(&tc->tc_lock)); in turnstile_dequeue() 665 ASSERT(t->t_lockp == &tc->tc_lock); in turnstile_dequeue() 723 ASSERT(DISP_LOCK_HELD(&tc->tc_lock)); in turnstile_wakeup() 754 disp_lock_exit(&tc->tc_lock); in turnstile_wakeup()
|
/titanic_41/usr/src/uts/common/fs/zfs/ |
H A D | txg.c | 128 mutex_init(&tx->tx_cpu[c].tc_lock, NULL, MUTEX_DEFAULT, NULL); in txg_init() 174 mutex_destroy(&tx->tx_cpu[c].tc_lock); in txg_fini() 301 mutex_enter(&tc->tc_lock); in txg_hold_open() 303 mutex_exit(&tc->tc_lock); in txg_hold_open() 316 ASSERT(!MUTEX_HELD(&tc->tc_lock)); in txg_rele_to_quiesce() 326 mutex_enter(&tc->tc_lock); in txg_register_callbacks() 328 mutex_exit(&tc->tc_lock); in txg_register_callbacks() 337 mutex_enter(&tc->tc_lock); in txg_rele_to_sync() 341 mutex_exit(&tc->tc_lock); in txg_rele_to_sync() 384 mutex_enter(&tc->tc_lock); in txg_quiesce() [all …]
|
/titanic_41/usr/src/uts/common/fs/zfs/sys/ |
H A D | txg_impl.h | 72 kmutex_t tc_lock; /* protects the rest of this struct */ member
|
/titanic_41/usr/src/uts/common/io/nge/ |
H A D | nge_tx.c | 169 if (mutex_tryenter(srp->tc_lock) == 0) in nge_tx_recycle() 172 mutex_enter(srp->tc_lock); in nge_tx_recycle() 189 mutex_exit(srp->tc_lock); in nge_tx_recycle() 239 mutex_exit(srp->tc_lock); in nge_tx_recycle() 256 mutex_exit(srp->tc_lock); in nge_tx_recycle()
|
H A D | nge_main.c | 825 mutex_init(srp->tc_lock, NULL, MUTEX_DRIVER, in nge_init_ring_param_lock() 1074 mutex_enter(srp->tc_lock); in nge_reset_dev() 1081 mutex_exit(srp->tc_lock); in nge_reset_dev() 1094 mutex_exit(srp->tc_lock); in nge_reset_dev() 2278 mutex_destroy(srp->tc_lock); in nge_unattach()
|
H A D | nge.h | 563 kmutex_t tc_lock[1]; member
|
/titanic_41/usr/src/uts/common/io/bge/ |
H A D | bge_send.c | 106 ASSERT(mutex_owned(srp->tc_lock)); in bge_recycle_ring() 231 if (mutex_tryenter(srp->tc_lock) == 0) in bge_recycle() 234 mutex_exit(srp->tc_lock); in bge_recycle()
|
H A D | bge_main2.c | 225 ASSERT(mutex_owned(srp->tc_lock)); in bge_reinit_send_ring() 401 mutex_enter(bgep->send[ring].tc_lock); in bge_reset() 414 mutex_exit(bgep->send[ring].tc_lock); in bge_reset() 2411 mutex_init(srp->tc_lock, NULL, MUTEX_DRIVER, 2473 mutex_destroy(srp->tc_lock);
|
H A D | bge_impl.h | 557 kmutex_t tc_lock[1]; /* serialize recycle */ member
|
/titanic_41/usr/src/uts/common/io/rge/ |
H A D | rge_rxtx.c | 427 mutex_enter(rgep->tc_lock); in rge_send_recycle() 446 mutex_exit(rgep->tc_lock); in rge_send_recycle() 465 mutex_exit(rgep->tc_lock); in rge_send_recycle()
|
H A D | rge.h | 452 kmutex_t tc_lock[1]; /* send recycle access */ member
|
H A D | rge_main.c | 1470 mutex_destroy(rgep->tc_lock); in rge_unattach() 1764 mutex_init(rgep->tc_lock, NULL, MUTEX_DRIVER, in rge_attach()
|
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | sobj.c | 694 disp_lock_t tc_lock; /* lock for this hash chain */ member
|