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

#### LFSPL

Prolog

Control Block Contents
LFSPL DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### LFSPL Prolog

     Name       : DMSLFSPL
     Description: mapping of an FSTLKP plist
     DSECT      : LFSPL

#### LFSPL Control Block Content

#### LFSPL DSECT

    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' 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

    *** 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

    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 V4R3.0.
Last updated on 1 May 2002 at 13:59:31 EDT.
Copyright IBM Corporation, 1990, 2002