Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

#### FSEENTRY

Prolog

Control Block Contents
FSEENTRY DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### FSEENTRY Prolog

     Name       : DMSFSERR
     Description: SFS Error Mapping Entry Table
     DSECT      : FSEENTRY
     Function   : FSEENTRY maps each FS error entry in the
                  DMSFSERR error table. Each corresponds to a
                  stored error.

#### FSEENTRY Control Block Content

#### FSEENTRY DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      FSEENTRY       Layout of each FS Error Entry
    0000    0 Character    6 FSEDATTM       Date and Time Stamp in packed
                                            format: YYMMDDHHMMSS
    0006    6 Character    2 *              For future use
    0008    8 Character   22 FSEOPRNM       Name of failing operation. Its
                                            meaning is described by the
                                            FSEOPRTY field. If FSEOPRTY
                                            indicates that this is a CSL
                                            routine or FS macro, then
                                            FSEOPRNM contains an eight
                                            character field. The operation
                                            type is an SPS request, FSEOPRNM
                                            contains a 22 character SPS
                                            request name, as documented in
                                            Query Filepool Status output.
    001E   30 Character    1 FSEOPRTY       Type of request: 'C' = CSL
                                            routine 'S' = SPS request 'M' =
                                            CMS Macro (i.e., FSREAD)
    001F   31 Character    1 *              For future use
    0020   32 Signed       4 FSERETCD       SFS Return Code
    0024   36 Signed       4 FSEREACD       SFS Error Reason Code
    0028   40 Character    8 FSECALLR       Detecting Module
    0030   48 Character   18 FSEFILI1       File id (if available) in the
                                            following format:
    0030   48 Character    8 FSEFILNM       File name (1-8)
    0038   56 Character    8 FSEFILTY       File type (9-16)
    0040   64 Character    2 FSEFILMD       File mode (17-18)
    0042   66 Character   18 *              Reserved for future use
    0054   84 Character  284 FSEWUDAT       Wuerror Data The size of this is
                                            set to the maxmium size wuerror
                                            buffer used by the CMS file stem,
                                            which is 2 FPERROR blocks (FINIS)
                                            Useful Equates
              00000170       FSENTSIZ       *-FSEENTRY Size of each entry
              00000030       FSEPRFLN       FSEARRAY-FSEPRFIX Length of
                                            prefix area
              000000C3       FSECSLRQ       C'C' Operation is CSL request
              000000D4       FSEMACRO       C'M' Operation is a CMS Macro
              000000E2       FSESPSRQ       C'S' Operation is an SPS request
              00000002       FSEMAXFP       2 Maximum number of FPERROR
                                            entries Used internally by CMS
                                            file system

#### FSEENTRY Storage Layout

    *** FSEENTRY - Control Block in FSEENTRY
    *
    *     +-----------------------------------------+-------------+
    *   0 |                FSEDATTM                 |/////////////|
    *     +-----------------------------------------+-------------+
    *   8 |                                                       |
    *     =                       FSEOPRNM                        =
    *     |                                         +------+------+
    *  18 |                                         |:OPRTY|//////|
    *     +---------------------------+-------------+------+------+
    *  20 |         FSERETCD          |         FSEREACD          |
    *     +---------------------------+---------------------------+
    *  28 |                       FSECALLR                        |
    *     +-------------------------------------------------------+
    *  30 |                                                       |
    *     =                       FSEFILI1                        =
    *     |             +-----------------------------------------+
    *  40 |             |/////////////////////////////////////////|
    *     +-------------+/////////////////////////////////////////|
    *     |///////////////////////////////////////////////////////|
    *     |///////////////////////////+---------------------------+
    *     |///////////////////////////|                           |
    *     +---------------------------+                           |
    *  58 |                                                       |
    *     =                       FSEWUDAT                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 170
    *
    *** FSEENTRY - Control Block in FSEENTRY

    *** Overlay for FSEFILI1 in FSEENTRY
    *
    *     +-------------------------------------------------------+
    *  30 |                       FSEFILNM                        |
    *     +-------------------------------------------------------+
    *  38 |                       FSEFILTY                        |
    *     +-------------+-----------------------------------------+
    *  40 |  FSEFILMD   | 42
    *     +-------------+
    *
    *** Overlay for FSEFILI1 in FSEENTRY

#### FSEENTRY Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    FSECALLR       0028
    FSECSLRQ       0054 000000C3
    FSEDATTM       0000
    FSEFILI1       0030
    FSEFILMD       0040
    FSEFILNM       0030
    FSEFILTY       0038
    FSEMACRO       0054 000000D4
    FSEMAXFP       0054 00000002
    FSENTSIZ       0054 00000170
    FSEOPRNM       0008
    FSEOPRTY       001E
    FSEPRFLN       0054 00000030
    FSEREACD       0024
    FSERETCD       0020
    FSESPSRQ       0054 000000E2
    FSEWUDAT       0054

This information is based on z/VM V4R4.0.
Last updated on 28 Jul 2003 at 08:13:07 EDT.
Copyright IBM Corporation, 1990, 2003