d4ee266ba02887bfd00b86dd8d01e5cc25b5ee1a
[ltt-control.git] / ltt-control / facilities / locking.xml
1 <?xml version="1.0"?>
2 <facility name="locking">
3 <description>The locking facility instruments the kernel locking.</description>
4
5 <event name="hardirqs_on">
6 <description>Enable IRQs</description>
7 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
8 </event>
9
10 <event name="hardirqs_off">
11 <description>Disable IRQs</description>
12 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
13 </event>
14
15 <event name="softirqs_on">
16 <description>Enable SoftIRQs</description>
17 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
18 </event>
19
20 <event name="softirqs_off">
21 <description>Disable SoftIRQs</description>
22 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
23 </event>
24
25 <event name="lock_acquire">
26 <description>Acquire lock</description>
27 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
28 <field name="subclass"> <description>Lock subclass</description> <uint/> </field>
29 <field name="lock"> <description>Lock address</description> <pointer/> </field>
30 <field name="trylock"> <description>Trylock ?</description> <int/> </field>
31 </event>
32
33 <event name="lock_release">
34 <description>Release lock</description>
35 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
36 <field name="lock"> <description>Lock address</description> <pointer/> </field>
37 <field name="nested"> <description>Nested release ?</description> <int/> </field>
38 </event>
39
40 </facility>
This page took 0.032017 seconds and 3 git commands to generate.