MPE/iX Intrinsics Reference Manual (32650-90875)
Chapter 8 487
Command Deļ¬nitions (HPMERGEEND-LOGSTATUS)
LOCKGLORIN
The following condition codes are possible if
lockflag
bit (15:1)=0:
CCE (2) Request granted. If the calling process has already locked the RIN,
lockflag
bit (15:1) is set to 0. If the RIN is free,
lockflag
bit (15:1) is set
to 1.
CCG (0) Request denied. The RIN was locked by another job.
CCL (1) Request denied because of invalid RIN. Either
rinnum
is not a global RIN,
or the value is out of bounds for the RIN table.
Operation Notes
The LOCKGLORIN intrinsic can lock any global RIN assigned to a group of users, one process
at a time. When this is done, any other processes that attempt to lock this RIN are
suspended.
To use the LOCKGLORIN intrinsic, the RIN number and the RIN password must be known.
Multiple RIN (MR) capability is required to lock two or more global RINs simultaneously.
If you do not have MR capability and attempt to lock two or more RINs simultaneously, the
LOCKGLORIN intrinsic aborts the calling process and prints the following error message:
ONLY ONE RIN CAN BE LOCKED
Lock global RINs using the LOCKGLORIN and FLOCK intrinsics.
Related Information
Manual Resource Management Programmer's Guide and MPE/iX Commands
Reference Manual Volume