| DMSFSERR | Back to Index page | 
| Prolog Control Block Contents DMSFSERR DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) | 
 | 
| DMSFSERR Prolog | Top of page | 
| 
 NAME       : DMSFSERR
 DESCRIPTION: FS Error Table Mapping Macro
 DSECT      : DMSFSERR
 NOTES      :
              RESTRICTIONS - None
              REGISTER CONVENTIONS - None
              PATCH LABEL - None
              MODULE TYPE - Macro
              MODULE SIZE - Not applicable
              ATTRIBUTES - Same as module
              ENTRY-POINT - None
              LINKAGE - None
              Parameters - None
              Output     - None
              EXIT-NORMAL - None
              EXIT-ERROR - None
              EXECUTABLE MACROS - None
              NONEXECUTABLE MACROS - None
 FUNCTION   : This macro maps error data returned
              from SFS when issued by compatibility
              interfaces for applications. This is designed
              to enable VM service personnel to be able to
              determine the cause of an otherwise ambigous
              SFS error. This table is allocated when the
              first SFS error is encountered. DMSFSERR is
              pointed to by the FVSFSER field of FVSECT.
              DEPENDENCIES: The caller must include the
              FPERROR and WUERROR macros in his source.
              Syntax : From PL/AS module: %INCLUDE
              SYSLIB(DMSFSERR); From Assembler Module <label>
              DMSFSERR OPERATION : If DMSSFSER already
              included in current assembly, then branch to
              the end of the macro Save current status of
              PRINT pseudo-operation If 'SUP' was specified
              on the SYSPARM (ASM) or MACPARM (PL/AS)
              statement, turn off printing. Restore the PRINT
              pseudo-operation status Invoke PLAS version if
              invoked from PLAS program
 | 
| DMSFSERR Control Block Content | Top of page | 
| 
 | 
| DMSFSERR Storage Layout | Top of page | 
| 
          
*** DMSFSERR - FS Error Table Mapping Macro
*
*     +-------------------------------------------------------+
*   0 |                       FSEEYECT                        |
*     +---------------------------+---------------------------+
*   8 |         FSESIZE           |         FSEMAXEN          |
*     +---------------------------+---------------------------+
*  10 |         FSEINUSE          |         FSECURSR          |
*     +---------------------------+---------------------------+
*  18 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  30 |                                                       |
*     =                       FSEARRAY                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 1A0
*
*** DMSFSERR - FS Error Table Mapping Macro
 | 
| DMSFSERR Cross Reference | Top of page | 
| Symbol Dspl Value -------------- ---- ----- FSEARRAY 0030 FSECURSR 0014 FSEEYECT 0000 FSEINUSE 0010 FSEMAXEN 000C FSEPRFIX 0000 00000000 FSESIZE 0008 | 
Copyright IBM Corporation, 1990, 2020