Lockl Locks

Lockl locks are exclusive-access and recursive locks.

Note: Lockl locks (previously called conventional locks) are only provided to ensure compatibility with existing code. New code should use simple or complex locks.

The lockl lock kernel services are:

Item Description
lockl Locks a conventional lock.
unlockl Unlocks a conventional lock.

A thread which tries to acquire a busy lockl lock sleeps immediately.

The lock word of a lockl lock must be located in pinned memory if the lockl service is called with interrupts disabled.