• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/

Lines Matching refs:dtrace_provider_lock

230  * (2) dtrace_provider_lock is required when manipulating provider state, or
237 * dtrace_provider_lock before dtrace_lock. (In particular, there are
238 * several places where dtrace_provider_lock is held by the framework as it
243 * to dtrace_provider_lock and dtrace_lock, cpu_lock continues its historical
247 * mod_lock is similar with respect to dtrace_provider_lock in that it must be
248 * acquired _between_ dtrace_provider_lock and dtrace_lock.
269 static lck_mtx_t dtrace_provider_lock; /* provider state lock */
6803 lck_mtx_assert(&dtrace_provider_lock, LCK_MTX_ASSERT_OWNED);
6816 lck_mtx_lock(&dtrace_provider_lock);
6839 lck_mtx_unlock(&dtrace_provider_lock);
6846 lck_mtx_unlock(&dtrace_provider_lock);
6871 lck_mtx_assert(&dtrace_provider_lock, LCK_MTX_ASSERT_OWNED);
6883 lck_mtx_lock(&dtrace_provider_lock);
6899 lck_mtx_unlock(&dtrace_provider_lock);
6923 lck_mtx_unlock(&dtrace_provider_lock);
6996 lck_mtx_unlock(&dtrace_provider_lock);
7017 lck_mtx_lock(&dtrace_provider_lock);
7023 lck_mtx_unlock(&dtrace_provider_lock);
7058 lck_mtx_lock(&dtrace_provider_lock);
7094 lck_mtx_unlock(&dtrace_provider_lock);
7290 * to the specified provider. The dtrace_provider_lock must be held, and the
7301 lck_mtx_assert(&dtrace_provider_lock, LCK_MTX_ASSERT_OWNED);
10803 lck_mtx_assert(&dtrace_provider_lock, LCK_MTX_ASSERT_OWNED);
14526 lck_mtx_lock(&dtrace_provider_lock);
14539 lck_mtx_unlock(&dtrace_provider_lock);
14582 lck_mtx_lock(&dtrace_provider_lock);
14591 lck_mtx_unlock(&dtrace_provider_lock);
14600 lck_mtx_unlock(&dtrace_provider_lock);
14669 lck_mtx_unlock(&dtrace_provider_lock);
14798 lck_mtx_lock(&dtrace_provider_lock);
14805 lck_mtx_unlock(&dtrace_provider_lock);
14819 lck_mtx_unlock(&dtrace_provider_lock);
14954 lck_mtx_unlock(&dtrace_provider_lock);
14957 lck_mtx_lock(&dtrace_provider_lock);
14967 lck_mtx_unlock(&dtrace_provider_lock);
15023 lck_mtx_lock(&dtrace_provider_lock);
15025 lck_mtx_unlock(&dtrace_provider_lock);
15337 lck_mtx_lock(&dtrace_provider_lock);
15344 lck_mtx_unlock(&dtrace_provider_lock);
15648 lck_mtx_lock(&dtrace_provider_lock);
15650 lck_mtx_unlock(&dtrace_provider_lock);
15712 lck_mtx_lock(&dtrace_provider_lock);
15719 lck_mtx_unlock(&dtrace_provider_lock);
15726 lck_mtx_unlock(&dtrace_provider_lock);
15750 lck_mtx_unlock(&dtrace_provider_lock);
16095 lck_mtx_lock(&dtrace_provider_lock);
16101 lck_mtx_unlock(&dtrace_provider_lock);
16108 lck_mtx_unlock(&dtrace_provider_lock);
16186 lck_mtx_unlock(&dtrace_provider_lock);
16522 lck_mtx_init(&dtrace_provider_lock, dtrace_lck_grp, dtrace_lck_attr);