ISC DHCP  4.3.3
A reference DHCPv4 and DHCPv6 implementation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
probes.h
Go to the documentation of this file.
1 /* Generated by the Systemtap dtrace wrapper */
2 
3 #define _SDT_HAS_SEMAPHORES 1
4 
5 
6 #define STAP_HAS_SEMAPHORES 1 /* deprecated */
7 
8 
9 #include <sys/sdt.h>
10 
11 /* DHCPD_MAIN () */
12 #if defined STAP_SDT_V1
13 #define DHCPD_MAIN_ENABLED() __builtin_expect (main_semaphore, 0)
14 #define dhcpd_main_semaphore main_semaphore
15 #else
16 #define DHCPD_MAIN_ENABLED() __builtin_expect (dhcpd_main_semaphore, 0)
17 #endif
18 __extension__ extern unsigned short dhcpd_main_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
19 #define DHCPD_MAIN() \
20 DTRACE_PROBE(dhcpd,main)
21 
22 /* DHCPD_DISCOVER_START () */
23 #if defined STAP_SDT_V1
24 #define DHCPD_DISCOVER_START_ENABLED() __builtin_expect (discover_start_semaphore, 0)
25 #define dhcpd_discover_start_semaphore discover_start_semaphore
26 #else
27 #define DHCPD_DISCOVER_START_ENABLED() __builtin_expect (dhcpd_discover_start_semaphore, 0)
28 #endif
29 __extension__ extern unsigned short dhcpd_discover_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
30 #define DHCPD_DISCOVER_START() \
31 DTRACE_PROBE(dhcpd,discover_start)
32 
33 /* DHCPD_DISCOVER_DONE () */
34 #if defined STAP_SDT_V1
35 #define DHCPD_DISCOVER_DONE_ENABLED() __builtin_expect (discover_done_semaphore, 0)
36 #define dhcpd_discover_done_semaphore discover_done_semaphore
37 #else
38 #define DHCPD_DISCOVER_DONE_ENABLED() __builtin_expect (dhcpd_discover_done_semaphore, 0)
39 #endif
40 __extension__ extern unsigned short dhcpd_discover_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
41 #define DHCPD_DISCOVER_DONE() \
42 DTRACE_PROBE(dhcpd,discover_done)
43 
44 /* DHCPD_REQUEST_START () */
45 #if defined STAP_SDT_V1
46 #define DHCPD_REQUEST_START_ENABLED() __builtin_expect (request_start_semaphore, 0)
47 #define dhcpd_request_start_semaphore request_start_semaphore
48 #else
49 #define DHCPD_REQUEST_START_ENABLED() __builtin_expect (dhcpd_request_start_semaphore, 0)
50 #endif
51 __extension__ extern unsigned short dhcpd_request_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
52 #define DHCPD_REQUEST_START() \
53 DTRACE_PROBE(dhcpd,request_start)
54 
55 /* DHCPD_REQUEST_DONE () */
56 #if defined STAP_SDT_V1
57 #define DHCPD_REQUEST_DONE_ENABLED() __builtin_expect (request_done_semaphore, 0)
58 #define dhcpd_request_done_semaphore request_done_semaphore
59 #else
60 #define DHCPD_REQUEST_DONE_ENABLED() __builtin_expect (dhcpd_request_done_semaphore, 0)
61 #endif
62 __extension__ extern unsigned short dhcpd_request_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
63 #define DHCPD_REQUEST_DONE() \
64 DTRACE_PROBE(dhcpd,request_done)
65 
66 /* DHCPD_RELEASE_START () */
67 #if defined STAP_SDT_V1
68 #define DHCPD_RELEASE_START_ENABLED() __builtin_expect (release_start_semaphore, 0)
69 #define dhcpd_release_start_semaphore release_start_semaphore
70 #else
71 #define DHCPD_RELEASE_START_ENABLED() __builtin_expect (dhcpd_release_start_semaphore, 0)
72 #endif
73 __extension__ extern unsigned short dhcpd_release_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
74 #define DHCPD_RELEASE_START() \
75 DTRACE_PROBE(dhcpd,release_start)
76 
77 /* DHCPD_RELEASE_DONE () */
78 #if defined STAP_SDT_V1
79 #define DHCPD_RELEASE_DONE_ENABLED() __builtin_expect (release_done_semaphore, 0)
80 #define dhcpd_release_done_semaphore release_done_semaphore
81 #else
82 #define DHCPD_RELEASE_DONE_ENABLED() __builtin_expect (dhcpd_release_done_semaphore, 0)
83 #endif
84 __extension__ extern unsigned short dhcpd_release_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
85 #define DHCPD_RELEASE_DONE() \
86 DTRACE_PROBE(dhcpd,release_done)
87 
88 /* DHCPD_DECLINE_START () */
89 #if defined STAP_SDT_V1
90 #define DHCPD_DECLINE_START_ENABLED() __builtin_expect (decline_start_semaphore, 0)
91 #define dhcpd_decline_start_semaphore decline_start_semaphore
92 #else
93 #define DHCPD_DECLINE_START_ENABLED() __builtin_expect (dhcpd_decline_start_semaphore, 0)
94 #endif
95 __extension__ extern unsigned short dhcpd_decline_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
96 #define DHCPD_DECLINE_START() \
97 DTRACE_PROBE(dhcpd,decline_start)
98 
99 /* DHCPD_DECLINE_DONE () */
100 #if defined STAP_SDT_V1
101 #define DHCPD_DECLINE_DONE_ENABLED() __builtin_expect (decline_done_semaphore, 0)
102 #define dhcpd_decline_done_semaphore decline_done_semaphore
103 #else
104 #define DHCPD_DECLINE_DONE_ENABLED() __builtin_expect (dhcpd_decline_done_semaphore, 0)
105 #endif
106 __extension__ extern unsigned short dhcpd_decline_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
107 #define DHCPD_DECLINE_DONE() \
108 DTRACE_PROBE(dhcpd,decline_done)
109 
110 /* DHCPD_INFORM_START () */
111 #if defined STAP_SDT_V1
112 #define DHCPD_INFORM_START_ENABLED() __builtin_expect (inform_start_semaphore, 0)
113 #define dhcpd_inform_start_semaphore inform_start_semaphore
114 #else
115 #define DHCPD_INFORM_START_ENABLED() __builtin_expect (dhcpd_inform_start_semaphore, 0)
116 #endif
117 __extension__ extern unsigned short dhcpd_inform_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
118 #define DHCPD_INFORM_START() \
119 DTRACE_PROBE(dhcpd,inform_start)
120 
121 /* DHCPD_INFORM_DONE () */
122 #if defined STAP_SDT_V1
123 #define DHCPD_INFORM_DONE_ENABLED() __builtin_expect (inform_done_semaphore, 0)
124 #define dhcpd_inform_done_semaphore inform_done_semaphore
125 #else
126 #define DHCPD_INFORM_DONE_ENABLED() __builtin_expect (dhcpd_inform_done_semaphore, 0)
127 #endif
128 __extension__ extern unsigned short dhcpd_inform_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
129 #define DHCPD_INFORM_DONE() \
130 DTRACE_PROBE(dhcpd,inform_done)
131 
132 /* DHCPD_NAK_LEASE_START () */
133 #if defined STAP_SDT_V1
134 #define DHCPD_NAK_LEASE_START_ENABLED() __builtin_expect (nak_lease_start_semaphore, 0)
135 #define dhcpd_nak_lease_start_semaphore nak_lease_start_semaphore
136 #else
137 #define DHCPD_NAK_LEASE_START_ENABLED() __builtin_expect (dhcpd_nak_lease_start_semaphore, 0)
138 #endif
139 __extension__ extern unsigned short dhcpd_nak_lease_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
140 #define DHCPD_NAK_LEASE_START() \
141 DTRACE_PROBE(dhcpd,nak_lease_start)
142 
143 /* DHCPD_NAK_LEASE_DONE () */
144 #if defined STAP_SDT_V1
145 #define DHCPD_NAK_LEASE_DONE_ENABLED() __builtin_expect (nak_lease_done_semaphore, 0)
146 #define dhcpd_nak_lease_done_semaphore nak_lease_done_semaphore
147 #else
148 #define DHCPD_NAK_LEASE_DONE_ENABLED() __builtin_expect (dhcpd_nak_lease_done_semaphore, 0)
149 #endif
150 __extension__ extern unsigned short dhcpd_nak_lease_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
151 #define DHCPD_NAK_LEASE_DONE() \
152 DTRACE_PROBE(dhcpd,nak_lease_done)
153 
154 /* DHCPD_ACK_LEASE_START () */
155 #if defined STAP_SDT_V1
156 #define DHCPD_ACK_LEASE_START_ENABLED() __builtin_expect (ack_lease_start_semaphore, 0)
157 #define dhcpd_ack_lease_start_semaphore ack_lease_start_semaphore
158 #else
159 #define DHCPD_ACK_LEASE_START_ENABLED() __builtin_expect (dhcpd_ack_lease_start_semaphore, 0)
160 #endif
161 __extension__ extern unsigned short dhcpd_ack_lease_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
162 #define DHCPD_ACK_LEASE_START() \
163 DTRACE_PROBE(dhcpd,ack_lease_start)
164 
165 /* DHCPD_ACK_LEASE_DONE () */
166 #if defined STAP_SDT_V1
167 #define DHCPD_ACK_LEASE_DONE_ENABLED() __builtin_expect (ack_lease_done_semaphore, 0)
168 #define dhcpd_ack_lease_done_semaphore ack_lease_done_semaphore
169 #else
170 #define DHCPD_ACK_LEASE_DONE_ENABLED() __builtin_expect (dhcpd_ack_lease_done_semaphore, 0)
171 #endif
172 __extension__ extern unsigned short dhcpd_ack_lease_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
173 #define DHCPD_ACK_LEASE_DONE() \
174 DTRACE_PROBE(dhcpd,ack_lease_done)
175 
176 /* DHCPD_REPLY_START () */
177 #if defined STAP_SDT_V1
178 #define DHCPD_REPLY_START_ENABLED() __builtin_expect (reply_start_semaphore, 0)
179 #define dhcpd_reply_start_semaphore reply_start_semaphore
180 #else
181 #define DHCPD_REPLY_START_ENABLED() __builtin_expect (dhcpd_reply_start_semaphore, 0)
182 #endif
183 __extension__ extern unsigned short dhcpd_reply_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
184 #define DHCPD_REPLY_START() \
185 DTRACE_PROBE(dhcpd,reply_start)
186 
187 /* DHCPD_REPLY_DONE () */
188 #if defined STAP_SDT_V1
189 #define DHCPD_REPLY_DONE_ENABLED() __builtin_expect (reply_done_semaphore, 0)
190 #define dhcpd_reply_done_semaphore reply_done_semaphore
191 #else
192 #define DHCPD_REPLY_DONE_ENABLED() __builtin_expect (dhcpd_reply_done_semaphore, 0)
193 #endif
194 __extension__ extern unsigned short dhcpd_reply_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
195 #define DHCPD_REPLY_DONE() \
196 DTRACE_PROBE(dhcpd,reply_done)
197 
198 /* DHCPD_FIND_LEASE_START () */
199 #if defined STAP_SDT_V1
200 #define DHCPD_FIND_LEASE_START_ENABLED() __builtin_expect (find_lease_start_semaphore, 0)
201 #define dhcpd_find_lease_start_semaphore find_lease_start_semaphore
202 #else
203 #define DHCPD_FIND_LEASE_START_ENABLED() __builtin_expect (dhcpd_find_lease_start_semaphore, 0)
204 #endif
205 __extension__ extern unsigned short dhcpd_find_lease_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
206 #define DHCPD_FIND_LEASE_START() \
207 DTRACE_PROBE(dhcpd,find_lease_start)
208 
209 /* DHCPD_FIND_LEASE_DONE () */
210 #if defined STAP_SDT_V1
211 #define DHCPD_FIND_LEASE_DONE_ENABLED() __builtin_expect (find_lease_done_semaphore, 0)
212 #define dhcpd_find_lease_done_semaphore find_lease_done_semaphore
213 #else
214 #define DHCPD_FIND_LEASE_DONE_ENABLED() __builtin_expect (dhcpd_find_lease_done_semaphore, 0)
215 #endif
216 __extension__ extern unsigned short dhcpd_find_lease_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
217 #define DHCPD_FIND_LEASE_DONE() \
218 DTRACE_PROBE(dhcpd,find_lease_done)
219 
220 /* DHCPD_SIX_SOLICIT_START () */
221 #if defined STAP_SDT_V1
222 #define DHCPD_SIX_SOLICIT_START_ENABLED() __builtin_expect (six_solicit_start_semaphore, 0)
223 #define dhcpd_six_solicit_start_semaphore six_solicit_start_semaphore
224 #else
225 #define DHCPD_SIX_SOLICIT_START_ENABLED() __builtin_expect (dhcpd_six_solicit_start_semaphore, 0)
226 #endif
227 __extension__ extern unsigned short dhcpd_six_solicit_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
228 #define DHCPD_SIX_SOLICIT_START() \
229 DTRACE_PROBE(dhcpd,six_solicit_start)
230 
231 /* DHCPD_SIX_SOLICIT_DONE () */
232 #if defined STAP_SDT_V1
233 #define DHCPD_SIX_SOLICIT_DONE_ENABLED() __builtin_expect (six_solicit_done_semaphore, 0)
234 #define dhcpd_six_solicit_done_semaphore six_solicit_done_semaphore
235 #else
236 #define DHCPD_SIX_SOLICIT_DONE_ENABLED() __builtin_expect (dhcpd_six_solicit_done_semaphore, 0)
237 #endif
238 __extension__ extern unsigned short dhcpd_six_solicit_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
239 #define DHCPD_SIX_SOLICIT_DONE() \
240 DTRACE_PROBE(dhcpd,six_solicit_done)
241 
242 /* DHCPD_SIX_REQUEST_START () */
243 #if defined STAP_SDT_V1
244 #define DHCPD_SIX_REQUEST_START_ENABLED() __builtin_expect (six_request_start_semaphore, 0)
245 #define dhcpd_six_request_start_semaphore six_request_start_semaphore
246 #else
247 #define DHCPD_SIX_REQUEST_START_ENABLED() __builtin_expect (dhcpd_six_request_start_semaphore, 0)
248 #endif
249 __extension__ extern unsigned short dhcpd_six_request_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
250 #define DHCPD_SIX_REQUEST_START() \
251 DTRACE_PROBE(dhcpd,six_request_start)
252 
253 /* DHCPD_SIX_REQUEST_DONE () */
254 #if defined STAP_SDT_V1
255 #define DHCPD_SIX_REQUEST_DONE_ENABLED() __builtin_expect (six_request_done_semaphore, 0)
256 #define dhcpd_six_request_done_semaphore six_request_done_semaphore
257 #else
258 #define DHCPD_SIX_REQUEST_DONE_ENABLED() __builtin_expect (dhcpd_six_request_done_semaphore, 0)
259 #endif
260 __extension__ extern unsigned short dhcpd_six_request_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
261 #define DHCPD_SIX_REQUEST_DONE() \
262 DTRACE_PROBE(dhcpd,six_request_done)
263 
264 /* DHCPD_SIX_CONFIRM_START () */
265 #if defined STAP_SDT_V1
266 #define DHCPD_SIX_CONFIRM_START_ENABLED() __builtin_expect (six_confirm_start_semaphore, 0)
267 #define dhcpd_six_confirm_start_semaphore six_confirm_start_semaphore
268 #else
269 #define DHCPD_SIX_CONFIRM_START_ENABLED() __builtin_expect (dhcpd_six_confirm_start_semaphore, 0)
270 #endif
271 __extension__ extern unsigned short dhcpd_six_confirm_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
272 #define DHCPD_SIX_CONFIRM_START() \
273 DTRACE_PROBE(dhcpd,six_confirm_start)
274 
275 /* DHCPD_SIX_CONFIRM_DONE () */
276 #if defined STAP_SDT_V1
277 #define DHCPD_SIX_CONFIRM_DONE_ENABLED() __builtin_expect (six_confirm_done_semaphore, 0)
278 #define dhcpd_six_confirm_done_semaphore six_confirm_done_semaphore
279 #else
280 #define DHCPD_SIX_CONFIRM_DONE_ENABLED() __builtin_expect (dhcpd_six_confirm_done_semaphore, 0)
281 #endif
282 __extension__ extern unsigned short dhcpd_six_confirm_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
283 #define DHCPD_SIX_CONFIRM_DONE() \
284 DTRACE_PROBE(dhcpd,six_confirm_done)
285 
286 /* DHCPD_SIX_RENEW_START () */
287 #if defined STAP_SDT_V1
288 #define DHCPD_SIX_RENEW_START_ENABLED() __builtin_expect (six_renew_start_semaphore, 0)
289 #define dhcpd_six_renew_start_semaphore six_renew_start_semaphore
290 #else
291 #define DHCPD_SIX_RENEW_START_ENABLED() __builtin_expect (dhcpd_six_renew_start_semaphore, 0)
292 #endif
293 __extension__ extern unsigned short dhcpd_six_renew_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
294 #define DHCPD_SIX_RENEW_START() \
295 DTRACE_PROBE(dhcpd,six_renew_start)
296 
297 /* DHCPD_SIX_RENEW_DONE () */
298 #if defined STAP_SDT_V1
299 #define DHCPD_SIX_RENEW_DONE_ENABLED() __builtin_expect (six_renew_done_semaphore, 0)
300 #define dhcpd_six_renew_done_semaphore six_renew_done_semaphore
301 #else
302 #define DHCPD_SIX_RENEW_DONE_ENABLED() __builtin_expect (dhcpd_six_renew_done_semaphore, 0)
303 #endif
304 __extension__ extern unsigned short dhcpd_six_renew_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
305 #define DHCPD_SIX_RENEW_DONE() \
306 DTRACE_PROBE(dhcpd,six_renew_done)
307 
308 /* DHCPD_SIX_REBIND_START () */
309 #if defined STAP_SDT_V1
310 #define DHCPD_SIX_REBIND_START_ENABLED() __builtin_expect (six_rebind_start_semaphore, 0)
311 #define dhcpd_six_rebind_start_semaphore six_rebind_start_semaphore
312 #else
313 #define DHCPD_SIX_REBIND_START_ENABLED() __builtin_expect (dhcpd_six_rebind_start_semaphore, 0)
314 #endif
315 __extension__ extern unsigned short dhcpd_six_rebind_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
316 #define DHCPD_SIX_REBIND_START() \
317 DTRACE_PROBE(dhcpd,six_rebind_start)
318 
319 /* DHCPD_SIX_REBIND_DONE () */
320 #if defined STAP_SDT_V1
321 #define DHCPD_SIX_REBIND_DONE_ENABLED() __builtin_expect (six_rebind_done_semaphore, 0)
322 #define dhcpd_six_rebind_done_semaphore six_rebind_done_semaphore
323 #else
324 #define DHCPD_SIX_REBIND_DONE_ENABLED() __builtin_expect (dhcpd_six_rebind_done_semaphore, 0)
325 #endif
326 __extension__ extern unsigned short dhcpd_six_rebind_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
327 #define DHCPD_SIX_REBIND_DONE() \
328 DTRACE_PROBE(dhcpd,six_rebind_done)
329 
330 /* DHCPD_SIX_DECLINE_START () */
331 #if defined STAP_SDT_V1
332 #define DHCPD_SIX_DECLINE_START_ENABLED() __builtin_expect (six_decline_start_semaphore, 0)
333 #define dhcpd_six_decline_start_semaphore six_decline_start_semaphore
334 #else
335 #define DHCPD_SIX_DECLINE_START_ENABLED() __builtin_expect (dhcpd_six_decline_start_semaphore, 0)
336 #endif
337 __extension__ extern unsigned short dhcpd_six_decline_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
338 #define DHCPD_SIX_DECLINE_START() \
339 DTRACE_PROBE(dhcpd,six_decline_start)
340 
341 /* DHCPD_SIX_DECLINE_DONE () */
342 #if defined STAP_SDT_V1
343 #define DHCPD_SIX_DECLINE_DONE_ENABLED() __builtin_expect (six_decline_done_semaphore, 0)
344 #define dhcpd_six_decline_done_semaphore six_decline_done_semaphore
345 #else
346 #define DHCPD_SIX_DECLINE_DONE_ENABLED() __builtin_expect (dhcpd_six_decline_done_semaphore, 0)
347 #endif
348 __extension__ extern unsigned short dhcpd_six_decline_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
349 #define DHCPD_SIX_DECLINE_DONE() \
350 DTRACE_PROBE(dhcpd,six_decline_done)
351 
352 /* DHCPD_SIX_RELEASE_START () */
353 #if defined STAP_SDT_V1
354 #define DHCPD_SIX_RELEASE_START_ENABLED() __builtin_expect (six_release_start_semaphore, 0)
355 #define dhcpd_six_release_start_semaphore six_release_start_semaphore
356 #else
357 #define DHCPD_SIX_RELEASE_START_ENABLED() __builtin_expect (dhcpd_six_release_start_semaphore, 0)
358 #endif
359 __extension__ extern unsigned short dhcpd_six_release_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
360 #define DHCPD_SIX_RELEASE_START() \
361 DTRACE_PROBE(dhcpd,six_release_start)
362 
363 /* DHCPD_SIX_RELEASE_DONE () */
364 #if defined STAP_SDT_V1
365 #define DHCPD_SIX_RELEASE_DONE_ENABLED() __builtin_expect (six_release_done_semaphore, 0)
366 #define dhcpd_six_release_done_semaphore six_release_done_semaphore
367 #else
368 #define DHCPD_SIX_RELEASE_DONE_ENABLED() __builtin_expect (dhcpd_six_release_done_semaphore, 0)
369 #endif
370 __extension__ extern unsigned short dhcpd_six_release_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
371 #define DHCPD_SIX_RELEASE_DONE() \
372 DTRACE_PROBE(dhcpd,six_release_done)
373 
374 /* DHCPD_SIX_INFORMATION_REQUEST_START () */
375 #if defined STAP_SDT_V1
376 #define DHCPD_SIX_INFORMATION_REQUEST_START_ENABLED() __builtin_expect (six_information_request_start_semaphore, 0)
377 #define dhcpd_six_information_request_start_semaphore six_information_request_start_semaphore
378 #else
379 #define DHCPD_SIX_INFORMATION_REQUEST_START_ENABLED() __builtin_expect (dhcpd_six_information_request_start_semaphore, 0)
380 #endif
381 __extension__ extern unsigned short dhcpd_six_information_request_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
382 #define DHCPD_SIX_INFORMATION_REQUEST_START() \
383 DTRACE_PROBE(dhcpd,six_information_request_start)
384 
385 /* DHCPD_SIX_INFORMATION_REQUEST_DONE () */
386 #if defined STAP_SDT_V1
387 #define DHCPD_SIX_INFORMATION_REQUEST_DONE_ENABLED() __builtin_expect (six_information_request_done_semaphore, 0)
388 #define dhcpd_six_information_request_done_semaphore six_information_request_done_semaphore
389 #else
390 #define DHCPD_SIX_INFORMATION_REQUEST_DONE_ENABLED() __builtin_expect (dhcpd_six_information_request_done_semaphore, 0)
391 #endif
392 __extension__ extern unsigned short dhcpd_six_information_request_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
393 #define DHCPD_SIX_INFORMATION_REQUEST_DONE() \
394 DTRACE_PROBE(dhcpd,six_information_request_done)
395 
396 /* DHCPD_SIX_RELAY_FORW_START () */
397 #if defined STAP_SDT_V1
398 #define DHCPD_SIX_RELAY_FORW_START_ENABLED() __builtin_expect (six_relay_forw_start_semaphore, 0)
399 #define dhcpd_six_relay_forw_start_semaphore six_relay_forw_start_semaphore
400 #else
401 #define DHCPD_SIX_RELAY_FORW_START_ENABLED() __builtin_expect (dhcpd_six_relay_forw_start_semaphore, 0)
402 #endif
403 __extension__ extern unsigned short dhcpd_six_relay_forw_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
404 #define DHCPD_SIX_RELAY_FORW_START() \
405 DTRACE_PROBE(dhcpd,six_relay_forw_start)
406 
407 /* DHCPD_SIX_RELAY_FORW_DONE () */
408 #if defined STAP_SDT_V1
409 #define DHCPD_SIX_RELAY_FORW_DONE_ENABLED() __builtin_expect (six_relay_forw_done_semaphore, 0)
410 #define dhcpd_six_relay_forw_done_semaphore six_relay_forw_done_semaphore
411 #else
412 #define DHCPD_SIX_RELAY_FORW_DONE_ENABLED() __builtin_expect (dhcpd_six_relay_forw_done_semaphore, 0)
413 #endif
414 __extension__ extern unsigned short dhcpd_six_relay_forw_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
415 #define DHCPD_SIX_RELAY_FORW_DONE() \
416 DTRACE_PROBE(dhcpd,six_relay_forw_done)
417 
418 /* DHCPD_FAILOVER_POOL_DOBALANCE_START () */
419 #if defined STAP_SDT_V1
420 #define DHCPD_FAILOVER_POOL_DOBALANCE_START_ENABLED() __builtin_expect (failover_pool_dobalance_start_semaphore, 0)
421 #define dhcpd_failover_pool_dobalance_start_semaphore failover_pool_dobalance_start_semaphore
422 #else
423 #define DHCPD_FAILOVER_POOL_DOBALANCE_START_ENABLED() __builtin_expect (dhcpd_failover_pool_dobalance_start_semaphore, 0)
424 #endif
425 __extension__ extern unsigned short dhcpd_failover_pool_dobalance_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
426 #define DHCPD_FAILOVER_POOL_DOBALANCE_START() \
427 DTRACE_PROBE(dhcpd,failover_pool_dobalance_start)
428 
429 /* DHCPD_FAILOVER_POOL_DOBALANCE_DONE () */
430 #if defined STAP_SDT_V1
431 #define DHCPD_FAILOVER_POOL_DOBALANCE_DONE_ENABLED() __builtin_expect (failover_pool_dobalance_done_semaphore, 0)
432 #define dhcpd_failover_pool_dobalance_done_semaphore failover_pool_dobalance_done_semaphore
433 #else
434 #define DHCPD_FAILOVER_POOL_DOBALANCE_DONE_ENABLED() __builtin_expect (dhcpd_failover_pool_dobalance_done_semaphore, 0)
435 #endif
436 __extension__ extern unsigned short dhcpd_failover_pool_dobalance_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
437 #define DHCPD_FAILOVER_POOL_DOBALANCE_DONE() \
438 DTRACE_PROBE(dhcpd,failover_pool_dobalance_done)
439 
440 /* DHCPD_FAILOVER_SET_STATE_START ( int, int) */
441 #if defined STAP_SDT_V1
442 #define DHCPD_FAILOVER_SET_STATE_START_ENABLED() __builtin_expect (failover_set_state_start_semaphore, 0)
443 #define dhcpd_failover_set_state_start_semaphore failover_set_state_start_semaphore
444 #else
445 #define DHCPD_FAILOVER_SET_STATE_START_ENABLED() __builtin_expect (dhcpd_failover_set_state_start_semaphore, 0)
446 #endif
447 __extension__ extern unsigned short dhcpd_failover_set_state_start_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
448 #define DHCPD_FAILOVER_SET_STATE_START(arg1,arg2) \
449 DTRACE_PROBE2(dhcpd,failover_set_state_start,arg1,arg2)
450 
451 /* DHCPD_FAILOVER_SET_STATE_DONE () */
452 #if defined STAP_SDT_V1
453 #define DHCPD_FAILOVER_SET_STATE_DONE_ENABLED() __builtin_expect (failover_set_state_done_semaphore, 0)
454 #define dhcpd_failover_set_state_done_semaphore failover_set_state_done_semaphore
455 #else
456 #define DHCPD_FAILOVER_SET_STATE_DONE_ENABLED() __builtin_expect (dhcpd_failover_set_state_done_semaphore, 0)
457 #endif
458 __extension__ extern unsigned short dhcpd_failover_set_state_done_semaphore __attribute__ ((unused)) __attribute__ ((section (".probes")));
459 #define DHCPD_FAILOVER_SET_STATE_DONE() \
460 DTRACE_PROBE(dhcpd,failover_set_state_done)
461 
__extension__ unsigned short dhcpd_main_semaphore __attribute__((unused)) __attribute__((section(".probes")))