MAPSYSP (Map System Layout) Macro

The macro can be used to interpret the information that is retrieved by the EXTRACT macro for ID=BDY and MODE=SYSP.

If 'name' is omitted, MAPSYSP is taken as default.

Format

Read syntax diagramSkip visual syntax diagramname MAPSYSP DSECT=NOYES

Requirements for the caller

RMODE:
24 or ANY

Parameters

DSECT=NO | YES
DSECT=YES specifies that a mapping DSECT is generated. If the operand is omitted, inline code is generated.

Table 1 describes the mapping and contents of the DSECT fields

Mapping

Table 1. Mapping of the MAPSYSP-Generated DSECT
Field Name No. of Bytes Contents
MAPSUPBG 4 Begin of supervisor area
MAPSUPND 4 End of supervisor area
MAPSSBEG 4 Begin of SDAID area
MAPSSEND 4 End of SDAID area
MAPSVA 4 Begin of shared virtual area
MAPESVA 4 End of shared virtual area
MAPSPBEG 4 Begin of shared partition area
MAPSPEND 4 End of shared partition area
MAPPRPBG 4 Begin of private partition area
MAPPRPND 4 End of private partition area
MAPVPBEG 4 Begin of VPOOL area
MAPVPEND 4 End of VPOOL area
MAPSVIS 4 Begin of system GETVIS area
MAPSVISE 4 End of system GETVIS area
MAPPPBEG 4 Begin of problem program area (can be shared or private)
MAPSYLEN   Length of MAPSYSP area