Lines Matching defs:dtrace_meta_lock
203 * (3) dtrace_meta_lock is required when manipulating meta provider state, or
206 * The lock ordering between these three locks is dtrace_meta_lock before
215 * With respect to dtrace_meta_lock, its behavior is stranger: cpu_lock must
216 * be acquired _between_ dtrace_meta_lock and any other DTrace locks.
222 static kmutex_t dtrace_meta_lock; /* meta-provider state lock */
7667 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
7683 * dtrace_meta_lock now is what defines the ordering with respect to
7724 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
7778 mutex_enter(&dtrace_meta_lock);
7783 mutex_exit(&dtrace_meta_lock);
7817 mutex_exit(&dtrace_meta_lock);
7827 mutex_enter(&dtrace_meta_lock);
7839 mutex_exit(&dtrace_meta_lock);
7846 mutex_exit(&dtrace_meta_lock);
13295 mutex_enter(&dtrace_meta_lock);
13301 mutex_exit(&dtrace_meta_lock);
13409 mutex_enter(&dtrace_meta_lock);
13459 mutex_exit(&dtrace_meta_lock);
13913 mutex_enter(&dtrace_meta_lock);
13943 mutex_exit(&dtrace_meta_lock);