Searched refs:dtrace_meta_lock (Results 1 - 3 of 3) sorted by relevance

/freebsd-9.3-release/sys/cddl/dev/dtrace/
H A Ddtrace_unload.c123 mutex_destroy(&dtrace_meta_lock);
H A Ddtrace_load.c79 mutex_init(&dtrace_meta_lock,"dtrace meta-provider state", MUTEX_DEFAULT, NULL);
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c261 * (3) dtrace_meta_lock is required when manipulating meta provider state, or
264 * The lock ordering between these three locks is dtrace_meta_lock before
273 * With respect to dtrace_meta_lock, its behavior is stranger: cpu_lock must
274 * be acquired _between_ dtrace_meta_lock and any other DTrace locks.
280 static kmutex_t dtrace_meta_lock; /* meta-provider state lock */ variable
8355 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
8371 * dtrace_meta_lock now is what defines the ordering with respect to
8412 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
8466 mutex_enter(&dtrace_meta_lock);
8471 mutex_exit(&dtrace_meta_lock);
[all...]

Completed in 115 milliseconds