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

    *** 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 V6R1.0.
Last updated on 23 Oct 2009 at 10:57:15 EDT.
Copyright IBM Corporation, 1990, 2008