eMS Macro Function
*DMSERR Sets up parameter list to type out a CMS error message; Refer to the LINEDIT
macro.
*DMSERT DMSERR work area DSECT.
DMSEXS Execute an instruction without nucleus protection. Refer toVM/SP System Logic
and Problem Determination Guide--Volume 2.
DMSFREE Gets free storage. Refer to the VM /SP System Programmer's Guide.
*DMSFRES Calls system free storage service routines.
DMSFRET Releases free storage. Refer to the VM /SP System Programmer's Guide.
*DMSFREX Calls system free storage service routines.
*DMSFRT Generates a DSECT for free storage management work area.
*DMSFRX Sub macro called by DMSFRET.
DMSFST Sets up a file status table for a given file. Refer to the VM /SP System Program-
mer's Guide.
DMSKEY Sets nucleus protection on or off. Refer to VM /SP System Logic and Problem
Determination Guide--Volume 2.
*DMSLN Called by DMSERR, LINED IT macros.
*DMSLNC Called by DMSERR, LINED IT macros.
*DMSLND Called by DMSERR, LINED IT macros.
*DMSLNP Called by DMSERR, LINED IT macros.
*DMSLNU Called by DMSERR, LINED IT macros.
*DMSLNY Called by DMSERR, LINEDIT macros.
*DMSLNZ Called by DMSERR, LINED IT macros.
*DMSPID Passes a fileid in quotes into separate filename, filetype, filemode, used by FSCB,
andFSPOINT. *DMSTMS Used by RDTAPE, WRTAPE, and TAPECTL. DOSAVE DSECT, describes fields in the logical transient area (LTA). DOSCB DOS simulation control block used for simulation of the CMS file control block
(FCB).DOSCON Creates CMS/DOS control blocks for DMSNUC.
D1!FSD DTFSD DSECT.
DTFX DTF extension DSECT.
*EDCB Frees storage control blocks initialized by DMSEDX for CMS edit modules.
*EPLIST DSECT to map extended plist passed in registerO. *EQUATES Generates CMS equates for symbolic names.
*EXCP Issues an SVCO. *EXTSECT Defines storage for the timer interrupt.
*FCB Generates a file control block (FCB) DSECT.
FSCB Sets up a file system control block. Refer to the VM /SP CMS Command and Mac-
ro Reference.
*FSCBD DSECT that describes fields in CMS PLIST for related commands.
Appendix C. CMS Macro Library 559
*DMSERR Sets up parameter list to type out a CMS error message; Refer to the LINEDIT
macro.
*DMSERT DMSERR work area DSECT.
DMSEXS Execute an instruction without nucleus protection. Refer to
and Problem Determination Guide--Volume 2.
DMSFREE Gets free storage. Refer to the VM /
*DMSFRES Calls system free storage service routines.
DMSFRET Releases free storage. Refer to the VM /
*DMSFREX Calls system free storage service routines.
*DMSFRT Generates a DSECT for free storage management work area.
*DMSFRX Sub macro called by DMSFRET.
DMSFST Sets up a file status table for a given file. Refer to the VM /
mer's Guide.
DMSKEY Sets nucleus protection on or off. Refer to VM /
Determination Guide--Volume 2.
*DMSLN Called by DMSERR, LINED IT macros.
*DMSLNC Called by DMSERR, LINED IT macros.
*DMSLND Called by DMSERR, LINED IT macros.
*DMSLNP Called by DMSERR, LINED IT macros.
*DMSLNU Called by DMSERR, LINED IT macros.
*DMSLNY Called by DMSERR, LINEDIT macros.
*DMSLNZ Called by DMSERR, LINED IT macros.
*DMSPID Passes a fileid in quotes into separate filename, filetype, filemode, used by FSCB,
and
(FCB).
D1!FSD DTFSD DSECT.
DTFX DTF extension DSECT.
*EDCB Frees storage control blocks initialized by DMSEDX for CMS edit modules.
*EPLIST DSECT to map extended plist passed in register
*EXCP Issues an SVC
*FCB Generates a file control block (FCB) DSECT.
FSCB Sets up a file system control block. Refer to the VM /
ro Reference.
*FSCBD DSECT that describes fields in CMS PLIST for related commands.
Appendix C. CMS Macro Library 559