Formatting automatic data areas

You may specify the STORAGE 'DATA' parameter to format all automatic data areas, including the current area. The following command displays the output panel shown in Figure 1:
     VERBEXIT SMSDATA 'STORAGE(7FFE3000,DATA)'
Figure 1. SMSDATA Formatting of an SMS Automatic Data Area
 IPCS OUTPUT STREAM ------------------------------------------ LINE 0 COLS 1 78
 COMMAND ===>                                                  SCROLL ===> CSR
 ********************** ******** TOP OF DATA ***********************************
 --------------------- Storage Management Subsystem Data ----------------------
 ------------------ Storage Management Subsystem Autodata Areas ---------------

 Autodata for Module: IGDCNS00
      Module Address: 01C46C10  Date: 06/14/04  FMID: HDP3310   PTF: NONE
      Address: 7FFE8028
      Length : 000002B0
      Register Save Area:
        Prev : 00005FB0
        Next : 00000000
          0-3  7FFFC2B0 7FFE8148 7FFE81DC 81C2ED28
          4-7  00C2B4F0 00C2B058 01DCBF00 FD000000
          8-B  008FBED0 808FB9A0 01C6374F 7FFE8048
          C-F  81C62750 -------- 81C62A08 7FFE82C8
      Autodata:
        +00000048: 81C62832 00000000 FD000008 0000000C   *.F..............*
        +00000058: 00000040 008FCE24 008FCE00 008FE270   *... ..........S.*
        +00000068: 008EDFF8 FD000000 008FBED0 808FB9A0   *...8............*
        +00000078: 01C6374F 7FFE8048 81C62750 7FFE82C8   *.F.......F.....H*
        +00000088: 81C62B80 00000000 FD000008 00000000   *.F..............*

As it formats a data area, SMSDATA attempts to determine which SMS module is associated with the storage. If successful, SMSDATA extracts module-related information from the SMS module map (ERMAP) and prints it with the formatted storage. Occasionally, SMSDATA might be unable to determine the owning module. If this occurs, SMSDATA does not print the module-related information, but prints the contents of the calling program's register 15, if possible.

The information displayed in Figure 1 is as follows:

ADDRESS
The address of the SSISP that contains the module's automatic data area.
LENGTH
The length of the SSISP.
REGISTER SAVE AREA
This is the module's register save area. The value for register 13 is shown as "--------" because register 13 does not exist within a register save area.
AUTODATA
The automatic data area used by the owning module. The offsets are relative to the SMS base register used and can be used when analyzing the assembler code. For example, if the owning module issues an X'5860B06C' instruction, then, using Figure 1, register 6 would be loaded with the fullword at offset X'6C' into the automatic data area, which contains X'FD000000'. You should be especially careful when interpreting automatic data areas. SMS can use the same location for multiple purposes, so data may not be preserved.