VM370 Rel 6 Data Areas and Control Block Logic (Mar79)
Page20(20 of 342)
BUFFER BUFFER is a buffer area that contains console inFut to te used by CP. The VCONREOF field in the VCONCTRL block points to BOFFERM o 88 Bexadeciaal Displacement ------------ 0 88 8C BUFNXT Field Naae BUFIN DS CL136 BUFNXT DS 1F BUFCNT DS 1F Bits defined in BUFCNT BUFINLTHEOU --L'BUffi' BOFIN BUFSIZE EOU (*- BUFFER) /8 EUFCNT Field Description, Ccntents, !eaning Input line Pointer to next byte in BUFFER Count of characters in input line Size of input line in bytes (136) Size of console buffer in doublevords (X'12') 8 IBM VM/370 Data Areas and Control Block Logic
CCBREC CCBREC provides statistical data for error recovery and/or error recording related to a previously Ferfor.ed channel operation that did not successfully complete. i o C*1 1 C*2 I C*3 C*4 1///CCSW2REV//1 C*5 I/C*6//1 8 10 18 20 30 38 40 48 50 CCCPUID FAILECSW C*7 CCBCUA Bexadecimal Field Displacement Name o 1 2 3 4 t:. U 7 8 10 14 16 18 20 30 38 40 40 CCRECTIP DS CCOPSIS DS CCSW1 DS CCSW2 DS CCSW2REV DS CCRECNT DS CCRECNT1 DS CCDATE DS CCCPUID DS CCBMDL DS CCB!CEL DS CCPROGID DS FAILADD DS FAILCCW DS FAILCSW DS FAILECSW DS ORG FAILECSW IGPRGFLG DS CCBSIOB EQU CCBINTB EQU CCBTIO EQU CCBBIO EQU CCBSNSB EQU CCBCNTB EQU CCBNRIB EQU 1X 1X 1X 1X 2X 1! 1X 1D 1F 1B 1B 1D SB 1D 1D 1F CL1 in IGPRGFLG -X'SO' X'40' X'20' X'10' X'04' X'02' X'01' CCDATE CCB!DL CCB!CEL CCPROGID FAILADD FAILCCW FAILCSW CCDIVTYP CCBCHCUA CCBCLCGL CCBLOG Field Description, Contents, !eaning C*1 Record type C*2 Operating system C*3 Switch 1 C*4 switch 2 Reserved for IB! use C*5 Record count C*6 Reserved for IB! use Date and time Processor identification Processor model number (for example, 0158, 0168, etc.) Maximum length of machine extended logout area (model dependent) User identification Active I/O units Failing CCW Failing CSW Failing ECSW Program flag bits Start I/O bit Interrupt bit Test I/O bit Halt I/O bit Sense data stored count valid bit No retry bit bit Section 1. CP Data Areas and Centrol Elocks 9