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.

CFREC

Prolog  

Control Block Contents  

CFREC DSECT

Storage Layout  

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

(contains links to field and bit definitions)
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


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:45:01 EDT.
Copyright IBM Corporation, 1990, 1999