3 <description>The fs facility contains events related to file system operation
</description>
5 <event name=
"buffer_wait_start">
6 <description>Staring to wait for a buffer
</description>
7 <field name=
"address"> <description>Address of the buffer head.
</description> <pointer/> </field>
10 <event name=
"buffer_wait_end">
11 <description>Ending to wait for a buffer
</description>
12 <field name=
"address"> <description>Address of the buffer head.
</description> <pointer/> </field>
16 <description>Executing a file
</description>
17 <field name=
"filename"> <description>File name
</description>
23 <description>Opening a file
</description>
24 <field name=
"fd"> <description>File descriptor
</description> <int/> </field>
25 <field name=
"filename"> <description>File name
</description>
31 <description>Closing a file descriptor
</description>
32 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
36 <description>Reading from a file descriptor
</description>
37 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
38 <field name=
"count"> <description>Number of bytes to read
</description> <size_t/> </field>
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>
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>
56 <description>Write to a file descriptor
</description>
57 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
58 <field name=
"count"> <description>Number of bytes to write
</description> <size_t/> </field>
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>
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>
75 <description>Seek a file descriptor
</description>
76 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
77 <field name=
"offset"> <description>Number of bytes to write
</description> <long/> </field>
78 <field name=
"origin"> <description>Number of bytes to write
</description> <uint/> </field>
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>
90 <description>Do a IOCTL on a file descriptor
</description>
91 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
92 <field name=
"cmd"> <description>Command
</description> <uint/> </field>
93 <field name=
"arg"> <description>Argument
</description> <ulong/> </field>
97 <description>Do a select on a file descriptor
</description>
98 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
99 <field name=
"timeout"> <description>Timeout
</description> <int_fixed size=
"8"/> </field>
102 <event name=
"pollfd">
103 <description>Do a poll on a file descriptor
</description>
104 <field name=
"fd"> <description>File descriptor
</description> <int/> </field>
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>
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>