1 /*
2  * Generated by dtrace(1M).
3  */
4 
5 #ifndef	_FORKER_H
6 #define	_FORKER_H
7 
8 #include <unistd.h>
9 
10 #ifdef	__cplusplus
11 extern "C" {
12 #endif
13 
14 #if _DTRACE_VERSION
15 
16 #define	FORKER_FIRE() \
17 	__dtrace_forker___fire()
18 #ifndef	__sparc
19 #define	FORKER_FIRE_ENABLED() \
20 	__dtraceenabled_forker___fire()
21 #else
22 #define	FORKER_FIRE_ENABLED() \
23 	__dtraceenabled_forker___fire(0)
24 #endif
25 
26 
27 extern void __dtrace_forker___fire(void);
28 #ifndef	__sparc
29 extern int __dtraceenabled_forker___fire(void);
30 #else
31 extern int __dtraceenabled_forker___fire(long);
32 #endif
33 
34 #else
35 
36 #define	FORKER_FIRE()
37 #define	FORKER_FIRE_ENABLED() (0)
38 
39 #endif
40 
41 
42 #ifdef	__cplusplus
43 }
44 #endif
45 
46 #endif	/* _FORKER_H */
47