Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
PATH
Cross Reference (Contains links to field and bit definitions)
PATH Prolog
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
PATH DSECT
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' PATH DID LAST I/O TO ASSOC. DEVICE .1.. .... PATHQRY X'40' INDICATE REQUERY DEVICE INFO. ..1. .... PATHA31 X'20' EXIT USES AMODE 31 ...1 .... PATHNRST X'10' 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' KEY/SUSPEND/LOG (ALL 5 BITS) .... .1.. PATHLOG X'04' LOGOUT PENDING .... ..11 PATHCC X'03' 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' ATTENTION .1.. .... PATHSTMD X'40' STATUS MODIFIER ..1. .... PATHCUE X'20' CONTROL UNIT END ...1 .... PATHBUSY X'10' BUSY .... 1... PATHCHEN X'08' CHANNEL END .... .1.. PATHDVEN X'04' DEVICE END .... ..1. PATHUNCK X'02' UNIT CHECK .... ...1 PATHUNEX X'01' 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
*** 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
(contains links to field and bit definitions)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
Last updated on 10 Sep 1999 at 09:33:53 EDT.
Copyright IBM Corporation, 1990, 1999