X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=ltt-control%2Ffacilities%2Flocking.xml;h=5dd9e55bd8e2d5008d439a557d18d02caf517c27;hb=c98d23f573eef073b61593149353995a97358faf;hp=9b80fcc9d8dda5d5c56cdd6b7caf55c36124720b;hpb=f1f05d477b7698a30c0d909f8fcc0fc60c175bda;p=lttv.git diff --git a/ltt-control/facilities/locking.xml b/ltt-control/facilities/locking.xml index 9b80fcc9..5dd9e55b 100644 --- a/ltt-control/facilities/locking.xml +++ b/ltt-control/facilities/locking.xml @@ -1,25 +1,40 @@ The locking facility instruments the kernel locking. - - Takes a spinlock - Spinlock address + + + Enable IRQs + Instruction address + + + + Disable IRQs + Instruction address - - Tries a spinlock - Spinlock address + + Enable SoftIRQs + Instruction address - - Get a spinlock - Spinlock address + + Disable SoftIRQs + Instruction address - - Releases a spinlock - Spinlock address + + Acquire lock + Instruction address + Lock subclass + Lock address + Trylock ? + + Release lock + Instruction address + Lock address + Nested release ? +