2 <facility name=
"compact" align=
"0">
3 <description>The compact facility contains high rate compact events.
</description>
5 <event name=
"time_heartbeat" scope=
"tracefile">
6 <description>System time values sent periodically to detect cycle counter
7 rollovers. Useful when only the
32 LSB of the TSC are saved in events
8 header : we save the full
64 bits in this event. Put here for core.xml
9 facility compatibility.
13 <event name=
"time_heartbeat_full" scope=
"tracefile" scope=
"trace" attribute=
"force">
14 <description>System time, full
64 bits TSC. Saved before trace restart.
15 Forced write, even if trace is stopped.
17 <field name=
"tsc"><uint_fixed size=
"8"/></field>
20 <event name=
"event_a">
21 <description>Compact event with no data
</description>
24 <event name=
"event_b">
25 <description>Compact event with
4 bytes of data
</description>
26 <field name=
"data1"> <uint_fixed size=
"4"/> </field>
29 <event name=
"event_c">
30 <description>Compact event with
8 bytes of data
</description>
31 <field name=
"data1"> <uint_fixed size=
"8"/> </field>
34 <event name=
"event_d" attribute=
"compact_data">
35 <description>Compact data event
</description>
36 <field name=
"data1"> <uint_fixed size=
"4"/> </field>
39 <event name=
"event_e" attribute=
"compact_data">
40 <description>Compact data event
</description>
41 <field name=
"data1"> <uint_fixed size=
"4"/> </field>
42 <field name=
"data2"> <uint_fixed size=
"8"/> </field>