IUCVPTBK | Back to Index page

| Prolog Control Block Contents IUCVPTBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

IUCVPTBK Prolog | Top of page

     NAME       : IUCVPTBK
     DESCRIPTION: Path descriptive information
     DSECT      : IUCVPTBK
     FUNCTION   : Describe information relating to a specific
                  path.

IUCVPTBK Control Block Content | Top of page

     IUCVPTBK DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      IUCVPTBK       Path descriptive information
    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' IUCVPTCN ON = control name
                                            owns it OFF = non-control name
                                            owns
              .1.. ....      IUCVPTPS       X'40' IUCVPTPS ON = Persistent
                                            conversation OFF = non-persistent
                                            conv
              .... 1...      IUCVPTCP       X'08' IUCVPTCP ON = CPI-CI
                                            conversation
              .... .1..      IUCVPTIU       X'04' IUCVPTIU ON = IUCV path
                                            OFF= APPC/VM path
    001D   29 Bitstring    1 IUCVPTF2       Flags
              1... ....      IUCVPTDP       X'80' IUCVPTDP ON = Drive PCA
              .1.. ....      IUCVPTSA       X'40' IUCVPTSA ON = Path
                                            successfully acpt'd
              ..1. ....      IUCVPTRG       X'20' IUCVPTRG Registered
                                            conversation
              ...1 ....      IUCVPTIO       X'10' IUCVPTIO Inbound/Outbound
                                            indicator ON = Inbound
                                            Conversation OFF = Outbound
                                            Conversation
              .... 1...      IUCVPTPA       X'08' IUCVPTPA ON = Path Active
                                            OFF = Path not active
              .... .1..      IUCVPTSP       X'04' IUCVPTSP ON = SyncPt
                                            (protected) conv
              .... ..1.      IUCVPTAP       X'02' IUCVPTAP Conversation
                                            Accepted by PCA
              .... ...1      IUCVPTSV       X'01' IUCVPTSV Path Severed
    001E   30 Bitstring    1 IUCVPTF3       Flags
              1... ....      IUCVPTRP       X'80' IUCVPTRP ON = Backout
                                            issued with Resync in Progress by
                                            PCA
              .1.. ....      IUCVPTIN       X'40' IUCVPTIN 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 | Top of page

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

IUCVPTBK Cross Reference | Top of page

    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 7.2.0 Last updated on 24 Jun 2020 at 09:36:30 EDT.
Copyright IBM Corporation, 1990, 2020