Lines Matching defs:dtrace_meta_lock
208 * (3) dtrace_meta_lock is required when manipulating meta provider state, or
211 * The lock ordering between these three locks is dtrace_meta_lock before
220 * With respect to dtrace_meta_lock, its behavior is stranger: cpu_lock must
221 * be acquired _between_ dtrace_meta_lock and any other DTrace locks.
227 static kmutex_t dtrace_meta_lock; /* meta-provider state lock */
8969 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
8985 * dtrace_meta_lock now is what defines the ordering with respect to
9026 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
9080 mutex_enter(&dtrace_meta_lock);
9085 mutex_exit(&dtrace_meta_lock);
9119 mutex_exit(&dtrace_meta_lock);
9129 mutex_enter(&dtrace_meta_lock);
9141 mutex_exit(&dtrace_meta_lock);
9148 mutex_exit(&dtrace_meta_lock);
14858 mutex_enter(&dtrace_meta_lock);
14864 mutex_exit(&dtrace_meta_lock);
14972 mutex_enter(&dtrace_meta_lock);
15022 mutex_exit(&dtrace_meta_lock);
15493 mutex_enter(&dtrace_meta_lock);
15523 mutex_exit(&dtrace_meta_lock);