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

#### WIDBK

Prolog

Control Block Contents
WIDBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### WIDBK Prolog

     Name       : HCPWIDBK
     Description: Work Indirect Data address BlocK
     DSECT      : WIDBK
     Function   :
                  This block is used to contain a list of indirect
                  address words (IDAW) and counts that identifies
                  discontinuous storage buffers to IUCV
     Located by :
                  WEIWIDBK - Address of buffer list WIDBK
                  (located in WEIBK)
                  WEIWIDSN - Send list WIDBK copy address
                  (located in WEIBK)
                  WEIWIDAN - Answer list WIDBK copy address
                  (located in WEIBK)
     Created by :
                  HCPBOYGO - Logo WEIBK builder
                  HCPVCERI - SNA Full-Screen Read Interface Routine
                  HCPVCMIX - IUCV SEND issuer
                  HCPVCYSM - SNA Full-Screen and DIAL Simulator
     Deleted by :
                  HCPVCERI - SNA Full-Screen Read Interface Routine
                  HCPVCFRD - SNA Full-Screen Read Initiator
                  HCPVCGWT - SNA Full-Screen Write Initiator
                  HCPVCMIN - SNABK input chain control block releaser
                  HCPVCMIX - IUCV SEND issuer
                  HCPVCMUT - SNABK output chain control block releaser
                  HCPVCXCU - Unchain an eligible VSM logo WEIBK
                  HCPVCYSM - SNA Full-Screen and DIAL Simulator
     Serialized :
                  None
                  Since this block is only accessed thru a WEIBK, access
                  to this block's data must be serialized thru the
                  owning WEIBK's serialization.

#### WIDBK Control Block Content

#### WIDBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      WIDBK          Work Indirect Data address BlocK
    0000    0 Dbl-Word     8 WIDHDR1 (0)    WIDBK header
    0000    0 Signed       4 WIDWEBA1       WEBBK address
    0004    4 Signed       4 WIDWEBL1       WEBBK length
              00000008       WIDHDRSZ       *-WIDHDR1 WIDBK header length
    0008    8 Dbl-Word     8 WIDELMT (0)    First IDA element
    0008    8 Signed       4 WIDADDR        Address of IDA buffer
    000C   12 Signed       4 WIDCOUNT       Byte count of IDA buffer
              00000008       WIDELMSZ       *-WIDELMT IDA element length

#### WIDBK Storage Layout

    *** WIDBK - Work Indirect Data address BlocK
    *
    *     +---------------------------+---------------------------+
    *   0 |         WIDWEBA1          |         WIDWEBL1          |
    *     +---------------------------+---------------------------+
    *   8 |         WIDADDR           |         WIDCOUNT          |
    *     +---------------------------+---------------------------+
    *  10
    *
    *** WIDBK - Work Indirect Data address BlocK

#### WIDBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    WIDADDR        0008
    WIDCOUNT       000C
    WIDELMSZ       000C 00000008
    WIDELMT        0008
    WIDHDRSZ       0004 00000008
    WIDHDR1        0000
    WIDWEBA1       0000
    WIDWEBL1       0004

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