PATH Back to Index page
 
Prolog 
Control Block Contents 
   PATH 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.


  PATH Prolog Top of page
 
 NAME       : DMSPATH
 DESCRIPTION: PATH TABLE MAPPING
 DSECT      : PATH
 FUNCTION   : THE PATH TABLE IS A LINKED LIST OF
              PATH ENTRIES USED BY THE CMS CONSOLE FACILITY.
              A NEW ENTRY IS CREATED WHEN A PATH IS BEING
              OPENED, AND DELETED WHEN AN APPLICATION ISSUES
              A CONSOLE CLOSE.
 
 
  PATH Control Block Content Top of page
 

 PATH DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PATH PATH TABLE MAPPING 0000 0 Address 4 PATHNEXT ADDR OF NEXT PATH ENTRY 0004 4 Address 4 PATHDEVP PTR TO ASSOCIATED DEVICE ENTRY 0008 8 Signed 4 PATHCQY (0) SECTION TO BE MOVED TO USER'S BUFFER 0008 8 Address 4 PATHEXIT USER EXIT ADDRESS 000C 12 Signed 4 PATHUWRD USERWORD 0010 16 Bitstring 1 PATHFLG PATH FLAG 1... .... PATHLIO X'80' PATHLIO PATH DID LAST I/O TO ASSOC. DEVICE .1.. .... PATHQRY X'40' PATHQRY INDICATE REQUERY DEVICE INFO. ..1. .... PATHA31 X'20' PATHA31 EXIT USES AMODE 31 ...1 .... PATHNRST X'10' PATHNRST DO NOT RESET DEDICATED DEVICES 0011 17 Bitstring 3 * RESERVED 0014 20 Signed 4 * RESERVED 0018 24 Bitstring 12 PATHSCSW (0) CSW INFORMATION 0018 24 Bitstring 1 PATHSLCC LOGOUT PENDING/CONDITION CODES 1111 1... PATHKSL X'F8' PATHKSL KEY/SUSPEND/LOG (ALL 5 BITS) .... .1.. PATHLOG X'04' PATHLOG LOGOUT PENDING .... ..11 PATHCC X'03' PATHCC DEFERRED CONDITION CODE 0019 25 Bitstring 3 PATHCTL ORB AND SUBCHANNEL CONTROL BITS 001C 28 Address 4 PATHCCW LAST CCW EXECUTED 0020 32 Bitstring 1 PATHUST UNIT STATUS BYTE 1... .... PATHATTN X'80' PATHATTN ATTENTION .1.. .... PATHSTMD X'40' PATHSTMD STATUS MODIFIER ..1. .... PATHCUE X'20' PATHCUE CONTROL UNIT END ...1 .... PATHBUSY X'10' PATHBUSY BUSY .... 1... PATHCHEN X'08' PATHCHEN CHANNEL END .... .1.. PATHDVEN X'04' PATHDVEN DEVICE END .... ..1. PATHUNCK X'02' PATHUNCK UNIT CHECK .... ...1 PATHUNEX X'01' PATHUNEX UNIT EXCEPTION 0021 33 Bitstring 1 PATHCST CHANNEL STATUS BYTE 0022 34 Signed 2 PATHRCT RESIDUAL COUNT 0024 36 Signed 4 PATHSCT SENSE COUNT 0028 40 Bitstring 32 PATHSEN SENSE DATA 0048 72 Character 16 PATHNAME PATH NAME 00000058 PATHSIZE *-PATH LENGTH OF PATH ENTRY 0000000B PATHDBSZ ((PATHSIZE+7)/8) SIZE OF PATH ENTRY IN DBWRDS
 
 
  PATH Storage Layout Top of page
 
          
*** PATH - PATH TABLE MAPPING
*
*     +---------------------------+---------------------------+
*   0 |         PATHNEXT          |         PATHDEVP          |
*     +---------------------------+---------------------------+
*   8 |         PATHEXIT          |         PATHUWRD          |
*     +------+--------------------+---------------------------+
*  10 |:HFLG |////////////////////|///////////////////////////|
*     +------+--------------------+---------------------------+
*  18 |:HSLCC|      PATHCTL       |         PATHCCW           |
*     +------+------+-------------+---------------------------+
*  20 |:HUST |:HCST |  PATHRCT    |         PATHSCT           |
*     +------+------+-------------+---------------------------+
*  28 |                                                       |
*     =                       PATHSEN                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  48 |                       PATHNAME                        |
*     |                                                       |
*     +-------------------------------------------------------+
*  58
*
*** PATH - PATH TABLE MAPPING
 
 
  PATH Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
PATHATTN       0020 80
PATHA31        0010 20
PATHBUSY       0020 10
PATHCC         0018 03
PATHCCW        001C
PATHCHEN       0020 08
PATHCQY        0008
PATHCST        0021
PATHCTL        0019
PATHCUE        0020 20
PATHDBSZ       0048 0000000B
PATHDEVP       0004
PATHDVEN       0020 04
PATHEXIT       0008
PATHFLG        0010
PATHKSL        0018 F8
PATHLIO        0010 80
PATHLOG        0018 04
PATHNAME       0048
PATHNEXT       0000
PATHNRST       0010 10
PATHQRY        0010 40
PATHRCT        0022
PATHSCSW       0018
PATHSCT        0024
PATHSEN        0028
PATHSIZE       0048 00000058
PATHSLCC       0018
PATHSTMD       0020 40
PATHUNCK       0020 02
PATHUNEX       0020 01
PATHUST        0020
PATHUWRD       000C
 
This information is based on z/VM 7.1.0 Last updated on 22 Jun 2018 at 11:58:28 EDT.
Copyright IBM Corporation, 1990, 2018