fix leak, enhance error values
[ltt-control.git] / trunk / lttng-xenomai / ltt-control-0.24-xenoltt / facilities / xenoltt.xml
1 <?xml version="1.0"?>
2 <facility name="xenoltt">
3 <description>XenoLTT facility Version 9 - JOV - 09-11-2006</description>
4
5 <event name="xeno_thread_init">
6 <description>Xenomai Thread Init</description>
7 <field name="thread"><description>Name</description><string/></field>
8 <field name="address"><description>Address</description><pointer></field>
9 <field name="flags"><description>Flags</description><uint size=4/></field>
10 <field name="prio"><description>Priority</description><uint size=4/></field>
11 </event>
12
13 <event name="xeno_thread_start">
14 <description>Xenomai Thread Start</description>
15 <field name="thread"><description>Name</description><string/></field>
16 <field name="address"><description>Address</description><pointer></field>
17 </event>
18
19 <event name="xeno_thread_delete">
20 <description>Xenomai Thread Delete</description>
21 <field name="thread"><description>Name</description><string/></field>
22 <field name="address"><description>Address</description><pointer></field>
23 </event>
24
25 <event name="xeno_thread_set_period">
26 <description>Xenomai Thread Set Periodic</description>
27 <field name="thread"><description>Name</description><string/></field>
28 <field name="address"><description>Address</description><pointer></field>
29 <field name="idate"><description>Start time</description><uint size=8/></field>
30 <field name="period"><description>Period</description><uint size=8/></field>
31 <field name="timer_address"><description>Timer Address</description><pointer></field>
32 </event>
33
34 <event name="xeno_thread_wait_period">
35 <description>Xenomai Thread Wait Period</description>
36 <field name="thread"><description>Name</description><string/></field>
37 <field name="address"><description>Address</description><pointer></field>
38 </event>
39
40 <event name="xeno_thread_missed_period">
41 <description>Xenomai thread next period time</description>
42 <field name="thread"><description>Name</description><string/></field>
43 <field name="address"><description>Address</description><pointer></field>
44 <field name="overruns"><description>Number of misses</description><uint size=8/></field>
45 </event>
46
47 <event name="xeno_thread_suspend">
48 <description>Xenomai Thread Suspend</description>
49 <field name="thread"><description>Name</description><string/></field>
50 <field name="address"><description>Address</description><pointer></field>
51 <field name="mask"><uint size=4/></field>
52 <field name="timeout"><uint size=4/></field>
53 <field name="wchan"><pointer/></field>
54 </event>
55
56 <event name="xeno_thread_resume">
57 <description>Xenomai thread resume</description>
58 <field name="thread"><description>Name</description><string/></field>
59 <field name="address"><description>Address</description><pointer></field>
60 <field name="mask"><uint size=4/></field>
61 </event>
62
63 <event name="xeno_thread_unblock">
64 <description>Xenomai thread unblock</description>
65 <field name="thread"><description>Name</description><string/></field>
66 <field name="address"><description>Address</description><pointer></field>
67 <field name="status"><uint size=4/></field>
68 </event>
69
70 <event name="xeno_thread_renice">
71 <description>Xenomai thread priority change</description>
72 <field name="thread"><description>Name</description><string/></field>
73 <field name="address"><description>Address</description><pointer></field>
74 <field name="prio"><description>Priority</description><uint size=4/></field>
75 </event>
76
77 <event name="xeno_thread_restart">
78 <description>Xenomai thread restart</description>
79 <field name="thread"><description>Name</description><string/></field>
80 <field name="address"><description>Address</description><pointer></field>
81 </event>
82
83 <event name="xeno_thread_switch">
84 <description>Xenomai thread restart</description>
85 <field name="thread"><description>Name</description><string/></field>
86 <field name="address"><description>Address</description><pointer></field>
87 <field name="thread_out"><description>Name</description><string/></field>
88 <field name="address_out"><description>Address</description><pointer></field>
89 </event>
90
91 <event name="xeno_timer_tick">
92 <description>Xenomai timer tick</description>
93 <field name="thread"><description>Name</description><string/></field>
94 <field name="address"><description>Address</description><pointer></field>
95 </event>
96
97 <event name="xeno_synch_sleepon">
98 <description>Xenomai sleepon</description>
99 <field name="thread"><description>Name</description><string/></field>
100 <field name="address"><description>Address</description><pointer></field>
101 <field name="sync"><pointer/></field>
102 </event>
103
104 <event name="xeno_synch_wakeup1">
105 <description>Xenomai wakeup1</description>
106 <field name="thread"><description>Name</description><string/></field>
107 <field name="address"><description>Address</description><pointer></field>
108 <field name="sync"><pointer/></field>
109 </event>
110
111 <event name="xeno_synch_wakeupx">
112 <description>Xenomai wakeupx</description>
113 <field name="thread"><description>Name</description><string/></field>
114 <field name="address"><description>Address</description><pointer></field>
115 <field name="sync"><pointer/></field>
116 </event>
117
118 <event name="xeno_synch_syncflush">
119 <description>Xenomai syncflush</description>
120 <field name="sync"><pointer/></field>
121 <field name="reason"><uint size=4/></field>
122 </event>
123
124 <event name="xeno_synch_syncforget">
125 <description>Xenomai syncforget</description>
126 <field name="thread"><description>Name</description><string/></field>
127 <field name="address"><description>Address</description><pointer></field>
128 <field name="sync"><pointer/></field>
129 </event>
130
131 <event name="xeno_synch_set_owner">
132 <description>Xenomai sleepon</description>
133 <field name="address"><description>Address</description><pointer></field>
134 <field name="sync"><description>Synch</description><pointer></field>
135 </event>
136
137 <event name="xeno_synch_unlock">
138 <description>Xenomai unlock synch</description>
139 <field name="thread"><description>Name</description><string/></field>
140 <field name="address"><description>Owner</description><pointer></field>
141 <field name="sync"><description>Synch</description><pointer></field>
142 </event>
143
144 <event name="xeno_synch_renice_thread">
145 <description>Xenomai sleepon</description>
146 <field name="thread"><description>Name</description><string/></field>
147 <field name="address"><description>Address</description><pointer></field>
148 <field name="prio"><description>Priority</description><uint size=4/></field>
149 </event>
150
151 </facility>
This page took 0.031871 seconds and 4 git commands to generate.