Lines Matching refs:probe

82 #define	LOCKSTAT_RECORD0(probe, lp)					\  argument
83 SDT_PROBE1(lockstat, , , probe, lp)
85 #define LOCKSTAT_RECORD1(probe, lp, arg1) \ argument
86 SDT_PROBE2(lockstat, , , probe, lp, arg1)
88 #define LOCKSTAT_RECORD2(probe, lp, arg1, arg2) \ argument
89 SDT_PROBE3(lockstat, , , probe, lp, arg1, arg2)
91 #define LOCKSTAT_RECORD3(probe, lp, arg1, arg2, arg3) \ argument
92 SDT_PROBE4(lockstat, , , probe, lp, arg1, arg2, arg3)
94 #define LOCKSTAT_RECORD4(probe, lp, arg1, arg2, arg3, arg4) \ argument
95 SDT_PROBE5(lockstat, , , probe, lp, arg1, arg2, arg3, arg4)
97 #define LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(probe, lp, c, wt, f, l) do { \ argument
99 LOCKSTAT_RECORD0(probe, lp); \
102 #define LOCKSTAT_PROFILE_OBTAIN_SPIN_LOCK_SUCCESS(probe, lp, c, wt, f, l) do { \ argument
104 LOCKSTAT_RECORD0(probe, lp); \
107 #define LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(probe, lp, c, wt, f, l, a) do { \ argument
109 LOCKSTAT_RECORD1(probe, lp, a); \
112 #define LOCKSTAT_PROFILE_RELEASE_LOCK(probe, lp) do { \ argument
114 LOCKSTAT_RECORD0(probe, lp); \
117 #define LOCKSTAT_PROFILE_RELEASE_SPIN_LOCK(probe, lp) do { \ argument
119 LOCKSTAT_RECORD0(probe, lp); \
122 #define LOCKSTAT_PROFILE_RELEASE_RWLOCK(probe, lp, a) do { \ argument
124 LOCKSTAT_RECORD1(probe, lp, a); \
127 #define LOCKSTAT_PROFILE_ENABLED(probe) __predict_false(lockstat_enabled) argument
134 #define LOCKSTAT_RECORD0(probe, lp) argument
135 #define LOCKSTAT_RECORD1(probe, lp, arg1) argument
136 #define LOCKSTAT_RECORD2(probe, lp, arg1, arg2) argument
137 #define LOCKSTAT_RECORD3(probe, lp, arg1, arg2, arg3) argument
138 #define LOCKSTAT_RECORD4(probe, lp, arg1, arg2, arg3, arg4) argument
140 #define LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(probe, lp, c, wt, f, l) \ argument
143 #define LOCKSTAT_PROFILE_OBTAIN_SPIN_LOCK_SUCCESS(probe, lp, c, wt, f, l) \ argument
146 #define LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(probe, lp, c, wt, f, l, a) \ argument
147 LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(probe, lp, c, wt, f, l)
149 #define LOCKSTAT_PROFILE_RELEASE_LOCK(probe, lp) \ argument
152 #define LOCKSTAT_PROFILE_RELEASE_SPIN_LOCK(probe, lp) \ argument
155 #define LOCKSTAT_PROFILE_RELEASE_RWLOCK(probe, lp, a) \ argument
156 LOCKSTAT_PROFILE_RELEASE_LOCK(probe, lp)
158 #define LOCKSTAT_PROFILE_ENABLED(probe) 0 argument