3 <description>The core facility contains the basic tracing related events
</description>
5 <event name=
"facility_load">
6 <description>Facility is loaded
</description>
7 <field name=
"name"><string/></field>
8 <field name=
"checksum"><uint_fixed size=
"4"/></field>
9 <field name=
"id"><uint_fixed size=
"4"/></field>
10 <field name=
"int_size"><uint_fixed size=
"4"/></field>
11 <field name=
"long_size"><uint_fixed size=
"4"/></field>
12 <field name=
"pointer_size"><uint_fixed size=
"4"/></field>
13 <field name=
"size_t_size"><uint_fixed size=
"4"/></field>
14 <field name=
"has_alignment"><uint_fixed size=
"4"/></field>
17 <event name=
"facility_unload">
18 <description>Facility is unloaded
</description>
19 <field name=
"id"><uint_fixed size=
"4"/></field>
22 <event name=
"time_heartbeat" scope=
"tracefile">
23 <description>System time values sent periodically to detect cycle counter
24 rollovers. Useful when only the
32 LSB of the TSC are saved in events
25 header : we save the full
64 bits in this event.
29 <event name=
"time_heartbeat_full" scope=
"tracefile" scope=
"trace" attribute=
"force">
30 <description>System time, full
64 bits TSC. Saved before trace restart.
31 Forced write, even if trace is stopped.
33 <field name=
"tsc"><uint_fixed size=
"8"/></field>
36 <event name=
"state_dump_facility_load" scope=
"trace">
37 <description>Facility is loaded while in state dump
</description>
38 <field name=
"name"><string/></field>
39 <field name=
"checksum"><uint_fixed size=
"4"/></field>
40 <field name=
"id"><uint_fixed size=
"4"/></field>
41 <field name=
"int_size"><uint_fixed size=
"4"/></field>
42 <field name=
"long_size"><uint_fixed size=
"4"/></field>
43 <field name=
"pointer_size"><uint_fixed size=
"4"/></field>
44 <field name=
"size_t_size"><uint_fixed size=
"4"/></field>
45 <field name=
"has_alignment"><uint_fixed size=
"4"/></field>