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