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. |
PTESET
Cross Reference (Contains links to field and bit definitions)
PTESET Prolog
Name : HCPTCMBK Description: Map an area in the TCMBK for a given PTE set size DSECT : PTESET Notes : Note that if the size of PTESET DSECT changes, then the field DPSPTEIX defined in HCPBST must also change. PTESET maps TCMPTE8, TCMPTE10, TCMPTE12, and TCMPTE14.
PTESET Control Block Content
PTESET DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PTESET Map an area in the TCMBK for a given PTE set size 0000 0 Signed 4 PTESTART (0) Start of PTE data 0000 0 Signed 4 PTEAVAIL Pointer to next available set of PTEs of this size 0004 4 Signed 4 PTEC1ST First set of PTEs on the collection pile. Remove sets from this end of pile. 0008 8 Signed 4 PTECLST Last set of PTEs on the collection pile. Add sets to this end of pile. 000C 12 Signed 4 PTECNUM Count of items on collection pile. 00000010 PTECLRSZ *-PTESET Size to clear when MDC set off 0012 18 Signed 2 PTESETPP Sets that fit in a page 00000014 PTESETSZ *-PTESET Size of PTE set info
PTESET Storage Layout
*** PTESET - Map an area in the TCMBK for a given PTE set size * * +---------------------------+---------------------------+ * 0 | PTEAVAIL | PTEC1ST | * +---------------------------+---------------------------+ * 8 | PTECLST | PTECNUM | * +-------------+-------------+---------------------------+ * 10 |/////////////| PTESETPP | 14 * +-------------+-------------+ * *** PTESET - Map an area in the TCMBK for a given PTE set size
PTESET Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----PTEAVAIL 0000
PTECLRSZ 000C 00000010
PTECLST 0008
PTECNUM 000C
PTEC1ST 0004
PTESETPP 0012
PTESETSZ 0012 00000014
PTESTART 0000
Last updated on 3 Aug 1999 at 13:38:43 EDT.
Copyright IBM Corporation, 1990, 1999