lttvwindow: prepare for new infrastructure
[lttv.git] / ltt-control / facilities / locking.xml
CommitLineData
d1795f42 1<?xml version="1.0"?>
2<facility name="locking">
51c210ee 3 <description>The locking facility instruments the kernel locking.</description>
51c210ee 4
c3a5e413 5 <event name="hardirqs_on">
6 <description>Enable IRQs</description>
1d034c04 7 <field name="ip"> <description>Instruction address</description> <ulong format="%#x"/> </field>
51c210ee 8 </event>
9
c3a5e413 10 <event name="hardirqs_off">
11 <description>Disable IRQs</description>
1d034c04 12 <field name="ip"> <description>Instruction address</description> <ulong format="%#x"/> </field>
51c210ee 13 </event>
14
c3a5e413 15 <event name="softirqs_on">
16 <description>Enable SoftIRQs</description>
1d034c04 17 <field name="ip"> <description>Instruction address</description> <ulong format="%#x"/> </field>
c389e9d6 18 </event>
19
c3a5e413 20 <event name="softirqs_off">
21 <description>Disable SoftIRQs</description>
1d034c04 22 <field name="ip"> <description>Instruction address</description> <ulong format="%#x"/> </field>
c389e9d6 23 </event>
24
c3a5e413 25 <event name="lock_acquire">
26 <description>Acquire lock</description>
1d034c04 27 <field name="ip"> <description>Instruction address</description> <ulong format="%#x"/> </field>
c3a5e413 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>
c389e9d6 31 </event>
32
c3a5e413 33 <event name="lock_release">
34 <description>Release lock</description>
1d034c04 35 <field name="ip"> <description>Instruction address</description> <ulong format="%#x"/> </field>
c3a5e413 36 <field name="lock"> <description>Lock address</description> <pointer/> </field>
37 <field name="nested"> <description>Nested release ?</description> <int/> </field>
c389e9d6 38 </event>
51c210ee 39
40</facility>
This page took 0.030601 seconds and 4 git commands to generate.