VM370 Rel 6 Data Areas and Control Block Logic (Mar79)
Page121(121 of 342)
UDEVBLCK UDEVBLOK supplies the information about the virtual machine's virtual devices# the operational parameters for its use# such as DASI access passwords# read/write link mode# spool device# T-disk space versus dedicated device space# as well as other Farameters. Hexadecimal o 8 10 18 20 28 Displacement ------------ 0 2 4 8 9 A E C D D E 10 E 10 12 UDEVADD U* 1 I U*2 UDEVRELN Field Name UDEVADD DS UDEVDISP DS UDEVDASD DS UDEVSTAT DS ] it.§ UDEVDED EQU UDEVTDSK EQU UDEVLONG EQU "TI lO'lJT 1l'T'I11 • .£,I,I.\.,IJ. RQU UDEVSPOO EQU UDEV3158 EQU UDEVVRR EQU UDEVMODE DS ]!1.§ UDEVLR EQU UDEVLW EQU UDEVLM EQU UDEVR EQU UDEVRR EQU UDEVW EQU UDEVWR EQU UDEVM EQU UDEVMR EQU UDEVMW EQU UDEVTYPC DS UDEVTYPE IS UDEVFTR IS UDEVMDL DS ORG UDEVCLAS DS UDEVLINK DS UDEVLKID DS UDEVNCYL DS UDEVRELN DS UDEVVSER DS , UDEVDISP unEVDAS!) U*3 I U*4 U*5 I U*6 I UDEVNCYL UDEVVSER UDEVPASR UDEVPASi UDEVPASM Field Descriptien, Contents# Meaning 1H Virtual device address 1H Displacement of the next block 1F DASI address of the next block 1X U*1 Device status information in UDEVSTAT --X'80'---- Device to be dedicated te this user X'40' T-disk to be allocated X'20' Device block is full length (6 doublewords) X'10' Device is te be linked (at legon) X'08' Device is a spool device X'04' Device is a 3158 console X'02' Virtual reserve/release requested 1X U*2 Access mode information in UDEVMODE --X'80'--- Read links allowed X'40' Write links allcwed X'20' Multiple write links allowed 00 Device to be in R link mode for owner 04 Device to be in RR link mode for owner 08 Device to be in W link mode for owner 12 Device to be in liR link mode for owner 16 Device to be in M link mode for owner 20 Device to be in MR link mode for owner 24 Device to be in MW link mode for owner 1C U*3 Virtual device class 1C U*4 Virtual device type 1C U*5 Device feature codes 1C U*6 Device model number UDEVMDL User device block (short) 1C Speel device output class 1H User link tc disk 1D User link tc userid 1H Virtual DASD size 1H Virtual DASt cylinder relocation 6C Volume identification number Section 1. CP Lata Areas and Centrel Elocks 109
UDIRBLOK Hexadecilllal Field tisplacelllent Nallle ------------ 18 UDEVPASR 20 UDEVPASW 28 UDEVPASM UDEVSIZE DS DS DS EQU 1D 1D 1D Field Descriptien, Contents, Meaning Passwerd for read access Password for write access Passwerd for multiple access (*-UDEVBLOK)/8 UDEVELOK size in (X'06') contains data describing the user's ce.mand privilege classes, special virtual machine options, terminal line edit values, and ether values. r,---------------------------------------------------------, o 1//UDIRRSV1///1 UDIRDISP 1 UDIRDAsr 1 1---------------------------------------------------1 8 1 UDIRUSER 1 1 I 10 1 UDIRPASS I Hexadecillal Field I:isplacement Name ------------ 0 UDtRR-SV1 2 UDIRDISP 4 UDIRDASD 8 UDIRUSER 10 UDIRPASS UDIRSIZE DS DS DS DS DS EQU lH 1H 1F 1D 1D Field Description, Centents, Meaning Reserved for IBM use DisFlacement of the user's UMACELOK DASI: address of the user's UMACELOK Userid User Fassword (*-UDIRBLOK)/8 UDIRELOK size in doutlewords (X'03') 110 IBM VM/370 Data Areas and Centrol Block Legic