LFSPL | Back to Index page

| Prolog Control Block Contents LFSPL DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

LFSPL Prolog | Top of page

     NAME       : DMSLFSPL
     DESCRIPTION: mapping of an FSTLKP plist
     DSECT      : LFSPL

LFSPL Control Block Content | Top of page

     LFSPL DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      LFSPL          mapping of an FSTLKP plist
    0000    0 Signed       4 * (0)
    0000    0 Character    8 *              immaterial
    0008    8 Character    8 LFSPNAME       filename or '*'
    0010   16 Character    8 LFSPTYPE       filemode or '*'
    0018   24 Signed       2 LFSPMODE (0)   filemode
    0018   24 Character    1 LFSPMCHR       filemode, '*' or blank
    0019   25 Character    1 LFSPMNUM       mode number 0 - 6 or blank
    001A   26 Bitstring    1 LFSPFLAG       flag field
              1... ....      LFSPSRCH       X'80' LFSPSRCH High order bit on
                                            in LFSPFLG indicates to start
                                            search from previous FST. High
                                            order bit off indicates to start
                                            search at the beginning of the
                                            FST hyperblocks.
    001B   27 Bitstring    1 LFSPFLG1       reserved
    001C   28 Signed       4 LFSPWUID       workunit id
    0020   32 Address      4 LFSPAADT       address of an ADT
              00000024       LFSPLENB       *-LFSPL length of plist in bytes
              00000005       LFSPLEND       (LFSPLENB+7)/8 length of plist in
                                            dwords

LFSPL Storage Layout | Top of page

    *** LFSPL - mapping of an FSTLKP plist
    *
    *     +-------------------------------------------------------+
    *   0 |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *   8 |                       LFSPNAME                        |
    *     +-------------------------------------------------------+
    *  10 |                       LFSPTYPE                        |
    *     +------+------+------+------+---------------------------+
    *  18 |:PMCHR|:PMNUM|:PFLAG|:PFLG1|         LFSPWUID          |
    *     +------+------+------+------+---------------------------+
    *  20 |         LFSPAADT          | 24
    *     +---------------------------+
    *
    *** LFSPL - mapping of an FSTLKP plist

LFSPL Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    LFSPAADT       0020
    LFSPFLAG       001A
    LFSPFLG1       001B
    LFSPLENB       0020 00000024
    LFSPLEND       0020 00000005
    LFSPMCHR       0018
    LFSPMNUM       0019
    LFSPMODE       0018
    LFSPNAME       0008
    LFSPSRCH       001A 80
    LFSPTYPE       0010
    LFSPWUID       001C

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:36:19 EDT.
Copyright IBM Corporation, 1990, 2020