fix lseek
[ltt-control.git] / ltt-control / facilities / fs.xml
CommitLineData
2727692a 1<?xml version="1.0"?>
2<facility name="fs">
3 <description>The fs facility contains events related to file system operation</description>
4
b21482e7 5 <event name="buffer_wait_start">
2727692a 6 <description>Staring to wait for a buffer</description>
a949a860 7 <field name="address"> <description>Address of the buffer head.</description> <pointer/> </field>
2727692a 8 </event>
9
b21482e7 10 <event name="buffer_wait_end">
2727692a 11 <description>Ending to wait for a buffer</description>
a949a860 12 <field name="address"> <description>Address of the buffer head.</description> <pointer/> </field>
2727692a 13 </event>
14
15 <event name="exec">
16 <description>Executing a file</description>
17 <field name="filename"> <description>File name</description>
b21482e7 18 <string/>
08fdbfb3 19 </field>
2727692a 20 </event>
21
22 <event name="open">
23 <description>Opening a file</description>
b21482e7 24 <field name="fd"> <description>File descriptor</description> <int/> </field>
2727692a 25 <field name="filename"> <description>File name</description>
b21482e7 26 <string/>
08fdbfb3 27 </field>
2727692a 28 </event>
29
30 <event name="close">
31 <description>Closing a file descriptor</description>
8cacbb53 32 <field name="fd"> <description>File descriptor</description> <uint/> </field>
2727692a 33 </event>
34
35 <event name="read">
36 <description>Reading from a file descriptor</description>
8cacbb53 37 <field name="fd"> <description>File descriptor</description> <uint/> </field>
a949a860 38 <field name="count"> <description>Number of bytes to read</description> <size_t/> </field>
2727692a 39 </event>
8cacbb53 40
41 <event name="pread64">
42 <description>Reading from a file descriptor</description>
43 <field name="fd"> <description>File descriptor</description> <uint/> </field>
44 <field name="count"> <description>Number of bytes to read</description> <size_t/> </field>
45 <field name="pos"> <description>Position</description> <int_fixed size="8"/> </field>
46 </event>
47
48 <event name="readv">
49 <description>Read vector from a file descriptor</description>
50 <field name="fd"> <description>File descriptor</description> <ulong/> </field>
51 <field name="vlen"> <description>Vector length</description> <ulong/> </field>
52 </event>
53
54
2727692a 55 <event name="write">
56 <description>Write to a file descriptor</description>
8cacbb53 57 <field name="fd"> <description>File descriptor</description> <uint/> </field>
a949a860 58 <field name="count"> <description>Number of bytes to write</description> <size_t/> </field>
2727692a 59 </event>
60
8cacbb53 61 <event name="pwrite64">
62 <description>Reading from a file descriptor</description>
63 <field name="fd"> <description>File descriptor</description> <uint/> </field>
64 <field name="count"> <description>Number of bytes to read</description> <size_t/> </field>
65 <field name="pos"> <description>Position</description> <int_fixed size="8"/> </field>
66 </event>
67
68 <event name="writev">
69 <description>Write vector to a file descriptor</description>
70 <field name="fd"> <description>File descriptor</description> <ulong/> </field>
71 <field name="vlen"> <description>Vector length</description> <ulong/> </field>
72 </event>
73
74 <event name="lseek">
2727692a 75 <description>Seek a file descriptor</description>
8cacbb53 76 <field name="fd"> <description>File descriptor</description> <uint/> </field>
a5a68139 77 <field name="offset"> <description>Number of bytes to write</description> <long/> </field>
8cacbb53 78 <field name="origin"> <description>Number of bytes to write</description> <uint/> </field>
2727692a 79 </event>
80
8cacbb53 81 <event name="llseek">
82 <description>Seek a file descriptor</description>
83 <field name="fd"> <description>File descriptor</description> <uint/> </field>
84 <field name="offset"> <description>Number of bytes to write</description> <int_fixed size="8"/> </field>
85 <field name="origin"> <description>Number of bytes to write</description> <uint/> </field>
86 </event>
87
88
2727692a 89 <event name="ioctl">
90 <description>Do a IOCTL on a file descriptor</description>
8cacbb53 91 <field name="fd"> <description>File descriptor</description> <uint/> </field>
92 <field name="cmd"> <description>Command</description> <uint/> </field>
b21482e7 93 <field name="arg"> <description>Argument</description> <ulong/> </field>
2727692a 94 </event>
95
96 <event name="select">
97 <description>Do a select on a file descriptor</description>
8cacbb53 98 <field name="fd"> <description>File descriptor</description> <uint/> </field>
99 <field name="timeout"> <description>Timeout</description> <int_fixed size="8"/> </field>
2727692a 100 </event>
101
b21482e7 102 <event name="pollfd">
2727692a 103 <description>Do a poll on a file descriptor</description>
b21482e7 104 <field name="fd"> <description>File descriptor</description> <int/> </field>
2727692a 105 </event>
106
0169e58a 107 <event name="read_data">
108 <description>Reading from a file descriptor</description>
109 <field name="fd"> <description>File descriptor</description> <uint/> </field>
110 <field name="count"> <description>Number of bytes to read</description> <size_t/> </field>
111 <field name="data"> <description>data read</description>
66ad5b24 112 <sequence>
0169e58a 113 <uint/>
114 <uchar/>
115 </sequence>
116 </field>
117 </event>
118
119 <event name="write_data">
120 <description>Write to a file descriptor</description>
121 <field name="fd"> <description>File descriptor</description> <uint/> </field>
122 <field name="count"> <description>Number of bytes to write</description> <size_t/> </field>
123 <field name="data"> <description>data written</description>
66ad5b24 124 <sequence>
0169e58a 125 <uint/>
126 <uchar/>
127 </sequence>
128 </field>
129 </event>
130
2727692a 131</facility>
This page took 0.027767 seconds and 4 git commands to generate.