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

#### IUCVPTBK

Prolog

Control Block Contents
IUCVPTBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### IUCVPTBK Prolog

     Name       : IUCVPTBK
     Description: Path descriptive information
     DSECT      : IUCVPTBK
     Function   : Describe information relating to a specific
                  path.

#### IUCVPTBK Control Block Content

#### IUCVPTBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      IUCVPTBK
    0000    0 Address      4 IUCVPTEX       ADDRESS OF THE PROGRAM EXIT
    0004    4 Signed       4 IUCVPTUW       USER FULLWORD
    0008    8 Character    8 IUCVPTID       ID OF PROGRAM WHO OWN'S THIS PATH
    0010   16 Address      4 IUCVPTFW       Next active conversation
    0014   20 Address      4 IUCVPTBW       Previous active conversation
    0018   24 Signed       4 IUCVPTWU       Workunit ID for conversation
    001C   28 Bitstring    1 IUCVPTF1       Flags
              1... ....      IUCVPTCN       X'80' ON = control name owns it
                                            OFF = non-control name owns
              .1.. ....      IUCVPTPS       X'40' ON = Persistent
                                            conversation OFF = non-persistent
                                            conv
              .... 1...      IUCVPTCP       X'08' ON = CPI-CI conversation
              .... .1..      IUCVPTIU       X'04' ON = IUCV path OFF= APPC/VM
                                            path
    001D   29 Bitstring    1 IUCVPTF2       Flags
              1... ....      IUCVPTDP       X'80' ON = Drive PCA
              .1.. ....      IUCVPTSA       X'40' ON = Path successfully
                                            acpt'd
              ..1. ....      IUCVPTRG       X'20' Registered conversation
              ...1 ....      IUCVPTIO       X'10' Inbound/Outbound indicator
                                            ON = Inbound Conversation OFF =
                                            Outbound Conversation
              .... 1...      IUCVPTPA       X'08' ON = Path Active OFF = Path
                                            not active
              .... .1..      IUCVPTSP       X'04' ON = SyncPt (protected)
                                            conv
              .... ..1.      IUCVPTAP       X'02' Conversation Accepted by
                                            PCA
              .... ...1      IUCVPTSV       X'01' Path Severed
    001E   30 Bitstring    1 IUCVPTF3       Flags
              1... ....      IUCVPTRP       X'80' ON = Backout issued with
                                            Resync in Progress by PCA
              .1.. ....      IUCVPTIN       X'40' ON = PCA is initiator
    001F   31 Character    1 *              Reserved for future use
    0020   32 Dbl-Word     8 IUCVPTRT       Registry Token from SPM
    0028   40 Address      4 IUCVPTDB       Pointer to DEP Block
    002C   44 Address      4 IUCVPTLU       Pointer to LUWID block
    0030   48 Signed       4 IUCVPTDL       DEP block usable error Length
    0034   52 Signed       4 IUCVPTRI       Request ID from SPM
    0038   56 Dbl-Word     8 *              Reserved for future use
              00000008       IUCVPTSZ       (*-IUCVPTBK+7)/8 SIZE OF AREA IN
                                            DOUBLEWORDS
              00000040       IUCVPTSB       IUCVPTSZ*8 Size of area in bytes
              0000001B       IUCVPTLL       27 LUWID block Length

#### IUCVPTBK Storage Layout

    *** IUCVPTBK - Control Block in IUCVPTBK
    *
    *     +---------------------------+---------------------------+
    *   0 |         IUCVPTEX          |         IUCVPTUW          |
    *     +---------------------------+---------------------------+
    *   8 |                       IUCVPTID                        |
    *     +---------------------------+---------------------------+
    *  10 |         IUCVPTFW          |         IUCVPTBW          |
    *     +---------------------------+------+------+------+------+
    *  18 |         IUCVPTWU          |:VPTF1|:VPTF2|:VPTF3|//////|
    *     +---------------------------+------+------+------+------+
    *  20 |                       IUCVPTRT                        |
    *     +---------------------------+---------------------------+
    *  28 |         IUCVPTDB          |         IUCVPTLU          |
    *     +---------------------------+---------------------------+
    *  30 |         IUCVPTDL          |         IUCVPTRI          |
    *     +---------------------------+---------------------------+
    *  38 |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  40
    *
    *** IUCVPTBK - Control Block in IUCVPTBK

#### IUCVPTBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    IUCVPTAP       001D 02
    IUCVPTBW       0014
    IUCVPTCN       001C 80
    IUCVPTCP       001C 08
    IUCVPTDB       0028
    IUCVPTDL       0030
    IUCVPTDP       001D 80
    IUCVPTEX       0000
    IUCVPTFW       0010
    IUCVPTF1       001C
    IUCVPTF2       001D
    IUCVPTF3       001E
    IUCVPTID       0008
    IUCVPTIN       001E 40
    IUCVPTIO       001D 10
    IUCVPTIU       001C 04
    IUCVPTLL       0038 0000001B
    IUCVPTLU       002C
    IUCVPTPA       001D 08
    IUCVPTPS       001C 40
    IUCVPTRG       001D 20
    IUCVPTRI       0034
    IUCVPTRP       001E 80
    IUCVPTRT       0020
    IUCVPTSA       001D 40
    IUCVPTSB       0038 00000040
    IUCVPTSP       001D 04
    IUCVPTSV       001D 01
    IUCVPTSZ       0038 00000008
    IUCVPTUW       0004
    IUCVPTWU       0018

This information is based on z/VM V4R4.0.
Last updated on 28 Jul 2003 at 08:15:45 EDT.
Copyright IBM Corporation, 1990, 2003