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