lock_init Kernel Service
Purpose
Initializes a complex lock.
Syntax
Parameters
Item | Description |
---|---|
lock_addr | Specifies the address of the lock word. |
can_sleep | This parameter is ignored. |
Description
The lock_init kernel service initializes the specified complex lock. This kernel service must be called for each complex lock before the lock is used. The complex lock must previously have been allocated with the lock_alloc kernel service. The can_sleep parameter is included for compatibility with OSF/1 1.1, but is ignored. Using a value of TRUE for this parameter will maintain OSF/1 1.1 semantics.
Execution Environment
The lock_init kernel service can be called from the process environment only.
Return Values
The lock_init kernel service has no return values.