Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
SCHIB
Control Block Contents
SCHIB DSECT
Cross Reference (Contains links to field and bit definitions)
SCHIB Prolog
NAME : HCPSCHIB DESCRIPTION: SUBCHANNEL INFORMATION BLOCK MAPPING DSECT : SCHIB FUNCTION : PROVIDE SYMOLIC REFERENCES FOR THE FIELDS OF AN XA SUBCHANNEL INFORMATION BLOCK (THE EXPLICIT OPERAND OF THE STORE SUBCHANNEL AND MODIFY SUBCHANNEL INSTRUCTIONS.) LOCATED BY : N/A CREATED BY : N/A DELETED BY : N/A
SCHIB Control Block Content
SCHIB DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SCHIB SUBCHANNEL INFORMATION BLOCK MAPPING 0000 0 Bitstring 28 SCHPMCW (0) PATH MANAGEMENT CONTROL WORD 0000 0 Signed 4 SCHINTP INTERRUPTION PARAMETER 0004 4 Signed 4 SCHPMW1 (0) PMCW WORD-1 0004 4 Bitstring 1 SCHIRCF INTERRUPTION REQUEST CODE ..11 1... CSWIRC X'38' INTERRUPTION SUBCLASS EXTRACT MASK 1... .... CSWQDIO X'80' QDIO Facility (Q) Available .... .1.. CSWIOINC X'04' I/O Initiation Control bit .... ..1. CSWHDVA X'02' HALT DEVICE (HDV) Assist Control bit .... ...1 CSWABC X'01' ALTERNATE BLOCK CONTROL BIT 1... .... CSWPATH X'80' MODEL DEPENDENT PATH FOR MSG SUBCHANL ..11 111. CSWMSV X'3E' MESSAGE SUBCHANNEL VALID BITS .1.. .... CSWMINS X'40' MESSAGE DEVICE MAY BE INSTALLED 0005 5 Bitstring 1 SCHCTL CONTROL FLAGS 0006 6 Signed 2 SCHDEV DEVICE NUMBER 0008 8 Signed 4 SCHPMW2 (0) WORD 2 OF PMCW 0008 8 Bitstring 1 SCHLPM LOGICAL PATH MASK 0009 9 Bitstring 1 SCHPNOM PATH NOT OPERATIONAL MASK 000A 10 Bitstring 1 SCHLPUM LAST PATH USED MASK 000B 11 Bitstring 1 SCHPIM PATH INSTALLED MASK 000C 12 Signed 2 SCHMBI MEASUREMENT BLOCK INDEX 000E 14 Bitstring 1 SCHPOM PATH OPERATIONAL MASK 000F 15 Bitstring 1 SCHPAM PATH AVAILABLE MASK 0010 16 Bitstring 8 SCHCPIDS (0) ARRAY OF CHANNEL PATH IDS 0010 16 Bitstring 1 SCHCPID0 CHANNEL PATH IDENTIFIER 0 0011 17 Bitstring 1 SCHCPID1 CHANNEL PATH IDENTIFIER 1 0012 18 Bitstring 1 SCHCPID2 CHANNEL PATH IDENTIFIER 2 0013 19 Bitstring 1 SCHCPID3 CHANNEL PATH IDENTIFIER 3 0014 20 Bitstring 1 SCHCPID4 CHANNEL PATH IDENTIFIER 4 0015 21 Bitstring 1 SCHCPID5 CHANNEL PATH IDENTIFIER 5 0016 22 Bitstring 1 SCHCPID6 CHANNEL PATH IDENTIFIER 6 0017 23 Bitstring 1 SCHCPID7 CHANNEL PATH IDENTIFIER 7 0018 24 Signed 4 SCHWORD6 (0) PMCW WORD 6 0018 24 Bitstring 1 SCHZONE ZONE 0019 25 Bitstring 1 SCHVISC GUEST ISC - 00000V-ISC 001A 26 Bitstring 1 * RESERVED 001B 27 Bitstring 1 SCHECFG EXTENDED CONTROL FLAGS I000000S 001C 28 Bitstring 12 SCHSCSW (0) SCSW CONTAINED IN SCHIB 001C 28 Bitstring 4 SCHKEYSC (0) FIRST WORD OF SCSW 001C 28 Bitstring 1 SCHKEYCC KEY AND CONDITION CODE 001D 29 Bitstring 1 SCHFPIZN FORMAT AND INITIAL STATUS 001E 30 Bitstring 1 SCHFCTL FUNCTION CONTROL 001F 31 Bitstring 1 SCHACTL ACTIVITY CONTROL 0020 32 Signed 4 SCHCCWA ADDRESS OF LAST CCW EXECUTED 0024 36 Bitstring 1 SCHDVST DEVICE STATUS 0025 37 Bitstring 1 SCHSCST SUBCHANNEL STATUS 0026 38 Signed 2 SCHCNT RESIDUAL COUNT 0028 40 Bitstring 12 SCHMDA (0) 0028 40 Signed 4 * (3) MACHINE DEPENDENT AREA 00000034 SCHBLEN *-SCHIB SIZE OF A SCHIB IN BYTES 00000007 SCHSIZE (*-SCHIB+7)/8 SIZE OF A SCHIB IN DOUBLEWORDS
SCHIB Storage Layout
*** SCHIB - SUBCHANNEL INFORMATION BLOCK MAPPING * * +---------------------------+------+------+-------------+ * 0 | SCHINTP |:IRCF |SCHCTL| SCHDEV | * +------+------+------+------+------+------+------+------+ * 8 |SCHLPM|:PNOM |:LPUM |SCHPIM| SCHMBI |SCHPOM|SCHPAM| * +------+------+------+------+------+------+------+------+ * 10 |:CPID0|:CPID1|:CPID2|:CPID3|:CPID4|:CPID5|:CPID6|:CPID7| * +------+------+------+------+------+------+------+------+ * 18 |:ZONE |:VISC |//////|:ECFG |:KEYCC|:FPIZN|:FCTL |:ACTL | * +------+------+------+------+------+------+------+------+ * 20 | SCHCCWA |:DVST |:SCST | SCHCNT | * +---------------------------+------+------+-------------+ * 28 |///////////////////////////////////////////////////////| * |///////////////////////////+---------------------------+ * |///////////////////////////| 34 * +---------------------------+ * *** SCHIB - SUBCHANNEL INFORMATION BLOCK MAPPING
SCHIB Cross Reference
Symbol Dspl Value -------------- ---- ----- CSWABC 0004 01 CSWHDVA 0004 02 CSWIOINC 0004 04 CSWIRC 0004 38 CSWMINS 0004 40 CSWMSV 0004 3E CSWPATH 0004 80 CSWQDIO 0004 80 SCHACTL 001F SCHBLEN 0028 00000034 SCHCCWA 0020 SCHCNT 0026 SCHCPIDS 0010 SCHCPID0 0010 SCHCPID1 0011 SCHCPID2 0012 SCHCPID3 0013 SCHCPID4 0014 SCHCPID5 0015 SCHCPID6 0016 SCHCPID7 0017 SCHCTL 0005 SCHDEV 0006 SCHDVST 0024 SCHECFG 001B SCHFCTL 001E SCHFPIZN 001D SCHINTP 0000 SCHIRCF 0004 SCHKEYCC 001C SCHKEYSC 001C SCHLPM 0008 SCHLPUM 000A SCHMBI 000C SCHMDA 0028 SCHPAM 000F SCHPIM 000B SCHPMCW 0000 SCHPMW1 0004 SCHPMW2 0008 SCHPNOM 0009 SCHPOM 000E SCHSCST 0025 SCHSCSW 001C SCHSIZE 0028 00000007 SCHVISC 0019 SCHWORD6 0018 SCHZONE 0018
Last updated on 5 Jun 2001 at 16:29:38 EDT.
Copyright IBM Corporation, 1990, 2001