Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
PRQHD
Cross Reference (Contains links to field and bit definitions)
PRQHD Prolog
Name : HCPPRQHD Description: PERSYS Persistent SYSPERM Free Storage Queue Header Control Block STATUS : VM/ESA Version 2, Release 4.0 DSECT : PRQHD Function : Map the PERSYS persistent SYSPERM free storage queue header Located by : Resides at SYSPRQHD in SYSCM Created by : Created as part of SYSCM at system generation Deleted by : Never deleted. Serialized : Regular free storage frame serialization - FSDVMLK located at HCPRSMFL Comments : There is only one PRQHD in the system, and it resides in SYSCM at SYSPRQHD. PRQHD cannot be dynamically allocated or destroyed.
PRQHD Control Block Content
PRQHD DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PRQHD PERSYS Persistent SYSPERM Free Storage 0000 0 Address 4 PRQFWD Forward pointer to the first PERSYS free storage frame's PSYBK header. If there are no PERSYS free storage frames on the queue, points to PRQHD itself. 0004 4 Address 4 PRQBWD Backward pointer to the last PERSYS free storage frame's PSYBK header. If there are no PERSYS free storage frames on the queue, points to PRQHD itself. 0008 8 Signed 4 PRQFRMCT Count of frames on queue 000C 12 Bitstring 1 PRQHSTAT QUEUE STATUS BYTE 1... .... PRQHFLUX X'80' Queue is in flux, recovery not possible .1.. .... PRQHSURV X'40' PERSYS free storage has survived a bounce from a previous IPL (this IPL is not a PERSYS "base" IPL). 000D 13 Bitstring 3 * Reserved for IBM use 0010 16 Dbl-Word 8 * (0) 0010 16 Dbl-Word 8 PRQTODST "Base" IPL TOD timestamp. This is the TOD timestamp of the original IPL since which PERSYS storage has survived. 00000018 PRQLEN *-PRQHD Length, in bytes, of PRQHD 00000003 PRQSIZE (*-PRQHD+7)/8 Size, in doublewords, of PRQHD 0018 24 Address 4 * (0) IEV075 will result if PRQLEN GT L'SYSPRQHD @P3714FM
PRQHD Storage Layout
*** PRQHD - PERSYS Persistent SYSPERM Free Storage * * +---------------------------+---------------------------+ * 0 | PRQFWD | PRQBWD | * +---------------------------+------+--------------------+ * 8 | PRQFRMCT |:HSTAT|////////////////////| * +---------------------------+------+--------------------+ * 10 | PRQTODST | * +-------------------------------------------------------+ * 18 * *** PRQHD - PERSYS Persistent SYSPERM Free Storage
PRQHD Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----PRQBWD 0004
PRQFRMCT 0008
PRQFWD 0000
PRQHFLUX 000C 80
PRQHSTAT 000C
PRQHSURV 000C 40
PRQLEN 0010 00000018
PRQSIZE 0010 00000003
PRQTODST 0010
Last updated on 3 Aug 1999 at 12:24:38 EDT.
Copyright IBM Corporation, 1990, 1999