d1795f42 |
1 | <facility name="user_generic"> |
9d7e0c25 |
2 | <description>Generic user space facility</description> |
3 | |
d1795f42 |
4 | <event name="string"> |
9d7e0c25 |
5 | <description>Takes a string from user space</description> |
d1795f42 |
6 | <field name="data"><string></field> |
9d7e0c25 |
7 | </event> |
8 | |
d1795f42 |
9 | <event name="string_pointer"> |
9d7e0c25 |
10 | <description>Takes a string and pointer from user space</description> |
d1795f42 |
11 | <field name="string"><string></field> |
12 | <field name="pointer"><pointer></field> |
9d7e0c25 |
13 | </event> |
14 | |
d1795f42 |
15 | <event name="slow_printf param_buffer"> |
00556bd4 |
16 | <description>Takes a buffer of variable size (written by printf) and log it.</description> |
d1795f42 |
17 | <field name="string"><string></field> |
00556bd4 |
18 | </event> |
19 | |
d1795f42 |
20 | <event name="function_entry no_instrument_function"> |
54be3e47 |
21 | <description>Entry in a function</description> |
d1795f42 |
22 | <field name="this_fn"><pointer></field> |
23 | <field name="call_site"><pointer></field> |
54be3e47 |
24 | </event> |
25 | |
d1795f42 |
26 | <event name="function_exit no_instrument_function"> |
54be3e47 |
27 | <description>Exit from a function</description> |
d1795f42 |
28 | <field name="this_fn"><pointer></field> |
29 | <field name="call_site"><pointer></field> |
54be3e47 |
30 | </event> |
31 | |
9d7e0c25 |
32 | </facility> |