2 <facility name=
"memory">
3 <description>The memory facility has memory management events.
</description>
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>
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>
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>
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>
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>
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>
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>