VMCPARM VMCPARM contains the user-supplied parameters when a VMCF subfuncticn is executed.
Register 1 in the Diagnose instruction points to VHCPAR!!. o V*1 I/V*2//1 VMCPFUNC VMCPMID 8 VMCPUSER 10 VMCPVADA VHCPLENA 18 VMCPVADE Vf!CPLENE 20 VMCPUSE L-- ______ . ____________________________________________ . ____ Hexadecimal Field
Displacement Name o
1
2
4
8 10 14
18
1C 20 VMCPFLG1 DS 1X Bits defined in VMCPFLG1 VKCPAUTS--EQU--X'SO'---- VMCPPRTY EQU X'40' VMCPSMSG EQU X'20' VMCPFLG2 DS VMCPFUNC DS 1X 1H
Bits defined in VMCPFUNC VMCPIDEN EQU X'OOOA' VMCPRESM EQU X'0009' VMCQUIE EQU X'0008' VMCPREPL EQU X'0007' VMCPCANC EQU X'0006' VMCPRECV EQU X'OOOS' VMCPSENX EQU X'0004' VMCPSENR EQU X'0003' VMCPSEND EQU X'0002' VMCPUAUT EQU X'0001' VMCPAUTH EQU X'OOOO' VMCPMID DS 1F VMCPUSER DS 1D VMCPVADA DS 1F V.HCPLENA DS 1F VMCPVADB DS 1F VMCPLENB DS 1F VMCPUSE DS 1D VMCPLEN EQU (*-VMCPARM) Field Description. Contents, Meaning V*1 V.HCPARM flag byte
Authcrize specific request Priority message
Receiving special messages V*2 Reserved for IBM use Sub function code REJECT IDENTIFY RESU!!F QUIESCE REPLY CANCEL RECEIVE SENDI SENt/RECEIVE SENt UNA U'IHORIZE AUTHCRIZE Message identifier
Target userid Virtual address of message buffer
Length of message Virtual address of reply buffer (SEND/RECEIVE only)
Length of reply buffer (SENt/RECEIVE only) User supplied doubleword
Length of VMCPARM (bytes) 130 IBM VM/370 Data Areas and Centrol Block Legic
VRRBLCK VRRBLOK is linked to the VDEVBLOK and contains informaticn about minidisk usage. The VDEVRRB field of the VDEVBLOK Foints to VRRBLOK. Hexadecimal tisplacement ------------ 0 2
2
3
4
8
C r--------------------------------------------------------, o VRRAtD I V*1 I/V*2/ I VRBCPEX I -----------1 8 VRRUSER 1//////////VRRRSV2//////////1 Field
Name VRRADD VRRSTAT VRRRSV1 VRRCPEX VRRUSER VRRRSV2 DS DS DS DS DS iH 1X 1X 1F
1F
reserved DS 1F
Field Descripticn, Contents, !eaning Reserved virtual device address V*1 Virtual RESERVE/RELEASE status flags
Minidisk is reserved V*2 Reserved for IBM use
Queued request for the minidisk V!ELCK of the user who has the minidisk
Reserved for IBM use VRRSIZE EQU (*-VRRBLOK)/8 Size in doutlewords (X'02') Secticn 1. CP Bata Areas and Control Blocks 131
Previous Page Next Page