LTTV 0.8.16
[lttv.git] / ltt / branches / poly / facilities / memory.xml
1 <facility name=memory>
2 <description>The memory facility has memory management events.</description>
3
4 <event name=page_alloc>
5 <description>Page allocation</description>
6 <field name="order"> <description>Order of the page to allocate</description> <uint size=4/> </field>
7 <field name="address"> <description>Assigned page address, or 0 if failed.</description> <pointer/> </field>
8 </event>
9
10 <event name=page_free>
11 <description>Page free</description>
12 <field name="order"> <description>Order of the page to free</description> <uint size=4/> </field>
13 <field name="address"> <description>Address of the page to free.</description> <pointer/> </field>
14 </event>
15
16 <event name=swap_in>
17 <description>Page swapped into memory</description>
18 <field name="address"> <description>Address of the page to swap in.</description> <pointer/> </field>
19 </event>
20
21 <event name=swap_out>
22 <description>Page swapped to disk</description>
23 <field name="address"> <description>Address of the page to swap out.</description> <pointer/> </field>
24 </event>
25
26 <event name=page_wait_start>
27 <description>Staring to wait for a page</description>
28 <field name="address"> <description>Address of the page we wait for.</description> <pointer/> </field>
29 </event>
30
31 <event name=page_wait_end>
32 <description>Ending wait for a page</description>
33 <field name="address"> <description>Address of the page we wait for.</description> <pointer/> </field>
34 </event>
35
36 </facility>
This page took 0.03095 seconds and 4 git commands to generate.