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

#### SYNCBUFF

Prolog

Control Block Contents
SYNCBUFF DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SYNCBUFF Prolog

     NAME       : CSESYCBK
     DESCRIPTION: Synchronization Buffer
     COPYRIGHT -  THIS MODULE IS "RESTRICTED MATERIALS OF IBM"
                  5654-030 (C) COPYRIGHT IBM CORP. - 1986, 1998
                  LICENSED MATERIALS - PROPERTY OF IBM
     DSECT      : SYNCBUFF
     Function   : Synchronization Buffer format: This DSECT describes the
                  format of the buffers that will be used to reconstruct
                  the SFBLOK status.

#### SYNCBUFF Control Block Content

#### SYNCBUFF DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SYNCBUFF       Synchronization Buffer
    0000    0 Character    3 CIDTYPE        PRT|PUN|RDR code for SFBLOK types
    0003    3 Character    1 CINDEX         Index of the owning system
    0004    4 Signed       2 CNUMB          Number of elements in the list
    0006    6 Signed       2 *              Unused
              00000008       CHEADLN        (*-CIDTYPE) Size of the Header
    0008    8 Character    1 CSLOTID (0)    Start of slot entry
    0008    8 Address      4 CFPTR          Pointer to next SFBLOK
    000C   12 Address      4 CCCPD          SFBSTART: address of first SPLINK
    0010   16 Character    8 CUSER          Spool file's owner
    0018   24 Character    2 CSID           The original spool id
              00000012       CSLOTLN        (*-CSLOTID) Size of an Entry

#### SYNCBUFF Storage Layout

    *** SYNCBUFF - Synchronization Buffer
    *
    *     +--------------------+------+-------------+-------------+
    *   0 |      CIDTYPE       |CINDEX|   CNUMB     |/////////////|
    *     +--------------------+------+-------------+-------------+
    *   8 |          CFPTR            |          CCCPD            |
    *     +---------------------------+---------------------------+
    *  10 |                        CUSER                          |
    *     +-------------+-----------------------------------------+
    *  18 |    CSID     | 1A
    *     +-------------+
    *
    *** SYNCBUFF - Synchronization Buffer

#### SYNCBUFF Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    CCCPD          000C
    CFPTR          0008
    CHEADLN        0006 00000008
    CIDTYPE        0000
    CINDEX         0003
    CNUMB          0004
    CSID           0018
    CSLOTID        0008
    CSLOTLN        0018 00000012
    CUSER          0010

This information is based on z/VM V4R3.0. Last updated on 1 May 2002 at 07:50:47 EDT.
Copyright IBM Corporation, 1990, 2002