Hexadecimal Field
Displacement Name
1B8 1BC 1CO 1C4 1C8 1CA 1CB 1CC 1CE 1DO
1D4
1D5
1D6
1D7
1D8
1EO
1E8
lEA 1EC 1ED
1EE
1FO
1F4
1F5 VMUSER3 DS VMUSER4 DS VMUHS DS VMPCKP DS VMXPG DS VMQ2CNT DS VMQ3CNT DS VMSTKCNT DS VMPRRCT DS VMSiPMIG DS VMFVRF DS VMCRTO DS VMSHRPRC DS Vl'lGRFTAB DS VMCPTIME DS VMAPTIME DS VMACTDEV DS VMFLPAG DS VMSPMFLG DS 1F
1F
1F 1F 1H 1X 1X 1H
1H
1F 1X 1X 1X 11 1D
1D
1H
lH 11 §it§ in VMSPMFLG VMSPMON EQU --X'40'---- VMSMSGON EQU X'20' RESERVED DS VMCONLN DS VMCONBUF DS VMPSWDCA DS RESERVED DS 1X 1H
1F 1X 3X C*1 C*2 C*3 C*4 V*28 V*29 V*30 Field Description, Contents, Meaning Reserved for installation use
Reserved for installation use VMBLCK Recent history of user processor utilization User page read checkpoint Maximum virtual machine pages count in-queue Consecutive queue 2 count Count of consecutive Q2s allowed Count of stacked ICB plus CPEXBICKs Processor related stacked CPEXBICKs Pointer to pseudo page table SET FAVORED percentage for user COMPUTE/ELAPSED ratio Processor (main or attached) wbose shared
segments were last used GRAF virtual console logical tab Main processor supervisor time
Attached processor supervisor time Virtual device address for last virtual SIC Count of nonshared flushed pages VMCF special message flag
Receiving special messages
processing special messages
Reserved for IBM use
Bytes left in response buffer Virtual address of response buffer V*31 Invalid AUTCLOG password ceunt
Reserved for IBM use VMBSIZE EQU (*-VMBLOK) /8 VMELOK size in doutlewords (X'38') Section 1. CP Lata Areas and Contrel Blocks 127
VMCBlOR VMCBlOK contains data
Communicaticn Facility
transfer and status information used by the Virtual Machine (VMCF). The VMCPNT field of the VMBLOK points to VMCELOK. 0 V*1 I V*2 VMCFUNC VMCIHD 8 VMCUSER 10 VMCVADA VMCLENA 18 VMCVADE VMCLENB 20 VMCUSE 28 VMCFPNT I V*3 I V*4 I V*5 I/V*6// I 30 VMCTOD I Hexadecimal Field Name Field Description, Contents, Meaning
o
1
2 4 8 10 14 18
1C 20 28
2C
2D
2E
2F 30 VMCSTAT DS 1X in VMCSTAT VMCRESP EQU --X'80'--- VMCRJCT EQU X'40' VKCPRTY EQ-U . X:' 2'()' . VMCEFlG DS VMCFUNC DS VMCMID DS VMCUSER DS VMCVADA DS VMClENA DS VMCVADB DS VMClENB DS VMCUSE DS VMCFPNT DS VMCKEY DS VMCCSTAT DS 1X 1H
1F
1D
1F
1F
1F
1F
1D
1F 1X 1X in VMCCSTAT VMCCXINT EQU --X'80'---- VMCCRECP EQU X'40' VMCCBUSY EQU X'20' VMCASTAT DS 1X in VMCASTAT VMCAAUTS EQU --X'80'---- VMCAPRTY EQU X'40' VMCAQIES EQU X'20' V-MCRSB1 DS VMCTOD DS 1X 1D V*1 VMCElOK user status
Final response interrupt
Message rejected pri.c.ri tym.essag.e V*2 Data transfer return code
Subfunction code
Message identifier Source and/or sink userid (VMUSER) Vaddr of message buffer
Length of message Vaddr of reFly buffer (SENI/RECV only)
Length of reply buffer (SENt/BECV only)
User-supplied dcubleword
Address of next VMCBLOK V*3 User PSi key V*4 VMCElOR control status
External interrupt VMCELOK TranEacticn processed VMCELOK busy V*5 VMCELOR authorization status
Authcrized specific
Authcrized Friority User is quiescent V*6 Reserved for IBM use TOD at authcrization and/or build operation VMCBSIZE EQU (*-VMCBlOR)/8 VMCELCK size in doublewords !g! VMCACNT EQU VMCFUNC Active message count
128 IBM VM/370 Data Ar.eas and Control Block Logic
Previous Page Next Page