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 1 May 2002 at 14:09:57 EDT.
Copyright IBM Corporation, 1990, 2002