DSPSERV (Data Space) Macro

The DSPSERV macro creates, deletes, and controls data spaces. A data space is a range of up to two gigabytes of contiguous virtual storage addresses that a program can directly manipulate through ESA/370* instructions. Unlike an address space, a data space can hold only data and programs stored as data. For detailed information about how to create and use data spaces, refer to Supported Addressing Modes, Data Spaces and Virtual Disks.

The DSPSERV macro can only be executed in 31-bit addressing mode.

The DSPSERV macro supports the following main functions:
Read syntax diagramSkip visual syntax diagramnameDSPSERVCREATEDELETEEXTENDRELEASE, operands
CREATE (For details refer to DSPSERV CREATE (Create Data Space) Macro.)
Create a data space
DELETE (For details refer to DSPSERV DELETE (Delete Data Space) Macro.)
Delete a data space
EXTEND (For details refer to DSPSERV EXTEND (Extend Data Space) Macro.)
Increase the current size of a data space
RELEASE (For details refer to DSPSERV RELEASE (Release Data Space) Macro.)
Release a data space