git-svn-id: http://ltt.polymtl.ca/svn@2460 04897980-b3bd-0310-b5e0-8ef037075253
[ltt-control.git] / lttng-xenomai / ltt-control-0.24-xenoltt / facilities / xenoltt.xml
diff --git a/lttng-xenomai/ltt-control-0.24-xenoltt/facilities/xenoltt.xml b/lttng-xenomai/ltt-control-0.24-xenoltt/facilities/xenoltt.xml
new file mode 100644 (file)
index 0000000..d4c5926
--- /dev/null
@@ -0,0 +1,151 @@
+<?xml version="1.0"?>
+<facility name="xenoltt">
+  <description>XenoLTT facility Version 9 - JOV - 09-11-2006</description>
+       
+  <event name="xeno_thread_init">
+    <description>Xenomai Thread Init</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="flags"><description>Flags</description><uint size=4/></field>
+    <field name="prio"><description>Priority</description><uint size=4/></field>
+  </event>
+
+  <event name="xeno_thread_start">
+    <description>Xenomai Thread Start</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+  </event>
+    
+  <event name="xeno_thread_delete">
+    <description>Xenomai Thread Delete</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+  </event>
+
+  <event name="xeno_thread_set_period">
+    <description>Xenomai Thread Set Periodic</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="idate"><description>Start time</description><uint size=8/></field>
+    <field name="period"><description>Period</description><uint size=8/></field>
+    <field name="timer_address"><description>Timer Address</description><pointer></field>
+  </event>
+    
+  <event name="xeno_thread_wait_period">
+    <description>Xenomai Thread Wait Period</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+  </event>
+  
+  <event name="xeno_thread_missed_period">
+    <description>Xenomai thread next period time</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="overruns"><description>Number of misses</description><uint size=8/></field>
+  </event>    
+  
+  <event name="xeno_thread_suspend">
+    <description>Xenomai Thread Suspend</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="mask"><uint size=4/></field>
+    <field name="timeout"><uint size=4/></field>
+    <field name="wchan"><pointer/></field>
+  </event>
+  
+  <event name="xeno_thread_resume">
+    <description>Xenomai thread resume</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="mask"><uint size=4/></field>
+  </event>    
+  
+  <event name="xeno_thread_unblock">
+    <description>Xenomai thread unblock</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="status"><uint size=4/></field>
+  </event>    
+  
+  <event name="xeno_thread_renice">
+    <description>Xenomai thread priority change</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="prio"><description>Priority</description><uint size=4/></field>
+  </event>    
+
+  <event name="xeno_thread_restart">
+    <description>Xenomai thread restart</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+  </event>
+  
+  <event name="xeno_thread_switch">
+    <description>Xenomai thread restart</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="thread_out"><description>Name</description><string/></field>
+    <field name="address_out"><description>Address</description><pointer></field>
+  </event>
+  
+  <event name="xeno_timer_tick">
+    <description>Xenomai timer tick</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+  </event>
+  <event name="xeno_synch_sleepon">
+    <description>Xenomai sleepon</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="sync"><pointer/></field>
+  </event>
+  
+    <event name="xeno_synch_wakeup1">
+    <description>Xenomai wakeup1</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="sync"><pointer/></field>
+  </event>
+
+  <event name="xeno_synch_wakeupx">
+    <description>Xenomai wakeupx</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="sync"><pointer/></field>
+  </event>
+
+  <event name="xeno_synch_syncflush">
+    <description>Xenomai syncflush</description>
+    <field name="sync"><pointer/></field>
+    <field name="reason"><uint size=4/></field>
+  </event>
+
+  <event name="xeno_synch_syncforget">
+    <description>Xenomai syncforget</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="sync"><pointer/></field>
+  </event>
+
+  <event name="xeno_synch_set_owner">
+    <description>Xenomai sleepon</description>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="sync"><description>Synch</description><pointer></field>
+  </event>
+  
+  <event name="xeno_synch_unlock">
+    <description>Xenomai unlock synch</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Owner</description><pointer></field>
+    <field name="sync"><description>Synch</description><pointer></field>
+  </event>
+    
+  <event name="xeno_synch_renice_thread">
+    <description>Xenomai sleepon</description>
+    <field name="thread"><description>Name</description><string/></field>
+    <field name="address"><description>Address</description><pointer></field>
+    <field name="prio"><description>Priority</description><uint size=4/></field>
+  </event>
+
+</facility>
This page took 0.03881 seconds and 4 git commands to generate.