2 <facility name=
"locking">
3 <description>The locking facility instruments the kernel locking.
</description>
5 <event name=
"hardirqs_on">
6 <description>Enable IRQs
</description>
7 <field name=
"ip"> <description>Instruction address
</description> <ulong format=
"%#x"/> </field>
10 <event name=
"hardirqs_off">
11 <description>Disable IRQs
</description>
12 <field name=
"ip"> <description>Instruction address
</description> <ulong format=
"%#x"/> </field>
15 <event name=
"softirqs_on">
16 <description>Enable SoftIRQs
</description>
17 <field name=
"ip"> <description>Instruction address
</description> <ulong format=
"%#x"/> </field>
20 <event name=
"softirqs_off">
21 <description>Disable SoftIRQs
</description>
22 <field name=
"ip"> <description>Instruction address
</description> <ulong format=
"%#x"/> </field>
25 <event name=
"lock_acquire">
26 <description>Acquire lock
</description>
27 <field name=
"ip"> <description>Instruction address
</description> <ulong format=
"%#x"/> </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>
33 <event name=
"lock_release">
34 <description>Release lock
</description>
35 <field name=
"ip"> <description>Instruction address
</description> <ulong format=
"%#x"/> </field>
36 <field name=
"lock"> <description>Lock address
</description> <pointer/> </field>
37 <field name=
"nested"> <description>Nested release ?
</description> <int/> </field>