Searched defs:dtrace_lock (Results 1 - 1 of 1) sorted by relevance

/illumos-gate/usr/src/uts/common/dtrace/
H A Ddtrace.c199 * (1) dtrace_lock is required to manipulate essentially any DTrace state,
201 * etc. Importantly, dtrace_lock is _not_ required when in probe context;
212 * dtrace_provider_lock before dtrace_lock. (In particular, there are
215 * grabbing dtrace_lock.)
218 * to dtrace_provider_lock and dtrace_lock, cpu_lock continues its historical
223 * acquired _between_ dtrace_provider_lock and dtrace_lock.
225 static kmutex_t dtrace_lock; /* probe state lock */ variable
8001 ASSERT(MUTEX_HELD(&dtrace_lock));
8246 ASSERT(MUTEX_HELD(&dtrace_lock));
8259 mutex_enter(&dtrace_lock);
[all...]

Completed in 70 milliseconds