Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
CFREC
Control Block Contents
CFREC DSECT
Cross Reference (Contains links to field and bit definitions)
CFREC Prolog
NAME : HCPCFREC DESCRIPTION: *CONFIG Configuration Record DSECT : CFREC FUNCTION : To convey changes to the I/O configuration to the configuration management service machine LOCATED BY : None CREATED BY : HCPRFC, and used as an overlay to the GSDBK DELETED BY : HCPREC, when used as an overlay to the GSDBK
CFREC Control Block Content
CFREC DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure CFREC *CONFIG Configuration Record 0000 0 Bitstring 1 CFRIDCOD Config record identifier code 00000001 CFRICFCG X'01' Device configuration change 00000002 CFRIDYCG X'02' Dynamic change 00000003 CFRILPEN X'03' Logical Path Established Notification 0001 1 Bitstring 1 CFRFLAGS Identifier flags 1... .... CFRFLADD X'80' Subchannel addition .1.. .... CFRFLDEL X'40' Subchannel deletion ..1. .... CFRFLPTH X'20' Channel path add/delete 0002 2 Signed 2 CFRPLENG Parameter list length in bytes 0004 4 Signed 2 CFRPLIST Parameter list 00000006 CFRBSIZE (*-CFREC) Config rec header size in bytes 0004 4 Signed 2 CFRADSID Subchannel id 00000002 CFRADSIZ (*-CFRPLIST) Sch addition plist byte size 0004 4 Signed 2 CFRDLSID Subchannel id 00000002 CFRDLSIZ (*-CFRPLIST) Sch deletion plist byte size 0004 4 Signed 2 CFRPTSID Subchannel id 00000002 CFRPTSIZ (*-CFRPLIST) Chan. path add/del plist byte size
CFREC Storage Layout
*** CFREC - *CONFIG Configuration Record * * +------+------+-------------+-------------+ * 0 |:IDCOD|:FLAGS| CFRPLENG | CFRPLIST | 6 * +------+------+-------------+-------------+ * *** CFREC - *CONFIG Configuration Record *** Overlay for CFRPLIST in CFREC * * +-------------+ * 0 ... 4 | CFRADSID | 6 * +-------------+ * *** Overlay for CFRPLIST in CFREC *** Overlay for CFRPLIST in CFREC * * +-------------+ * 0 ... 4 | CFRDLSID | 6 * +-------------+ * *** Overlay for CFRPLIST in CFREC *** Overlay for CFRPLIST in CFREC * * +-------------+ * 0 ... 4 | CFRPTSID | 6 * +-------------+ * *** Overlay for CFRPLIST in CFREC
CFREC Cross Reference
Symbol Dspl Value -------------- ---- ----- CFRADSID 0004 CFRADSIZ 0004 00000002 CFRBSIZE 0004 00000006 CFRDLSID 0004 CFRDLSIZ 0004 00000002 CFRFLADD 0001 80 CFRFLAGS 0001 CFRFLDEL 0001 40 CFRFLPTH 0001 20 CFRICFCG 0000 00000001 CFRIDCOD 0000 CFRIDYCG 0000 00000002 CFRILPEN 0000 00000003 CFRPLENG 0002 CFRPLIST 0004 CFRPTSID 0004 CFRPTSIZ 0004 00000002
Copyright IBM Corporation, 1990, 2001