Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/lockstat.h
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Lines | |||||
SDT_PROBE_DECLARE(lockstat, , , sx__acquire); | SDT_PROBE_DECLARE(lockstat, , , sx__acquire); | ||||
SDT_PROBE_DECLARE(lockstat, , , sx__release); | SDT_PROBE_DECLARE(lockstat, , , sx__release); | ||||
SDT_PROBE_DECLARE(lockstat, , , sx__block); | SDT_PROBE_DECLARE(lockstat, , , sx__block); | ||||
SDT_PROBE_DECLARE(lockstat, , , sx__spin); | SDT_PROBE_DECLARE(lockstat, , , sx__spin); | ||||
SDT_PROBE_DECLARE(lockstat, , , sx__upgrade); | SDT_PROBE_DECLARE(lockstat, , , sx__upgrade); | ||||
SDT_PROBE_DECLARE(lockstat, , , sx__downgrade); | SDT_PROBE_DECLARE(lockstat, , , sx__downgrade); | ||||
SDT_PROBE_DECLARE(lockstat, , , lockmgr__acquire); | |||||
SDT_PROBE_DECLARE(lockstat, , , lockmgr__release); | |||||
SDT_PROBE_DECLARE(lockstat, , , lockmgr__disown); | |||||
SDT_PROBE_DECLARE(lockstat, , , lockmgr__block); | |||||
SDT_PROBE_DECLARE(lockstat, , , lockmgr__upgrade); | |||||
SDT_PROBE_DECLARE(lockstat, , , lockmgr__downgrade); | |||||
SDT_PROBE_DECLARE(lockstat, , , thread__spin); | SDT_PROBE_DECLARE(lockstat, , , thread__spin); | ||||
#define LOCKSTAT_WRITER 0 | #define LOCKSTAT_WRITER 0 | ||||
#define LOCKSTAT_READER 1 | #define LOCKSTAT_READER 1 | ||||
extern volatile bool lockstat_enabled; | extern volatile bool lockstat_enabled; | ||||
#ifdef KDTRACE_HOOKS | #ifdef KDTRACE_HOOKS | ||||
▲ Show 20 Lines • Show All 67 Lines • Show Last 20 Lines |