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 V4R1.0.
Last updated on 12 Jul 2001 at 13:30:53 EDT.
Copyright IBM Corporation, 1990, 2001