~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/probes.h

  • Committer: Brian Aker
  • Date: 2009-12-29 01:38:38 UTC
  • mfrom: (1251.1.1 drizzle)
  • Revision ID: brian@gaz-20091229013838-03kb2z5xbqw03ddt
Merge of Diego fix.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * Generated by dtrace(1M).
3
 
 */
4
 
 
5
 
#ifndef _PROBES_H
6
 
#define _PROBES_H
7
 
 
8
 
 
9
 
 
10
 
#ifdef  __cplusplus
11
 
extern "C" {
12
 
#endif
13
 
 
14
 
#if defined(_DTRACE_VERSION)
15
 
 
16
 
#define DRIZZLE_DELETE_END() \
17
 
        __dtrace_mysql___delete_end()
18
 
#define DRIZZLE_DELETE_END_ENABLED() \
19
 
        __dtraceenabled_mysql___delete_end()
20
 
#define DRIZZLE_DELETE_START() \
21
 
        __dtrace_mysql___delete_start()
22
 
#define DRIZZLE_DELETE_START_ENABLED() \
23
 
        __dtraceenabled_mysql___delete_start()
24
 
#define DRIZZLE_EXTERNAL_LOCK(arg0) \
25
 
        __dtrace_mysql___external_lock(arg0)
26
 
#define DRIZZLE_EXTERNAL_LOCK_ENABLED() \
27
 
        __dtraceenabled_mysql___external_lock()
28
 
#define DRIZZLE_FILESORT_END() \
29
 
        __dtrace_mysql___filesort_end()
30
 
#define DRIZZLE_FILESORT_END_ENABLED() \
31
 
        __dtraceenabled_mysql___filesort_end()
32
 
#define DRIZZLE_FILESORT_START() \
33
 
        __dtrace_mysql___filesort_start()
34
 
#define DRIZZLE_FILESORT_START_ENABLED() \
35
 
        __dtraceenabled_mysql___filesort_start()
36
 
#define DRIZZLE_INSERT_END() \
37
 
        __dtrace_mysql___insert_end()
38
 
#define DRIZZLE_INSERT_END_ENABLED() \
39
 
        __dtraceenabled_mysql___insert_end()
40
 
#define DRIZZLE_INSERT_ROW_END() \
41
 
        __dtrace_mysql___insert_row_end()
42
 
#define DRIZZLE_INSERT_ROW_END_ENABLED() \
43
 
        __dtraceenabled_mysql___insert_row_end()
44
 
#define DRIZZLE_INSERT_ROW_START() \
45
 
        __dtrace_mysql___insert_row_start()
46
 
#define DRIZZLE_INSERT_ROW_START_ENABLED() \
47
 
        __dtraceenabled_mysql___insert_row_start()
48
 
#define DRIZZLE_INSERT_START() \
49
 
        __dtrace_mysql___insert_start()
50
 
#define DRIZZLE_INSERT_START_ENABLED() \
51
 
        __dtraceenabled_mysql___insert_start()
52
 
#define DRIZZLE_SELECT_END() \
53
 
        __dtrace_mysql___select_end()
54
 
#define DRIZZLE_SELECT_END_ENABLED() \
55
 
        __dtraceenabled_mysql___select_end()
56
 
#define DRIZZLE_SELECT_START() \
57
 
        __dtrace_mysql___select_start()
58
 
#define DRIZZLE_SELECT_START_ENABLED() \
59
 
        __dtraceenabled_mysql___select_start()
60
 
#define DRIZZLE_UPDATE_END() \
61
 
        __dtrace_mysql___update_end()
62
 
#define DRIZZLE_UPDATE_END_ENABLED() \
63
 
        __dtraceenabled_mysql___update_end()
64
 
#define DRIZZLE_UPDATE_START() \
65
 
        __dtrace_mysql___update_start()
66
 
#define DRIZZLE_UPDATE_START_ENABLED() \
67
 
        __dtraceenabled_mysql___update_start()
68
 
 
69
 
 
70
 
extern void __dtrace_mysql___delete_end(void);
71
 
extern int __dtraceenabled_mysql___delete_end(void);
72
 
extern void __dtrace_mysql___delete_start(void);
73
 
extern int __dtraceenabled_mysql___delete_start(void);
74
 
extern void __dtrace_mysql___external_lock(int);
75
 
extern int __dtraceenabled_mysql___external_lock(void);
76
 
extern void __dtrace_mysql___filesort_end(void);
77
 
extern int __dtraceenabled_mysql___filesort_end(void);
78
 
extern void __dtrace_mysql___filesort_start(void);
79
 
extern int __dtraceenabled_mysql___filesort_start(void);
80
 
extern void __dtrace_mysql___insert_end(void);
81
 
extern int __dtraceenabled_mysql___insert_end(void);
82
 
extern void __dtrace_mysql___insert_row_end(void);
83
 
extern int __dtraceenabled_mysql___insert_row_end(void);
84
 
extern void __dtrace_mysql___insert_row_start(void);
85
 
extern int __dtraceenabled_mysql___insert_row_start(void);
86
 
extern void __dtrace_mysql___insert_start(void);
87
 
extern int __dtraceenabled_mysql___insert_start(void);
88
 
extern void __dtrace_mysql___select_end(void);
89
 
extern int __dtraceenabled_mysql___select_end(void);
90
 
extern void __dtrace_mysql___select_start(void);
91
 
extern int __dtraceenabled_mysql___select_start(void);
92
 
extern void __dtrace_mysql___update_end(void);
93
 
extern int __dtraceenabled_mysql___update_end(void);
94
 
extern void __dtrace_mysql___update_start(void);
95
 
extern int __dtraceenabled_mysql___update_start(void);
96
 
 
97
 
#else
98
 
 
99
 
#define DRIZZLE_DELETE_END()
100
 
#define DRIZZLE_DELETE_END_ENABLED() (0)
101
 
#define DRIZZLE_DELETE_START()
102
 
#define DRIZZLE_DELETE_START_ENABLED() (0)
103
 
#define DRIZZLE_EXTERNAL_LOCK(arg0)
104
 
#define DRIZZLE_EXTERNAL_LOCK_ENABLED() (0)
105
 
#define DRIZZLE_FILESORT_END()
106
 
#define DRIZZLE_FILESORT_END_ENABLED() (0)
107
 
#define DRIZZLE_FILESORT_START()
108
 
#define DRIZZLE_FILESORT_START_ENABLED() (0)
109
 
#define DRIZZLE_INSERT_END()
110
 
#define DRIZZLE_INSERT_END_ENABLED() (0)
111
 
#define DRIZZLE_INSERT_ROW_END()
112
 
#define DRIZZLE_INSERT_ROW_END_ENABLED() (0)
113
 
#define DRIZZLE_INSERT_ROW_START()
114
 
#define DRIZZLE_INSERT_ROW_START_ENABLED() (0)
115
 
#define DRIZZLE_INSERT_START()
116
 
#define DRIZZLE_INSERT_START_ENABLED() (0)
117
 
#define DRIZZLE_SELECT_END()
118
 
#define DRIZZLE_SELECT_END_ENABLED() (0)
119
 
#define DRIZZLE_SELECT_START()
120
 
#define DRIZZLE_SELECT_START_ENABLED() (0)
121
 
#define DRIZZLE_UPDATE_END()
122
 
#define DRIZZLE_UPDATE_END_ENABLED() (0)
123
 
#define DRIZZLE_UPDATE_START()
124
 
#define DRIZZLE_UPDATE_START_ENABLED() (0)
125
 
 
126
 
#endif
127
 
 
128
 
 
129
 
#ifdef  __cplusplus
130
 
}
131
 
#endif
132
 
 
133
 
#endif  /* _PROBES_H */