add ltt-control
[lttv.git] / ltt / branches / poly / 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
d1795f42 5 <event name="buf_wait_start">
31cbc5d3 6 <description>Staring to wait for a buffer</description>
d1795f42 7 <field name="address"> <description>Address of the buffer head.</description> <pointer> </field>
31cbc5d3 8 </event>
9
d1795f42 10 <event name="buf_wait_end">
31cbc5d3 11 <description>Ending to wait for a buffer</description>
d1795f42 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>
18 <sequence>
19 <uint>
20 <uchar>
21 </sequence>
22 </field>
31cbc5d3 23 </event>
24
d1795f42 25 <event name="open">
31cbc5d3 26 <description>Opening a file</description>
ee31cbfe 27 <field name="filename"> <description>File name</description>
28 <sequence>
29 <uint>
30 <uchar>
31 </sequence>
32 </field>
d1795f42 33 <field name="fd"> <description>File descriptor</description> <uint size="4"> </field>
31cbc5d3 34 </event>
35
d1795f42 36 <event name="close">
31cbc5d3 37 <description>Closing a file descriptor</description>
d1795f42 38 <field name="fd"> <description>File descriptor</description> <uint size="4"> </field>
31cbc5d3 39 </event>
40
d1795f42 41 <event name="read">
31cbc5d3 42 <description>Reading from a file descriptor</description>
d1795f42 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>
31cbc5d3 45 </event>
46
d1795f42 47 <event name="write">
31cbc5d3 48 <description>Write to a file descriptor</description>
d1795f42 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>
31cbc5d3 51 </event>
52
d1795f42 53 <event name="seek">
31cbc5d3 54 <description>Seek a file descriptor</description>
d1795f42 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>
31cbc5d3 58 </event>
59
d1795f42 60 <event name="ioctl">
31cbc5d3 61 <description>Do a IOCTL on a file descriptor</description>
d1795f42 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>
31cbc5d3 65 </event>
66
d1795f42 67 <event name="select">
31cbc5d3 68 <description>Do a select on a file descriptor</description>
d1795f42 69 <field name="fd"> <description>File descriptor</description> <uint size="4"> </field>
70 <field name="timeout"> <description>Time out</description> <ulong> </field>
31cbc5d3 71 </event>
72
d1795f42 73 <event name="poll">
31cbc5d3 74 <description>Do a poll on a file descriptor</description>
d1795f42 75 <field name="fd"> <description>File descriptor</description> <uint size="4"> </field>
31cbc5d3 76 </event>
77
78</facility>
This page took 0.030901 seconds and 4 git commands to generate.