]> granicus.if.org Git - apache/blob - apache_probes.d
install mod_serf.h
[apache] / apache_probes.d
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);
9
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);
14
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);
140
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);
158
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);
172 };