Ensure Object (ENSOBJ)


Op Code (Hex) Operand 1


0381 System object


Operand 1: System pointer.
Bound program access

Built-in number for ENSOBJ is 67. ENSOBJ ( system_object : address of system pointer )

Description  The system object identified by operand 1 is protected from volatile storage loss. The machine ensures that any changes made to the specified object are recorded on nonvolatile storage media. The access state of the object is not changed by this instruction. If operand 1 addresses a temporary object, no operation is performed because temporary objects are not preserved during a machine failure. No exception is signaled if temporary objects are referenced.

Authorization Required

Lock Enforcement

Exceptions

06 Addressing

08 Argument/Parameter

0A Authorization

10 Damage Encountered

1A Lock State

1C Machine-Dependent

20 Machine Support

22 Object Access

24 Pointer Specification

2E Resource Control Limit

30 Journal

32 Scalar Specification

36 Space Management

44 Protection Violation