add 0.6.0 split
[lttv.git] / ltt-control / facilities / memory.xml
1 <?xml version="1.0"?>
2 <facility name="memory">
3 <description>The memory facility has memory management events.</description>
4
5 <event name="page_alloc">
6 <description>Page allocation</description>
7 <field name="order"> <description>Order of the page to allocate</description> <uint size="4"/> </field>
8 <field name="address"> <description>Assigned page address, or 0 if failed.</description> <pointer/> </field>
9 </event>
10
11 <event name="page_free">
12 <description>Page free</description>
13 <field name="order"> <description>Order of the page to free</description> <uint size="4"/> </field>
14 <field name="address"> <description>Address of the page to free.</description> <pointer/> </field>
15 </event>
16
17 <event name="swap_in">
18 <description>Page swapped into memory</description>
19 <field name="address"> <description>Address of the page to swap in.</description> <pointer/> </field>
20 </event>
21
22 <event name="swap_out">
23 <description>Page swapped to disk</description>
24 <field name="address"> <description>Address of the page to swap out.</description> <pointer/> </field>
25 </event>
26
27 <event name="page_wait_start">
28 <description>Staring to wait for a page</description>
29 <field name="address"> <description>Address of the page we wait for.</description> <pointer/> </field>
30 </event>
31
32 <event name="page_wait_end">
33 <description>Ending wait for a page</description>
34 <field name="address"> <description>Address of the page we wait for.</description> <pointer/> </field>
35 </event>
36
37 <event name="page_fault">
38 <description>Ending wait for a page</description>
39 <field name="address"> <description>Address of the page faulted.</description> <ulong/> </field>
40 <field name="eip"> <description>Instruction causing the fault.</description> <long/> </field>
41 </event>
42
43 </facility>
This page took 0.04436 seconds and 4 git commands to generate.