update lock
[ltt-control.git] / ltt-control / facilities / locking.xml
CommitLineData
2727692a 1<?xml version="1.0"?>
2<facility name="locking">
3 <description>The locking facility instruments the kernel locking.</description>
2727692a 4
26352f71 5 <event name="hardirqs_on">
6 <description>Enable IRQs</description>
7 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
2727692a 8 </event>
9
26352f71 10 <event name="hardirqs_off">
11 <description>Disable IRQs</description>
12 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
2727692a 13 </event>
14
26352f71 15 <event name="softirqs_on">
16 <description>Enable SoftIRQs</description>
17 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
e61747d3 18 </event>
19
26352f71 20 <event name="softirqs_off">
21 <description>Disable SoftIRQs</description>
22 <field name="ip"> <description>Instruction address</description> <ulong/> </field>
e61747d3 23 </event>
24
26352f71 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>
e61747d3 31 </event>
32
26352f71 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>
e61747d3 38 </event>
2727692a 39
40</facility>
This page took 0.024456 seconds and 4 git commands to generate.