sync genevent and LTTV parsers
[lttv.git] / genevent / core.xml
index 0dfe9d0a2f1b75bcef5fe04550f5c520ff75561a..c9004d3fc647aa740e10ee77bdd23629c5e9a937 100644 (file)
@@ -7,6 +7,10 @@
       <field name="name"><string/></field>
       <field name="checksum"><uint size=4/></field>
       <field name="id"><uint size=4/></field>
+      <field name="long_size"><uint size=4/></field>
+      <field name="pointer_size"><uint size=4/></field>
+      <field name="size_t_size"><uint size=4/></field>
+      <field name="alignment"><uint size=4/></field>
     </struct>
   </event>
 
     </struct>
   </event>
 
-  <event name=block_start>
-    <description>Block start timestamp</description>
+  <event name=time_heartbeat per_tracefile>
+    <description>System time values sent periodically to detect cycle counter
+     rollovers. Useful when only the 32 LSB of the TSC are saved in events
+     header : we save the full 64 bits in this event.
+    </description>
+    <typeref name=timestamp/>
+  </event>
+  
+  <event name=state_dump_facility_load per_trace>
+    <description>Facility is loaded while in state dump</description>
     <struct>
-    <field name="timestamp"><typeref name=timestamp/></field>
-    <field name="block_id"><uint size=4/></field>
+      <field name="name"><string/></field>
+      <field name="checksum"><uint size=4/></field>
+      <field name="id"><uint size=4/></field>
+      <field name="long_size"><uint size=4/></field>
+      <field name="pointer_size"><uint size=4/></field>
+      <field name="size_t_size"><uint size=4/></field>
+      <field name="alignment"><uint size=4/></field>
     </struct>
   </event>
 
-  <event name=block_end>
-    <description>Block end timestamp</description>
-    <field name="timestamp"><typeref name=timestamp/></field>
-    <field name="block_id"><uint size=4/></field>
-  </event>
-
   <type name=timestamp>
-    <struct>
-      <field name="time"><typeref name=timespec/></field>
-      <field name="cycle_count"><uint size=8/></field>
-    </struct>
-  </type>
-
-  <type name=timespec>
     <struct>
       <field name="seconds"><uint size=4/></field>
       <field name="nanoseconds"><uint size=4/></field>
+      <field name="cycle_count"><uint size=8/></field>
     </struct>
   </type>
 
This page took 0.023485 seconds and 4 git commands to generate.