removed some of the debug logging and added author details
[httpd-crcsyncproxy.git] / apache_probes.d
blob2b90c0a809cac6cc85359c42b13b670602a68be4
1 provider ap {
2 /* Explicit, core */
3 probe internal__redirect(char *, char *);
4 probe process__request__entry(uintptr_t, char *);
5 probe process__request__return(uintptr_t, char *, uint32_t);
6 probe read__request__entry(uintptr_t, uintptr_t);
7 probe read__request__success(uintptr_t, char *, char *, char *, uint32_t);
8 probe read__request__failure(uintptr_t);
10 /* Explicit, modules */
11 probe rewrite__log(uintptr_t, int, int, char *, char *);
12 probe proxy__run(uintptr_t, uintptr_t, uintptr_t, char *, int);
13 probe proxy__run__finished(uintptr_t, int, int);
15 /* Implicit, APR hooks */
16 probe translate_name__entry();
17 probe translate_name__dispatch__invoke(char *);
18 probe translate_name__dispatch__complete(char *, uint32_t);
19 probe translate_name__return(uint32_t);
20 probe map_to_storage__entry();
21 probe map_to_storage__dispatch__invoke(char *);
22 probe map_to_storage__dispatch__complete(char *, uint32_t);
23 probe map_to_storage__return(uint32_t);
24 probe check_user_id__entry();
25 probe check_user_id__dispatch__invoke(char *);
26 probe check_user_id__dispatch__complete(char *, uint32_t);
27 probe check_user_id__return(uint32_t);
28 probe fixups__entry();
29 probe fixups__dispatch__invoke(char *);
30 probe fixups__dispatch__complete(char *, uint32_t);
31 probe fixups__return(uint32_t);
32 probe type_checker__entry();
33 probe type_checker__dispatch__invoke(char *);
34 probe type_checker__dispatch__complete(char *, uint32_t);
35 probe type_checker__return(uint32_t);
36 probe access_checker__entry();
37 probe access_checker__dispatch__invoke(char *);
38 probe access_checker__dispatch__complete(char *, uint32_t);
39 probe access_checker__return(uint32_t);
40 probe auth_checker__entry();
41 probe auth_checker__dispatch__invoke(char *);
42 probe auth_checker__dispatch__complete(char *, uint32_t);
43 probe auth_checker__return(uint32_t);
44 probe insert_filter__entry();
45 probe insert_filter__dispatch__invoke(char *);
46 probe insert_filter__dispatch__complete(char *, uint32_t);
47 probe insert_filter__return(uint32_t);
48 probe create_connection__entry();
49 probe create_connection__dispatch__invoke(char *);
50 probe create_connection__dispatch__complete(char *, uint32_t);
51 probe create_connection__return(uint32_t);
52 probe pre_connection__entry();
53 probe pre_connection__dispatch__invoke(char *);
54 probe pre_connection__dispatch__complete(char *, uint32_t);
55 probe pre_connection__return(uint32_t);
56 probe process_connection__entry();
57 probe process_connection__dispatch__invoke(char *);
58 probe process_connection__dispatch__complete(char *, uint32_t);
59 probe process_connection__return(uint32_t);
60 probe create_request__entry();
61 probe create_request__dispatch__invoke(char *);
62 probe create_request__dispatch__complete(char *, uint32_t);
63 probe create_request__return(uint32_t);
64 probe header_parser__entry();
65 probe header_parser__dispatch__invoke(char *);
66 probe header_parser__dispatch__complete(char *, uint32_t);
67 probe header_parser__return(uint32_t);
68 probe pre_config__entry();
69 probe pre_config__dispatch__invoke(char *);
70 probe pre_config__dispatch__complete(char *, uint32_t);
71 probe pre_config__return(uint32_t);
72 probe test_config__entry();
73 probe test_config__dispatch__invoke(char *);
74 probe test_config__dispatch__complete(char *, uint32_t);
75 probe test_config__return(uint32_t);
76 probe post_config__entry();
77 probe post_config__dispatch__invoke(char *);
78 probe post_config__dispatch__complete(char *, uint32_t);
79 probe post_config__return(uint32_t);
80 probe open_logs__entry();
81 probe open_logs__dispatch__invoke(char *);
82 probe open_logs__dispatch__complete(char *, uint32_t);
83 probe open_logs__return(uint32_t);
84 probe child_init__entry();
85 probe child_init__dispatch__invoke(char *);
86 probe child_init__dispatch__complete(char *, uint32_t);
87 probe child_init__return(uint32_t);
88 probe handler__entry();
89 probe handler__dispatch__invoke(char *);
90 probe handler__dispatch__complete(char *, uint32_t);
91 probe handler__return(uint32_t);
92 probe quick_handler__entry();
93 probe quick_handler__dispatch__invoke(char *);
94 probe quick_handler__dispatch__complete(char *, uint32_t);
95 probe quick_handler__return(uint32_t);
96 probe optional_fn_retrieve__entry();
97 probe optional_fn_retrieve__dispatch__invoke(char *);
98 probe optional_fn_retrieve__dispatch__complete(char *, uint32_t);
99 probe optional_fn_retrieve__return(uint32_t);
100 probe get_mgmt_items__entry();
101 probe get_mgmt_items__dispatch__invoke(char *);
102 probe get_mgmt_items__dispatch__complete(char *, uint32_t);
103 probe get_mgmt_items__return(uint32_t);
104 probe pre_mpm__entry();
105 probe pre_mpm__dispatch__invoke(char *);
106 probe pre_mpm__dispatch__complete(char *, uint32_t);
107 probe pre_mpm__return(uint32_t);
108 probe default_port__entry();
109 probe default_port__dispatch__invoke(char *);
110 probe default_port__dispatch__complete(char *, uint32_t);
111 probe default_port__return(uint32_t);
112 probe http_scheme__entry();
113 probe http_scheme__dispatch__invoke(char *);
114 probe http_scheme__dispatch__complete(char *, uint32_t);
115 probe http_scheme__return(uint32_t);
116 probe error_log__entry();
117 probe error_log__dispatch__invoke(char *);
118 probe error_log__dispatch__complete(char *, uint32_t);
119 probe error_log__return(uint32_t);
120 probe log_transaction__entry();
121 probe log_transaction__dispatch__invoke(char *);
122 probe log_transaction__dispatch__complete(char *, uint32_t);
123 probe log_transaction__return(uint32_t);
124 probe monitor__entry();
125 probe monitor__dispatch__invoke(char *);
126 probe monitor__dispatch__complete(char *, uint32_t);
127 probe monitor__return(uint32_t);
128 probe post_read_request__entry();
129 probe post_read_request__dispatch__invoke(char *);
130 probe post_read_request__dispatch__complete(char *, uint32_t);
131 probe post_read_request__return(uint32_t);
132 probe get_suexec_identity__entry();
133 probe get_suexec_identity__dispatch__invoke(char *);
134 probe get_suexec_identity__dispatch__complete(char *, uint32_t);
135 probe get_suexec_identity__return(uint32_t);
136 probe insert_error_filter__entry();
137 probe insert_error_filter__dispatch__invoke(char *);
138 probe insert_error_filter__dispatch__complete(char *, uint32_t);
139 probe insert_error_filter__return(uint32_t);
141 /* Implicit, APR hooks for proxy */
142 probe scheme_handler__entry();
143 probe scheme_handler__dispatch__invoke(char *);
144 probe scheme_handler__dispatch__complete(char *, uint32_t);
145 probe scheme_handler__return(uint32_t);
146 probe canon_handler__entry();
147 probe canon_handler__dispatch__invoke(char *);
148 probe canon_handler__dispatch__complete(char *, uint32_t);
149 probe canon_handler__return(uint32_t);
150 probe pre_request__entry();
151 probe pre_request__dispatch__invoke(char *);
152 probe pre_request__dispatch__complete(char *, uint32_t);
153 probe pre_request__return(uint32_t);
154 probe post_request__entry();
155 probe post_request__dispatch__invoke(char *);
156 probe post_request__dispatch__complete(char *, uint32_t);
157 probe post_request__return(uint32_t);
159 /* Implicit, APR hooks for dav */
160 probe gather_propsets__entry();
161 probe gather_propsets__dispatch__invoke(char *);
162 probe gather_propsets__dispatch__complete(char *, uint32_t);
163 probe gather_propsets__return(uint32_t);
164 probe find_liveprop__entry();
165 probe find_liveprop__dispatch__invoke(char *);
166 probe find_liveprop__dispatch__complete(char *, uint32_t);
167 probe find_liveprop__return(uint32_t);
168 probe insert_all_liveprops__entry();
169 probe insert_all_liveprops__dispatch__invoke(char *);
170 probe insert_all_liveprops__dispatch__complete(char *, uint32_t);
171 probe insert_all_liveprops__return(uint32_t);