add ltt-control
[lttv.git] / ltt / branches / poly / facilities / user_generic.xml
CommitLineData
89521fdc 1<?xml version="1.0"?>
d1795f42 2<facility name="user_generic">
9d7e0c25 3 <description>Generic user space facility</description>
4
d1795f42 5 <event name="string">
9d7e0c25 6 <description>Takes a string from user space</description>
d1795f42 7 <field name="data"><string></field>
9d7e0c25 8 </event>
9
d1795f42 10 <event name="string_pointer">
9d7e0c25 11 <description>Takes a string and pointer from user space</description>
d1795f42 12 <field name="string"><string></field>
13 <field name="pointer"><pointer></field>
9d7e0c25 14 </event>
15
dbe69210 16 <event name="slow_printf" param="buffer">
00556bd4 17 <description>Takes a buffer of variable size (written by printf) and log it.</description>
d1795f42 18 <field name="string"><string></field>
00556bd4 19 </event>
20
43d9e162 21 <event name="function_entry" attribute="no_instrument_function">
54be3e47 22 <description>Entry in a function</description>
d1795f42 23 <field name="this_fn"><pointer></field>
24 <field name="call_site"><pointer></field>
54be3e47 25 </event>
26
43d9e162 27 <event name="function_exit" attribute="no_instrument_function">
54be3e47 28 <description>Exit from a function</description>
d1795f42 29 <field name="this_fn"><pointer></field>
30 <field name="call_site"><pointer></field>
54be3e47 31 </event>
32
9d7e0c25 33</facility>
This page took 0.024918 seconds and 4 git commands to generate.