About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
PIRBK
Control Block Contents
PIRBK DSECT
Cross Reference (Contains links to field and bit definitions)
PIRBK Prolog
NAME : HCPPIRBK DESCRIPTION: Page Interrupt Return control BlocK. DSECT : PIRBK LOCATED BY : FRMBPNT - contained in the FRMTE back pointer if the frame is being paged in. CREATED BY : Created by HCPxxx DELETED BY : Deleted by HCPxxx SERIALIZED : COMMENTS :
PIRBK Control Block Content
PIRBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PIRBK Page Interrupt Return control BlocK. 0000 0 Signed 4 PIRIRA Interrupt return address for this block. 0004 4 Signed 4 PIRTOKEN Used to uniquely identify this task. 0008 8 Signed 4 PIRCTPAG Count of pages to process. 000C 12 Signed 4 PIRCTDON Count of pages processed so far. 0004 4 Signed 4 PIRSAVE1 Miscellaneous save area 0008 8 Signed 4 PIRSAVE2 Miscellaneous Save area 000C 12 Signed 4 PIRSAVE3 Miscellaneous Save area The following are used to determine the size of the this control block. 00000010 PIRLEN *-PIRBK Length in bytes. 00000002 PIRSIZE (PIRLEN+7)/8 Size in doublewords.
PIRBK Storage Layout
*** PIRBK - Page Interrupt Return control BlocK. * * +---------------------------+---------------------------+ * 0 | PIRIRA | PIRTOKEN | * +---------------------------+---------------------------+ * 8 | PIRCTPAG | PIRCTDON | * +---------------------------+---------------------------+ * 10 * *** PIRBK - Page Interrupt Return control BlocK. *** Overlay for PIRTOKEN in PIRBK * * +---------------------------+ * 0 ... 4 | PIRSAVE1 | * +---------------------------+---------------------------+ * 8 | PIRSAVE2 | PIRSAVE3 | * +---------------------------+---------------------------+ * 10 * *** Overlay for PIRTOKEN in PIRBK
PIRBK Cross Reference
Symbol Dspl Value -------------- ---- ----- PIRCTDON 000C PIRCTPAG 0008 PIRIRA 0000 PIRLEN 000C 00000010 PIRSAVE1 0004 PIRSAVE2 0008 PIRSAVE3 000C PIRSIZE 000C 00000002 PIRTOKEN 0004
Copyright IBM Corporation, 1990, 2005