/* * Generated by dtrace(1M). */ #ifndef _LAZYPROBE_H #define _LAZYPROBE_H #include #ifdef __cplusplus extern "C" { #endif #if _DTRACE_VERSION #define LAZYPROBE_FIRE() \ __dtrace_lazyprobe___fire() #ifndef __sparc #define LAZYPROBE_FIRE_ENABLED() \ __dtraceenabled_lazyprobe___fire() #else #define LAZYPROBE_FIRE_ENABLED() \ __dtraceenabled_lazyprobe___fire(0) #endif extern void __dtrace_lazyprobe___fire(void); #ifndef __sparc extern int __dtraceenabled_lazyprobe___fire(void); #else extern int __dtraceenabled_lazyprobe___fire(long); #endif #else #define LAZYPROBE_FIRE() #define LAZYPROBE_FIRE_ENABLED() (0) #endif #ifdef __cplusplus } #endif #endif /* _LAZYPROBE_H */