1211545Srpaulo/*
2211545Srpaulo * Generated by dtrace(1M).
3211545Srpaulo */
4211545Srpaulo
5211545Srpaulo#ifndef	_PROV_H
6211545Srpaulo#define	_PROV_H
7211545Srpaulo
8211545Srpaulo#include <unistd.h>
9211545Srpaulo
10211545Srpaulo#ifdef	__cplusplus
11211545Srpauloextern "C" {
12211545Srpaulo#endif
13211545Srpaulo
14211545Srpaulo#if _DTRACE_VERSION
15211545Srpaulo
16211545Srpaulo#define	TESTER_ENTRY() \
17211545Srpaulo	__dtrace_tester___entry()
18211545Srpaulo#ifndef	__sparc
19211545Srpaulo#define	TESTER_ENTRY_ENABLED() \
20211545Srpaulo	__dtraceenabled_tester___entry()
21211545Srpaulo#else
22211545Srpaulo#define	TESTER_ENTRY_ENABLED() \
23211545Srpaulo	__dtraceenabled_tester___entry(0)
24211545Srpaulo#endif
25211545Srpaulo
26211545Srpaulo
27211545Srpauloextern void __dtrace_tester___entry(void);
28211545Srpaulo#ifndef	__sparc
29211545Srpauloextern int __dtraceenabled_tester___entry(void);
30211545Srpaulo#else
31211545Srpauloextern int __dtraceenabled_tester___entry(long);
32211545Srpaulo#endif
33211545Srpaulo
34211545Srpaulo#else
35211545Srpaulo
36211545Srpaulo#define	TESTER_ENTRY()
37211545Srpaulo#define	TESTER_ENTRY_ENABLED() (0)
38211545Srpaulo
39211545Srpaulo#endif
40211545Srpaulo
41211545Srpaulo
42211545Srpaulo#ifdef	__cplusplus
43211545Srpaulo}
44211545Srpaulo#endif
45211545Srpaulo
46211545Srpaulo#endif	/* _PROV_H */
47