fix lseek
[lttv.git] / ltt-control / facilities / fs.xml
CommitLineData
d1795f42 1<?xml version="1.0"?>
2<facility name="fs">
31cbc5d3 3 <description>The fs facility contains events related to file system operation</description>
4
50c19fd1 5 <event name="buffer_wait_start">
31cbc5d3 6 <description>Staring to wait for a buffer</description>
c3e2873f 7 <field name="address"> <description>Address of the buffer head.</description> <pointer/> </field>
31cbc5d3 8 </event>
9
50c19fd1 10 <event name="buffer_wait_end">
31cbc5d3 11 <description>Ending to wait for a buffer</description>
c3e2873f 12 <field name="address"> <description>Address of the buffer head.</description> <pointer/> </field>
31cbc5d3 13 </event>
14
d1795f42 15 <event name="exec">
31cbc5d3 16 <description>Executing a file</description>
ee31cbfe 17 <field name="filename"> <description>File name</description>
50c19fd1 18 <string/>
43145ef4 19 </field>
31cbc5d3 20 </event>
21
d1795f42 22 <event name="open">
31cbc5d3 23 <description>Opening a file</description>
50c19fd1 24 <field name="fd"> <description>File descriptor</description> <int/> </field>
ee31cbfe 25 <field name="filename"> <description>File name</description>
50c19fd1 26 <string/>
43145ef4 27 </field>
31cbc5d3 28 </event>
29
d1795f42 30 <event name="close">
31cbc5d3 31 <description>Closing a file descriptor</description>
d9afd206 32 <field name="fd"> <description>File descriptor</description> <uint/> </field>
31cbc5d3 33 </event>
34
d1795f42 35 <event name="read">
31cbc5d3 36 <description>Reading from a file descriptor</description>
d9afd206 37 <field name="fd"> <description>File descriptor</description> <uint/> </field>
c3e2873f 38 <field name="count"> <description>Number of bytes to read</description> <size_t/> </field>
31cbc5d3 39 </event>
d9afd206 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
d1795f42 55 <event name="write">
31cbc5d3 56 <description>Write to a file descriptor</description>
d9afd206 57 <field name="fd"> <description>File descriptor</description> <uint/> </field>
c3e2873f 58 <field name="count"> <description>Number of bytes to write</description> <size_t/> </field>
31cbc5d3 59 </event>
60
d9afd206 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">
31cbc5d3 75 <description>Seek a file descriptor</description>
d9afd206 76 <field name="fd"> <description>File descriptor</description> <uint/> </field>
11bd420a 77 <field name="offset"> <description>Number of bytes to write</description> <long/> </field>
d9afd206 78 <field name="origin"> <description>Number of bytes to write</description> <uint/> </field>
31cbc5d3 79 </event>
80
d9afd206 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
d1795f42 89 <event name="ioctl">
31cbc5d3 90 <description>Do a IOCTL on a file descriptor</description>
d9afd206 91 <field name="fd"> <description>File descriptor</description> <uint/> </field>
92 <field name="cmd"> <description>Command</description> <uint/> </field>
50c19fd1 93 <field name="arg"> <description>Argument</description> <ulong/> </field>
31cbc5d3 94 </event>
95
d1795f42 96 <event name="select">
31cbc5d3 97 <description>Do a select on a file descriptor</description>
d9afd206 98 <field name="fd"> <description>File descriptor</description> <uint/> </field>
99 <field name="timeout"> <description>Timeout</description> <int_fixed size="8"/> </field>
31cbc5d3 100 </event>
101
50c19fd1 102 <event name="pollfd">
31cbc5d3 103 <description>Do a poll on a file descriptor</description>
50c19fd1 104 <field name="fd"> <description>File descriptor</description> <int/> </field>
31cbc5d3 105 </event>
106
bc131dba 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>
2611c0c5 112 <sequence>
bc131dba 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>
2611c0c5 124 <sequence>
bc131dba 125 <uint/>
126 <uchar/>
127 </sequence>
128 </field>
129 </event>
130
31cbc5d3 131</facility>
This page took 0.042928 seconds and 4 git commands to generate.