update
[ltt-control.git] / ltt-control / facilities / list.xml
CommitLineData
2727692a 1<?xml version="1.0"?>
66ad5b24 2<facility name="list">
2727692a 3 <description>The statedump facility contains the events generated at trace startup</description>
4
a949a860 5 <type name="thread_type">
2727692a 6 <enum>
a949a860 7 <label name="USER_THREAD" value="0"/> <description>User thread</description>
8 <label name="KERNEL_THREAD" value="1"/> <description>Kernel Thread</description>
2727692a 9 </enum>
10 </type>
11
a949a860 12 <type name="execution_mode">
eab31933 13 <enum>
a949a860 14 <label name="USER_MODE" value="0"/> <description>Task is executing user code</description>
15 <label name="SYSCALL" value="1"/> <description>Task is in a system call</description>
16 <label name="TRAP" value="2"/> <description>Task is in a trap</description>
17 <label name="IRQ" value="3"/> <description></description>
18 <label name="SOFTIRQ" value="4"/> <description></description>
19 <label name="MODE_UNKNOWN" value="5"/> <description>Execution mode cannot be determined for this task</description>
eab31933 20 </enum>
21 </type>
22
a949a860 23 <type name="execution_submode">
2727692a 24 <enum>
a949a860 25 <label name="NONE" value="0"/> <description>No execution submode to report</description>
26 <label name="UNKNOWN" value="1"/> <description>Task execution submode cannot be determined</description>
2727692a 27 </enum>
28 </type>
29
a949a860 30 <type name="process_status">
2727692a 31 <enum>
a949a860 32 <label name="UNNAMED" value="0"/> <description></description>
33 <label name="WAIT_FORK" value="1"/> <description></description>
34 <label name="WAIT_CPU" value="2"/> <description></description>
35 <label name="EXIT" value="3"/> <description></description>
36 <label name="ZOMBIE" value="4"/> <description></description>
37 <label name="WAIT" value="5"/> <description></description>
38 <label name="RUN" value="6"/> <description></description>
39 <label name="DEAD" value="7"/> <description></description>
2727692a 40 </enum>
41 </type>
42
a949a860 43 <type name="interface_state">
ff03a8b9 44 <enum>
a949a860 45 <label name="UP" value="0"/> <description></description>
46 <label name="DOWN" value="1"/> <description></description>
ff03a8b9 47 </enum>
48 </type>
2727692a 49
a4bff76e 50 <event name="module">
51 <description>List of loaded kernel modules</description>
52 <field name="name"><description>Module name</description><string/></field>
53 <field name="state"><description>Module's state</description><int/></field>
54 <field name="ref"><description>Number of references to this module</description><ulong/></field>
55 </event>
56
57 <event name="file_descriptor">
2727692a 58 <description>List of open file descriptors</description>
a949a860 59 <field name="name"><description>File name</description><string/></field>
a4bff76e 60 <field name="PID"><description>Process identifier</description><int/></field>
61 <field name="fd"><description>File descriptor index in this process's task_struct</description><uint/></field>
2727692a 62 </event>
63
a4bff76e 64 <event name="vm_map">
2727692a 65 <description>List of active vm maps</description>
a4bff76e 66 <field name="PID"><description>Process identifier</description><int/></field>
67 <field name="start"> <description>VM's start address</description> <ulong/> </field>
68 <field name="end"> <description>VM's end address</description> <ulong/> </field>
69 <field name="flags"> <description>VM area flags</description> <ulong/> </field>
a949a860 70 <field name="pgoff"> <description>VM's page offset</description> <long/> </field>
a4bff76e 71 <field name="inode"> <description>Inode associated with this VM map</description> <ulong/> </field>
2727692a 72 </event>
73
a4bff76e 74 <event name="interrupt">
2727692a 75 <description>List of registered interrupts</description>
a949a860 76 <field name="name"> <description>Interrupt name</description> <string/> </field>
77 <field name="action"> <description>action triggered by interrupt</description> <string/> </field>
a4bff76e 78 <field name="num"> <description>Interrupt number</description> <uint/> </field>
2727692a 79 </event>
80
a4bff76e 81 <event name="process_state">
2727692a 82 <description>State of each process when statedump is performed</description>
a4bff76e 83 <field name="pid"><description>Process identifier</description><int/></field>
84 <field name="parent_pid"><description>Parent process identifier</description><int/></field>
a949a860 85 <field name="name"> <description>Process name</description><string/></field>
86 <field name="type"> <description>Thread type</description> <typeref name="thread_type"/> </field>
87 <field name="mode"> <description>Execution submode</description> <typeref name="execution_mode"/> </field>
88 <field name="submode"> <description>Execution submode</description> <typeref name="execution_submode"/> </field>
89 <field name="status"> <description>Process status</description> <typeref name="process_status"/> </field>
a4bff76e 90 <field name="tgid"><description>Thread group ID (POSIX PID)</description><int/></field>
2727692a 91 </event>
92
a4bff76e 93 <event name="network_ip_interface">
2727692a 94 <description>List of each IP interface up</description>
a949a860 95 <field name="name"> <description>Interface name</description><string/></field>
4576b8aa 96 <field name="addr"> <description>IP address</description> <uint_fixed size="4" byte_order="network"/> </field>
a949a860 97 <field name="status"> <description>Status of the interface</description> <typeref name="interface_state"/> </field>
2727692a 98 </event>
99
100 <event name="statedump_end">
101 <description>Kernel state dump complete</description>
102 </event>
103
104</facility>
This page took 0.027453 seconds and 4 git commands to generate.