Lines Matching defs:dtrace_provider_lock

200  * (2) dtrace_provider_lock is required when manipulating provider state, or
207 * dtrace_provider_lock before dtrace_lock. (In particular, there are
208 * several places where dtrace_provider_lock is held by the framework as it
213 * to dtrace_provider_lock and dtrace_lock, cpu_lock continues its historical
217 * mod_lock is similar with respect to dtrace_provider_lock in that it must be
218 * acquired _between_ dtrace_provider_lock and dtrace_lock.
221 static kmutex_t dtrace_provider_lock; /* provider state lock */
6960 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
6973 mutex_enter(&dtrace_provider_lock);
6996 mutex_exit(&dtrace_provider_lock);
7003 mutex_exit(&dtrace_provider_lock);
7028 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
7039 mutex_enter(&dtrace_provider_lock);
7055 mutex_exit(&dtrace_provider_lock);
7079 mutex_exit(&dtrace_provider_lock);
7148 mutex_exit(&dtrace_provider_lock);
7169 mutex_enter(&dtrace_provider_lock);
7175 mutex_exit(&dtrace_provider_lock);
7210 mutex_enter(&dtrace_provider_lock);
7242 mutex_exit(&dtrace_provider_lock);
7433 * to the specified provider. The dtrace_provider_lock must be held, and the
7444 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
10920 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
14054 mutex_enter(&dtrace_provider_lock);
14067 mutex_exit(&dtrace_provider_lock);
14110 mutex_enter(&dtrace_provider_lock);
14119 mutex_exit(&dtrace_provider_lock);
14128 mutex_exit(&dtrace_provider_lock);
14193 mutex_exit(&dtrace_provider_lock);
14322 mutex_enter(&dtrace_provider_lock);
14329 mutex_exit(&dtrace_provider_lock);
14342 mutex_exit(&dtrace_provider_lock);
14455 mutex_exit(&dtrace_provider_lock);
14458 mutex_enter(&dtrace_provider_lock);
14468 mutex_exit(&dtrace_provider_lock);
14510 mutex_enter(&dtrace_provider_lock);
14512 mutex_exit(&dtrace_provider_lock);
14667 mutex_enter(&dtrace_provider_lock);
14674 mutex_exit(&dtrace_provider_lock);
14974 mutex_enter(&dtrace_provider_lock);
14976 mutex_exit(&dtrace_provider_lock);
15038 mutex_enter(&dtrace_provider_lock);
15045 mutex_exit(&dtrace_provider_lock);
15052 mutex_exit(&dtrace_provider_lock);
15076 mutex_exit(&dtrace_provider_lock);
15415 mutex_enter(&dtrace_provider_lock);
15421 mutex_exit(&dtrace_provider_lock);
15428 mutex_exit(&dtrace_provider_lock);
15504 mutex_exit(&dtrace_provider_lock);