Resolve Data Pointer (RSLVDP)


Op Code (Hex) Operand 1 Operand 2 Operand 3
0163 Pointer for addressability to data object Data object identification Program

Operand 1: Data pointer.

Operand 2: Character(32) scalar or null.

Operand 3: System pointer or null.

Bound program access

Built-in number for RSLVDP is 385. RSLVDP ( pointer_for_addressability_to_data_object : address of data pointer data_object_identification : address OR null operand program : address of system pointer OR null operand )

Description  A data pointer with addressability to and the attributes of an external scalar data element is returned in the storage area identified by operand 1. The following describes the instruction's function when operand 2 is null:

The following describes the instruction's function when operand 2 is not null:

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

32 Scalar Specification

36 Space Management

44 Protection Violation