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       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' 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 - 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

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 V4R3.0.
Last updated on 1 May 2002 at 14:22:24 EDT.
Copyright IBM Corporation, 1990, 2002