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

#### FLSPT

Prolog

Control Block Contents
FLSPT DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### FLSPT Prolog

     NAME       : HCPFLSPT
     DESCRIPTION: Spool-to-Tape list of files to dump
     DSECT      : FLSPT
     FUNCTION   : List of files selected to be dumped
                  For SPXTAPE - SPFBK addresses and
                  their selecting SPTBK
                  For SPTAPE  - Spool file system file ID's
     LOCATED BY : Routines:  HCPSPXDU - SPXTAPE DUMP commands
                  HCPSPDMP - SPTAPE DUMP commands
                  Fields:    SPTFLSPT - anchor for queue of FLSPT's
                  FLSPTNXT - FLSPT forward pointer
     CREATED BY : HCPSPAGS - select files
                  HCPSPKSF - select files
     DELETED BY : HCPSPXDU - when SPXTAPE DUMP is done
                  an as FLSPT are emptied
                  HCPSPDMP - when SPTAPE DUMP is done

#### FLSPT Control Block Content

#### FLSPT DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      FLSPT          Spool-to-Tape list of files to
                                            dump
    0000    0 Signed       4 FLSDATA (0)    START OF THE SPOOL FILE ID LIST
              00000000       FLSESTRT       * OFFSET OF THE FIRST ENTRY
    0000    0 Signed       4 FLSPIDS (1000) SPXTAPE - 1000 SPFBK addresses Or
                                            a negative address of the SPTBK
                                            that was used to select the
                                            FLSPIDS that follow until another
                                            negative SPTBK or an entry of
                                            zero SPTAPE - 1000 spool file
                                            sysIDs
              00000FA0       FLSEEND        * THE OFFSET OF THE END OF THE
                                            SPOOL FILE ENTRIES
    0FA0 4000 Address      4 FLSPTNXT       THE ADDRESS OF THE NEXT FLSPT
              000001F5       FLSSIZE        (*-FLSPT+7)/8 SIZE OF THE FLSPT
                                            BLOCK
    0000    0 Signed       4 FLSPID         A SPID ENTRY
              00000004       FLSELN         (*-FLSPID) THE LENGTH OF A BLOCK
                                            ENTRY

#### FLSPT Storage Layout

    *** FLSPT - Spool-to-Tape list of files to dump
    *
    *     +-------------------------------------------------------+
    *   0 |                                                       |
    *     =                       FLSPIDS                         =
    *     |                                                       |
    *     +---------------------------+---------------------------+
    * FA0 |         FLSPTNXT          | FA4
    *     +---------------------------+
    *
    *** FLSPT - Spool-to-Tape list of files to dump

    *** Overlay for FLSDATA in FLSPT
    *
    *     +---------------------------+
    *   0 |          FLSPID           | 4
    *     +---------------------------+
    *
    *** Overlay for FLSDATA in FLSPT

#### FLSPT Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    FLSDATA        0000
    FLSEEND        0000 00000FA0
    FLSELN         0000 00000004
    FLSESTRT       0000 00000000
    FLSPID         0000
    FLSPIDS        0000
    FLSPTNXT       0FA0
    FLSSIZE        0FA0 000001F5

This information is based on z/VM V5R2.0. Last updated on 12 Apr 2006 at 16:55:35 EDT.
Copyright IBM Corporation, 1990, 2005