Type ASSEMBLE
Source Lines : 748
Fixes Applied : 4
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [R12568DK]
Module
DMKLOK
Function
THE FUNCTION OF THIS ROUTINE IS TO PROVIDE A CENTRALIZED PLACE FOR ALL LOCKING MANIPULATIONS. ALL LOCKING FUNCTIONS REQUIRED WHEN A LOCK IS NOT OBTAINED OR RELEASED ON THE FIRST ATTEMPT ARE DIRECTED TO THIS MODULE. THIS ROUTINE WILL ALSO SERVE AS A CENTRAL SPIN FUNCTION FOR THE SYSTEM. ALL OBTAIN REQUESTS FOR THE VMBLOK LOCK WILL BE DIRECTED TO THIS MODULE.
Attributes
RESIDENT, BALR CALLED
Operation
SEE ENTRY POINT PROLOGUES
Calls to Other Routines
DMKVMASW - TO FLIP SHARED SYSTEM SEGMENT POINTERS DMKCVTAB - ABEND IF STCK FAILS DMKSTKSW - STACK A PRIORITY CPEXBLOK