Patent ReferencesShared and exclusive access control Exactly-once semantics in a TP queuing system Locking control with validity status indication for a multi-host processor system that utilizes a record lock processor and a cache memory for each host processor Multilevel locking system and method Synchronizing and processing of memory access operations in multiprocessor systems using a directory of lock bits Non-busy waiting resource control Interrupt handling serialization for process level programming Patent #: 5274823 InventorAssigneeApplicationNo. 939347 filed on 09/02/1992US Classes:718/104, Resource allocation710/200ACCESS LOCKINGExaminersPrimary: Harvey, Jack B.Assistant: Auve, Glenn A. Attorney, Agent or FirmInternational ClassG06F 013/14AbstractA method for handling attempts by multiple processing threads to access a shared system resource is disclosed. When a thread attempts to access a locked resource, the thread creates a description of the operation it intended to perform and stores the description on a deferred operation list associated with that resource. The deferred operation list is monitored by the thread which has control of the resource. If one or more entries is detected, the entries are removed from the list and processed by the controlling thread. | |