Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
DUNDX
Control Block Contents
DUNDX DSECT
Cross Reference (Contains links to field and bit definitions)
DUNDX Prolog
NAME : HCPDUNDX DESCRIPTION: DIRECTORY USER INDEX BLOCK DSECT : DUNDX FUNCTION : THE DIRECTORY USER INDEX BLOCK CONTAINS ACCESS INFORMATION TO A USER'S HCPDDEV AND HCPDVMD BLOCKS LOCATED BY : DUNIFPNT CHAINED CREATED BY : HCPDIR, HCPUDR DELETED BY : HCPUDR
DUNDX Control Block Content
DUNDX DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DUNDX DIRECTORY USER INDEX BLOCK 0000 0 Signed 4 DUNIFPNT OPEN QUEUE PTR FOR USE BY HCPUDR 0004 4 Signed 2 DUNIMDSP DISP OF DVMD BLOCK IN PAGE 0006 6 Signed 2 DUNIDDSP DISP OF DDEV BLOCK IN PAGE 0008 8 Signed 4 DUNIMDAS SLOT ADDR OF USER DVMD BLOCK CCPV for CKD DASD addresses PPPV for FBA DASD addresses 000C 12 Signed 4 DUNIDDAS SLOT ADDR OF 1ST USER DDEV BLOCK CCPV for CKD DASD addresses PPPV for FBA DASD addresses 0010 16 Dbl-Word 8 DUNIUSER VIRTUAL MACHINE USERID 0018 24 Bitstring 1 DUNIDEF VIRTUAL MACHINE DEFINITION FLAGS 1... .... DVMDXSTR X'80' EXTENDED STORAGE FACILITY ALLOWED .1.. .... DVMDNOP X'40' 'NOPDATA' STATEMENT IN ENTRY ..1. .... DVMDNLG X'20' VIRTUAL MACHINE'S PSWD IS NOLOG ...1 .... DVMDVXC X'10' GUEST IS A VIRTUAL ESA/XC MACHINE .... 1... DVMDVESA X'08' GUEST IS A VIRTUAL ESA .... .1.. DVMDYES X'04' USER HAS AT LEAST ONE DDEV .... ..1. DVMDVXA X'02' GUEST IS A VIRTUAL XA .... ...1 DVMDV370 X'01' GUEST IS A VIRTUAL 370 0019 25 Bitstring 1 DUNIBLOK Flags for blocks 1... .... DUNIAPPC X'80' User has at least one DAPPC block .1.. .... DUNIIUCV X'40' User has at least one DIUCV block 001A 26 Bitstring 1 DUNIFLAG Flags 1... .... DUNIAUTO X'80' Virtual machine's pswd is AUTOONLY .1.. .... DUNIDFLT X'40' User is a member of the POSIX default group 001B 27 Bitstring 1 * Reserved for future IBM use 001C 28 Signed 4 DUNIUID POSIX user ID (UID) 00000004 DUNISIZE (*-DUNDX+7)/8 DUNDX BLOCK SIZE IN DW'S
DUNDX Storage Layout
*** DUNDX - DIRECTORY USER INDEX BLOCK * * +---------------------------+-------------+-------------+ * 0 | DUNIFPNT | DUNIMDSP | DUNIDDSP | * +---------------------------+-------------+-------------+ * 8 | DUNIMDAS | DUNIDDAS | * +---------------------------+---------------------------+ * 10 | DUNIUSER | * +------+------+------+------+---------------------------+ * 18 |:IDEF |:IBLOK|:IFLAG|//////| DUNIUID | * +------+------+------+------+---------------------------+ * 20 * *** DUNDX - DIRECTORY USER INDEX BLOCK
DUNDX Cross Reference
Symbol Dspl Value -------------- ---- ----- DUNIAPPC 0019 80 DUNIAUTO 001A 80 DUNIBLOK 0019 DUNIDDAS 000C DUNIDDSP 0006 DUNIDEF 0018 DUNIDFLT 001A 40 DUNIFLAG 001A DUNIFPNT 0000 DUNIIUCV 0019 40 DUNIMDAS 0008 DUNIMDSP 0004 DUNISIZE 001C 00000004 DUNIUID 001C DUNIUSER 0010 DVMDNLG 0018 20 DVMDNOP 0018 40 DVMDVESA 0018 08 DVMDVXA 0018 02 DVMDVXC 0018 10 DVMDV370 0018 01 DVMDXSTR 0018 80 DVMDYES 0018 04
Copyright IBM Corporation, 1990, 2001