fix leak, enhance error values
[ltt-control.git] / trunk / lttng-xenomai / ltt-control-0.24-xenoltt / facilities / fs.xml
1 <?xml version="1.0"?>
2 <facility name="fs">
3 <description>The fs facility contains events related to file system operation</description>
4
5 <event name="buf_wait_start">
6 <description>Staring to wait for a buffer</description>
7 <field name="address"> <description>Address of the buffer head.</description> <pointer/> </field>
8 </event>
9
10 <event name="buf_wait_end">
11 <description>Ending to wait for a buffer</description>
12 <field name="address"> <description>Address of the buffer head.</description> <pointer/> </field>
13 </event>
14
15 <event name="exec">
16 <description>Executing a file</description>
17 <field name="filename"> <description>File name</description>
18 <sequence>
19 <uint/>
20 <uchar/>
21 </sequence>
22 </field>
23 </event>
24
25 <event name="open">
26 <description>Opening a file</description>
27 <field name="filename"> <description>File name</description>
28 <sequence>
29 <uint/>
30 <uchar/>
31 </sequence>
32 </field>
33 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
34 </event>
35
36 <event name="close">
37 <description>Closing a file descriptor</description>
38 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
39 </event>
40
41 <event name="read">
42 <description>Reading from a file descriptor</description>
43 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
44 <field name="count"> <description>Number of bytes to read</description> <size_t/> </field>
45 </event>
46
47 <event name="write">
48 <description>Write to a file descriptor</description>
49 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
50 <field name="count"> <description>Number of bytes to write</description> <size_t/> </field>
51 </event>
52
53 <event name="seek">
54 <description>Seek a file descriptor</description>
55 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
56 <field name="offset"> <description>Number of bytes to write</description> <off_t/> </field>
57 <field name="origin"> <description>Number of bytes to write</description> <uint size="4"/> </field>
58 </event>
59
60 <event name="ioctl">
61 <description>Do a IOCTL on a file descriptor</description>
62 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
63 <field name="cmd"> <description>Command</description> <uint size="4"/> </field>
64 <field name="arg"> <description>Argument</description> <uint size="4"/> </field>
65 </event>
66
67 <event name="select">
68 <description>Do a select on a file descriptor</description>
69 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
70 <field name="timeout"> <description>Time out</description> <ulong/> </field>
71 </event>
72
73 <event name="poll">
74 <description>Do a poll on a file descriptor</description>
75 <field name="fd"> <description>File descriptor</description> <uint size="4"/> </field>
76 </event>
77
78 </facility>
This page took 0.029859 seconds and 4 git commands to generate.