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. |
PLD
Control Block Contents
PLD DSECT
Cross Reference (Contains links to field and bit definitions)
PLD Prolog
Name : KGAA Description: Processor Local Data DSECT : PLD
PLD Control Block Content
PLD DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PLD Processor Local Data 0000 0 Dbl-Word 8 * (0) 0000 0 Address 4 PLD_RUN_THREAD TSD of run thread 0004 4 Signed 4 * Reserved 0008 8 Address 4 PLD_ABANDONED_DSAF DSAFs to clean up 000C 12 Address 4 PLD_ABANDONED_TSD TSDs to clean up 0010 16 Signed 4 PLD_CALLERS_R13 save area for R13 0014 20 Character 4 PLD_MASK (0) saved psw mask 0014 20 Character 1 PLD_PMASK 0015 21 Character 3 * 0018 24 Address 4 PLD_ABWSECT ptr to abend info 001C 28 Address 4 PLD_OVFLO_PTR for stack overflow 0020 32 Address 4 PLD_FLIHTSD flih tsd 0024 36 Character 4 PLD_FLAGS (0) Dispatch flags 0024 36 Bitstring 1 * 0025 37 Bitstring 3 * Reserved 0028 40 Signed 4 PLD_CPU_ADDR CPU address 002C 44 Address 4 PLD_LAST_TSD last tsd switched 0030 48 Character 2 PLD_LAST_SIGP last preempt sigp 0032 50 Character 2 * reserved 0034 52 Character 64 PLD_SAVE_AREA mp save area
PLD Storage Layout
*** PLD - Processor Local Data * * +---------------------------+---------------------------+ * 0 | PLD_RUN_THREAD |///////////////////////////| * +---------------------------+---------------------------+ * 8 | PLD_ABANDONED_DSAF | PLD_ABANDONED_TSD | * +---------------------------+------+--------------------+ * 10 | PLD_CALLERS_R13 |(014) |////////////////////| * +---------------------------+------+--------------------+ * 18 | PLD_ABWSECT | PLD_OVFLO_PTR | * +---------------------------+------+--------------------+ * 20 | PLD_FLIHTSD |//////|////////////////////| * +---------------------------+------+--------------------+ * 28 | PLD_CPU_ADDR | PLD_LAST_TSD | * +-------------+-------------+---------------------------+ * 30 |PLD_LAST_SIGP|/////////////| | * +-------------+-------------+ | * 38 | | * = PLD_SAVE_AREA = * | +---------------------------+ * | | 74 * +---------------------------+ * *** PLD - Processor Local Data
PLD Cross Reference
Symbol Dspl Value -------------- ---- ----- PLD_ABANDONED_DSAF 0008 PLD_ABANDONED_TSD 000C PLD_ABWSECT 0018 PLD_CALLERS_R13 0010 PLD_CPU_ADDR 0028 PLD_FLAGS 0024 PLD_FLIHTSD 0020 PLD_LAST_SIGP 0030 PLD_LAST_TSD 002C PLD_MASK 0014 PLD_OVFLO_PTR 001C PLD_PMASK 0014 PLD_RUN_THREAD 0000 PLD_SAVE_AREA 0034
Last updated on 18 Oct 2001 at 11:19:17 EDT.
Copyright IBM Corporation, 1990, 2001