3 <description>The fs facility contains events related to file system operation
</description>
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>
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>
16 <description>Executing a file
</description>
17 <field name=
"filename"> <description>File name
</description>
26 <description>Opening a file
</description>
27 <field name=
"filename"> <description>File name
</description>
33 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
37 <description>Closing a file descriptor
</description>
38 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
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>
47 <event name=
"pread64">
48 <description>Reading from a file descriptor
</description>
49 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
50 <field name=
"count"> <description>Number of bytes to read
</description> <size_t/> </field>
51 <field name=
"pos"> <description>Position
</description> <int_fixed size=
"8"/> </field>
55 <description>Read vector from a file descriptor
</description>
56 <field name=
"fd"> <description>File descriptor
</description> <ulong/> </field>
57 <field name=
"vlen"> <description>Vector length
</description> <ulong/> </field>
62 <description>Write to a file descriptor
</description>
63 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
64 <field name=
"count"> <description>Number of bytes to write
</description> <size_t/> </field>
67 <event name=
"pwrite64">
68 <description>Reading from a file descriptor
</description>
69 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
70 <field name=
"count"> <description>Number of bytes to read
</description> <size_t/> </field>
71 <field name=
"pos"> <description>Position
</description> <int_fixed size=
"8"/> </field>
75 <description>Write vector to a file descriptor
</description>
76 <field name=
"fd"> <description>File descriptor
</description> <ulong/> </field>
77 <field name=
"vlen"> <description>Vector length
</description> <ulong/> </field>
81 <description>Seek a file descriptor
</description>
82 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
83 <field name=
"offset"> <description>Number of bytes to write
</description> <off_t/> </field>
84 <field name=
"origin"> <description>Number of bytes to write
</description> <uint/> </field>
88 <description>Seek a file descriptor
</description>
89 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
90 <field name=
"offset"> <description>Number of bytes to write
</description> <int_fixed size=
"8"/> </field>
91 <field name=
"origin"> <description>Number of bytes to write
</description> <uint/> </field>
96 <description>Do a IOCTL on a file descriptor
</description>
97 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
98 <field name=
"cmd"> <description>Command
</description> <uint/> </field>
99 <field name=
"arg"> <description>Argument
</description> <uint/> </field>
102 <event name=
"select">
103 <description>Do a select on a file descriptor
</description>
104 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>
105 <field name=
"timeout"> <description>Timeout
</description> <int_fixed size=
"8"/> </field>
109 <description>Do a poll on a file descriptor
</description>
110 <field name=
"fd"> <description>File descriptor
</description> <uint/> </field>