/* * Generated by dtrace(1M). */ #ifndef _ZFS_H #define _ZFS_H #include #ifdef __cplusplus extern "C" { #endif #if _DTRACE_VERSION #define ZFS_PROBE0(arg0) \ __dtrace_zfs___probe0(arg0) #ifndef __sparc #define ZFS_PROBE0_ENABLED() \ __dtraceenabled_zfs___probe0() #else #define ZFS_PROBE0_ENABLED() \ __dtraceenabled_zfs___probe0(0) #endif #define ZFS_PROBE1(arg0, arg1) \ __dtrace_zfs___probe1(arg0, arg1) #ifndef __sparc #define ZFS_PROBE1_ENABLED() \ __dtraceenabled_zfs___probe1() #else #define ZFS_PROBE1_ENABLED() \ __dtraceenabled_zfs___probe1(0) #endif #define ZFS_PROBE2(arg0, arg1, arg2) \ __dtrace_zfs___probe2(arg0, arg1, arg2) #ifndef __sparc #define ZFS_PROBE2_ENABLED() \ __dtraceenabled_zfs___probe2() #else #define ZFS_PROBE2_ENABLED() \ __dtraceenabled_zfs___probe2(0) #endif #define ZFS_PROBE3(arg0, arg1, arg2, arg3) \ __dtrace_zfs___probe3(arg0, arg1, arg2, arg3) #ifndef __sparc #define ZFS_PROBE3_ENABLED() \ __dtraceenabled_zfs___probe3() #else #define ZFS_PROBE3_ENABLED() \ __dtraceenabled_zfs___probe3(0) #endif #define ZFS_PROBE4(arg0, arg1, arg2, arg3, arg4) \ __dtrace_zfs___probe4(arg0, arg1, arg2, arg3, arg4) #ifndef __sparc #define ZFS_PROBE4_ENABLED() \ __dtraceenabled_zfs___probe4() #else #define ZFS_PROBE4_ENABLED() \ __dtraceenabled_zfs___probe4(0) #endif #define ZFS_SET_ERROR(arg0) \ __dtrace_zfs___set__error(arg0) #ifndef __sparc #define ZFS_SET_ERROR_ENABLED() \ __dtraceenabled_zfs___set__error() #else #define ZFS_SET_ERROR_ENABLED() \ __dtraceenabled_zfs___set__error(0) #endif extern void __dtrace_zfs___probe0(char *); #ifndef __sparc extern int __dtraceenabled_zfs___probe0(void); #else extern int __dtraceenabled_zfs___probe0(long); #endif extern void __dtrace_zfs___probe1(char *, unsigned long); #ifndef __sparc extern int __dtraceenabled_zfs___probe1(void); #else extern int __dtraceenabled_zfs___probe1(long); #endif extern void __dtrace_zfs___probe2(char *, unsigned long, unsigned long); #ifndef __sparc extern int __dtraceenabled_zfs___probe2(void); #else extern int __dtraceenabled_zfs___probe2(long); #endif extern void __dtrace_zfs___probe3(char *, unsigned long, unsigned long, unsigned long); #ifndef __sparc extern int __dtraceenabled_zfs___probe3(void); #else extern int __dtraceenabled_zfs___probe3(long); #endif extern void __dtrace_zfs___probe4(char *, unsigned long, unsigned long, unsigned long, unsigned long); #ifndef __sparc extern int __dtraceenabled_zfs___probe4(void); #else extern int __dtraceenabled_zfs___probe4(long); #endif extern void __dtrace_zfs___set__error(int); #ifndef __sparc extern int __dtraceenabled_zfs___set__error(void); #else extern int __dtraceenabled_zfs___set__error(long); #endif #else #define ZFS_PROBE0(arg0) #define ZFS_PROBE0_ENABLED() (0) #define ZFS_PROBE1(arg0, arg1) #define ZFS_PROBE1_ENABLED() (0) #define ZFS_PROBE2(arg0, arg1, arg2) #define ZFS_PROBE2_ENABLED() (0) #define ZFS_PROBE3(arg0, arg1, arg2, arg3) #define ZFS_PROBE3_ENABLED() (0) #define ZFS_PROBE4(arg0, arg1, arg2, arg3, arg4) #define ZFS_PROBE4_ENABLED() (0) #define ZFS_SET_ERROR(arg0) #define ZFS_SET_ERROR_ENABLED() (0) #endif #ifdef __cplusplus } #endif #endif /* _ZFS_H */