The storage map service allows exit routines to process storage
map entries and to obtain data represented by the storage map entries.
The functions provided by the storage map service are:
- Storage Access (SA)
- The storage map service accesses the storage requested in the
storage map record that is passed as input. Because storage map records
are being changed to describe data space storage, this function can
be used to obtain data space storage from the dump. There are several
ways to request the dump access by setting the function code flags.
The
storage map service can retrieve literal values. The service can
retrieve the entire literal value or an arbitrary, contiguous portion
of it. The service does not add storage map entries to the storage
map for symbolic literals; scan processing results are returned only
to the caller.
- Validity check
- The storage map service allows the user to request that a control
block be validity checked and an SA record (BLSRSASY macro) be created.
- Describe block being scanned
- The storage map service allows a user-supplied scan routine to
introduce a control block in error, prior to describing the particular
errors detected.
Note that in OS/390® Release
10 and higher, the storage map service supports 64-bit addresses and
lengths.