and the associated adjunct data area contains lock information and is formatted when the value is zero the entry is a list entry and the associated adjunct data area if it exists is unformatted adjunct lock entries can be created only by the lock request process but can be operated on by existing commands however the new commands proposed here operate only on named list entries with adjunct lock entries the adjunct locking facility also consists of the perform adjunct lock operations palos read adjunct lock information rali withdraw adjunct lock user walu and perform adjunct lock operation palo list structure commands they are collectively called adjunct locking commands the facility provides a means to construct an adjunct lock table for in one embodiment up to 64 users based on the list structure there is one list entry for each lock that is currently being held by some users list entries are named so that the lock name is stored in the associated list entry name object information about lock state pending lock requests lock holders and first requestor in the waiting queue of a particular lock is maintained in the adjunct lock entry fig5 shows the format of adjunct data area of an adjunct lock entry lock state ls u2014 is a common one bit value that specifies the lock state when the value is zero the associated lock is being held as shared when the value is one the lock is being held as exclusive first waiter id.