Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
STDBK
Control Block Contents
STDBK DSECT
Cross Reference (Contains links to field and bit definitions)
STDBK Prolog
NAME : HCPSTDBK DESCRIPTION: SYSTEM TERMINATION DATA BLOCK DSECT : STDBK FUNCTION : CONTAINS ALL CRITICAL SYSTEM DATA WHICH IS LIKELY TO CHANGE DURING SYSTEM ABEND PROCESSING LOCATED BY : PFXSTDBK FIELD OF THE PFXPG IF THE STDBK FOR A PROCESSOR HAS NOT BEEN ALLOCATED, A BACKUP STDBK AT HCPWRKST IS USED. CREATED BY : CREATED BY : HCPMPS (MULTI-PROCESSOR STORAGE ALLOCATOR) DURING PROCESSOR INITIALIZATION INITIALIZED BY - HCPDMP (SYSTEM ABEND DUMP PROCESSOR) DURING SYSTEM ABEND DUMP PROCESSING HCPSVF (SVC ABEND INTERRUPT HANDLER) WHEN SETTING UP FOR SYSTEM ABEND DUMP HCPWRP (SYSTEM TERMINATOR) WHEN TERMINATING THE SYSTEM DUE TO AN ABEND DELETED BY : HCPMPS (MULTI-PROCESSOR STORAGE DE-ALLOCATOR) WHEN A PROCESSOR IS VARIED OFFLINE (THE BACKUP STDBK AT HCPWRKST IS NOT DELETED.) COMMENTS : THE DATA IN THE STDBK IS USED BY HCPDMP DURING SYSTEM ABEND DUMP PROCESSING.
STDBK Control Block Content
STDBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure STDBK SYSTEM TERMINATION DATA BLOCK 0000 0 Bitstring 4 STDABEND (0) CP ABNORMAL TERMINATION CODE 0000 0 Bitstring 3 STDABENM CP ABEND MODULE ID 0003 3 Bitstring 1 STDABENN CP ABEND DETAIL CODE 0004 4 Bitstring 2 STDCPUAD 'STAP' PROCESSOR ADDRESS 0006 6 Bitstring 2 * Reserved for future IBM use 0008 8 Signed 4 STDPRFIX PREFIX PAGE ADDRESS 000C 12 Signed 4 * Reserved for future IBM use 0010 16 Signed 4 STDSTRSZ AVAILABLE STORAGE SIZE OF SYSTEM 0014 20 Signed 4 * Reserved for future IBM use 0018 24 Signed 2 STDSPID SPOOLID of system data file 001A 26 Bitstring 1 STDDPID Dump location..Print,Tape,Dasd,Spool 00000001 STDPRIN X'01' Dump went to printer 00000002 STDTAPE X'02' Dump went to Tape 00000003 STDDASD X'03' Dump went to DASD 00000004 STDSPOO X'04' Dump went to System Data File/Spool 00000005 STDNODU X'05' Printer not available, no dump created 00000006 STDNOPR X'06' NOPRINT option of SET DUMP command suppressed dump to printer 001B 27 Bitstring 1 STDARCH Architecture Mode ID 001C 28 Bitstring 4 * Reserved for future IBM use 0020 32 Character 8 STDMODN Module name causing abend 0028 40 Dbl-Word 8 STDPSWAB ABENDING PSW 0030 48 Dbl-Word 8 * (3) Reserved for future IBM use 0048 72 Signed 4 STDTPR TOD Programmable Register 004C 76 Signed 4 STDFPCR Floating Point Control Register 0050 80 Bitstring 256 STDLAPAR AREA PROTECTED BY L.A.P. FEATURE 0150 336 Bitstring 24 STDCLOKS (0) CLOCKS 0150 336 Dbl-Word 8 STDTODCK TOD OF DAY CLOCK 0158 344 Dbl-Word 8 STDCPUTM CPU TIMER 0160 352 Dbl-Word 8 STDCKCMP CLOCK COMPARATOR 0168 360 Dbl-Word 8 * (3) Reserved for future IBM use 0180 384 Signed 4 STDARLG (16) ACCESS REGISTER LOGOUT AREA 01C0 448 Bitstring 128 STDFPRLG (0) FLOATING POINT REGISTER LOGOUT AREA 01C0 448 Dbl-Word 8 STDFPR0 FLOATING POINT REGISTER 0 01C8 456 Dbl-Word 8 STDFPR1 FLOATING POINT REGISTER 1 01D0 464 Dbl-Word 8 STDFPR2 FLOATING POINT REGISTER 2 01D8 472 Dbl-Word 8 STDFPR3 FLOATING POINT REGISTER 3 01E0 480 Dbl-Word 8 STDFPR4 FLOATING POINT REGISTER 4 01E8 488 Dbl-Word 8 STDFPR5 FLOATING POINT REGISTER 5 01F0 496 Dbl-Word 8 STDFPR6 FLOATING POINT REGISTER 6 01F8 504 Dbl-Word 8 STDFPR7 FLOATING POINT REGISTER 7 0200 512 Dbl-Word 8 STDFPR8 FLOATING POINT REGISTER 8 0208 520 Dbl-Word 8 STDFPR9 FLOATING POINT REGISTER 9 0210 528 Dbl-Word 8 STDFPR10 FLOATING POINT REGISTER 10 0218 536 Dbl-Word 8 STDFPR11 FLOATING POINT REGISTER 11 0220 544 Dbl-Word 8 STDFPR12 FLOATING POINT REGISTER 12 0228 552 Dbl-Word 8 STDFPR13 FLOATING POINT REGISTER 13 0230 560 Dbl-Word 8 STDFPR14 FLOATING POINT REGISTER 14 0238 568 Dbl-Word 8 STDFPR15 FLOATING POINT REGISTER 15 0240 576 Bitstring 64 STDGPRLG (0) GENERAL REGISTER LOGOUT AREA 0240 576 Signed 4 STDGPR0 GENERAL REGISTER 0 0244 580 Signed 4 STDGPR1 GENERAL REGISTER 1 0248 584 Signed 4 STDGPR2 GENERAL REGISTER 2 024C 588 Signed 4 STDGPR3 GENERAL REGISTER 3 0250 592 Signed 4 STDGPR4 GENERAL REGISTER 4 0254 596 Signed 4 STDGPR5 GENERAL REGISTER 5 0258 600 Signed 4 STDGPR6 GENERAL REGISTER 6 025C 604 Signed 4 STDGPR7 GENERAL REGISTER 7 0260 608 Signed 4 STDGPR8 GENERAL REGISTER 8 0264 612 Signed 4 STDGPR9 GENERAL REGISTER 9 0268 616 Signed 4 STDGPR10 GENERAL REGISTER 10 026C 620 Signed 4 STDGPR11 GENERAL REGISTER 11 0270 624 Bitstring 16 STDGPRCF (0) GENERAL REGISTERS 12 THRU 15 0270 624 Signed 4 STDGPR12 GENERAL REGISTER 12 0274 628 Signed 4 STDGPR13 GENERAL REGISTER 13 0278 632 Signed 4 STDGPR14 GENERAL REGISTER 14 027C 636 Signed 4 STDGPR15 GENERAL REGISTER 15 0280 640 Signed 4 * (16) Used for GPRs when in ESAME mode 02C0 704 Bitstring 64 STDCRLG (0) CONTROL REGISTER LOGOUT AREA 02C0 704 Signed 4 STDCR0 CONTROL REGISTER 0 02C4 708 Signed 4 STDCR1 CONTROL REGISTER 1 02C8 712 Signed 4 STDCR2 CONTROL REGISTER 2 02CC 716 Signed 4 STDCR3 CONTROL REGISTER 3 02D0 720 Signed 4 STDCR4 CONTROL REGISTER 4 02D4 724 Signed 4 STDCR5 CONTROL REGISTER 5 02D8 728 Signed 4 STDCR6 CONTROL REGISTER 6 02DC 732 Signed 4 STDCR7 CONTROL REGISTER 7 02E0 736 Signed 4 STDCR8 CONTROL REGISTER 8 02E4 740 Signed 4 STDCR9 CONTROL REGISTER 9 02E8 744 Signed 4 STDCR10 CONTROL REGISTER 10 02EC 748 Signed 4 STDCR11 CONTROL REGISTER 11 02F0 752 Signed 4 STDCR12 CONTROL REGISTER 12 02F4 756 Signed 4 STDCR13 CONTROL REGISTER 13 02F8 760 Signed 4 STDCR14 CONTROL REGISTER 14 02FC 764 Signed 4 STDCR15 CONTROL REGISTER 15 0300 768 Signed 4 * (16) Used for CRs when in ESAME mode 0340 832 Bitstring 256 STDTMPSG (0) Temporary Save Area (Large) 0340 832 Bitstring 128 STDTMPSV TEMPORARY SAVE AREA 03C0 960 Bitstring 128 * Used for TMPSV when in ESAME mode 0440 1088 Bitstring 256 STDBALSG (0) BALR Linkage Save Area (Large) 0440 1088 Bitstring 128 STDBALSV BALR LINKAGE SAVE AREA 04C0 1216 Bitstring 128 * Used for BALSV when in ESAME mode 0540 1344 Bitstring 256 STDWRKSG (0) Temporary Copy of PFXWRKSV (Large) 0540 1344 Bitstring 128 STDWRKSV TEMPORARY COPY OF PFXWRKSV 05C0 1472 Bitstring 128 * Used for WRKSV when in ESAME mode 000000C8 STDSIZE (*-STDBK+7)/8 SIZE OF SYSTEM TERM. DUMP BLOCK 00000640 STDBSIZE STDSIZE*8 STDBK SIZE IN BYTES 0028 40 Signed 2 * 002A 42 Bitstring 1 STDPSWCD CONDITION CODE AT SYSTEM FAILURE 002B 43 Bitstring 1 * 002C 44 Signed 4 STDPSWA (0) PSW ADDRESS AT SYSTEM FAILURE 002C 44 Signed 2 STDPSWA1 1ST HALF OF PSW ADDRESS 002E 46 Signed 2 STDPSWA2 2ND HALF OF PSW ADDRESS 0240 576 Bitstring 128 STDGGRLG (0) General Register LOGOUT Area 0240 576 Dbl-Word 8 STDGGR0 General Register 0 0248 584 Dbl-Word 8 STDGGR1 General Register 1 0250 592 Dbl-Word 8 STDGGR2 General Register 2 0258 600 Dbl-Word 8 STDGGR3 General Register 3 0260 608 Dbl-Word 8 STDGGR4 General Register 4 0268 616 Dbl-Word 8 STDGGR5 General Register 5 0270 624 Dbl-Word 8 STDGGR6 General Register 6 0278 632 Dbl-Word 8 STDGGR7 General Register 7 0280 640 Dbl-Word 8 STDGGR8 General Register 8 0288 648 Dbl-Word 8 STDGGR9 General Register 9 0290 656 Dbl-Word 8 STDGGR10 General Register 10 0298 664 Dbl-Word 8 STDGGR11 General Register 11 02A0 672 Bitstring 32 STDGGRCF (0) General Registers 12 thru 15 02A0 672 Dbl-Word 8 STDGGR12 General Register 12 02A8 680 Dbl-Word 8 STDGGR13 General Register 13 02B0 688 Dbl-Word 8 STDGGR14 General Register 14 02B8 696 Dbl-Word 8 STDGGR15 General Register 15 02C0 704 Bitstring 128 STDGCRLG (0) Control Register LOGOUT area 02C0 704 Dbl-Word 8 STDGCR0 Control Register 0 02C8 712 Dbl-Word 8 STDGCR1 Control Register 1 02D0 720 Dbl-Word 8 STDGCR2 Control Register 2 02D8 728 Dbl-Word 8 STDGCR3 Control Register 3 02E0 736 Dbl-Word 8 STDGCR4 Control Register 4 02E8 744 Dbl-Word 8 STDGCR5 Control Register 5 02F0 752 Dbl-Word 8 STDGCR6 Control Register 6 02F8 760 Dbl-Word 8 STDGCR7 Control Register 7 0300 768 Dbl-Word 8 STDGCR8 Control Register 8 0308 776 Dbl-Word 8 STDGCR9 Control Register 9 0310 784 Dbl-Word 8 STDGCR10 Control Register 10 0318 792 Dbl-Word 8 STDGCR11 Control Register 11 0320 800 Dbl-Word 8 STDGCR12 Control Register 12 0328 808 Dbl-Word 8 STDGCR13 Control Register 13 0330 816 Dbl-Word 8 STDGCR14 Control Register 14 0338 824 Dbl-Word 8 STDGCR15 Control Register 15
STDBK Storage Layout
*** STDBK - SYSTEM TERMINATION DATA BLOCK * * +--------------------+------+-------------+-------------+ * 0 | STDABENM |:ABENN| STDCPUAD |/////////////| * +--------------------+------+-------------+-------------+ * 8 | STDPRFIX |///////////////////////////| * +---------------------------+---------------------------+ * 10 | STDSTRSZ |///////////////////////////| * +-------------+------+------+---------------------------+ * 18 | STDSPID |:DPID |:ARCH |///////////////////////////| * +-------------+------+------+---------------------------+ * 20 | STDMODN | * +-------------------------------------------------------+ * 28 | STDPSWAB | * +-------------------------------------------------------+ * 30 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 48 | STDTPR | STDFPCR | * +---------------------------+---------------------------+ * 50 | | * = STDLAPAR = * | | * +-------------------------------------------------------+ * 150 | STDTODCK | * +-------------------------------------------------------+ * 158 | STDCPUTM | * +-------------------------------------------------------+ * 160 | STDCKCMP | * +-------------------------------------------------------+ * 168 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 180 | | * = STDARLG = * | | * +-------------------------------------------------------+ * 1C0 | STDFPR0 | * +-------------------------------------------------------+ * 1C8 | STDFPR1 | * +-------------------------------------------------------+ * 1D0 | STDFPR2 | * +-------------------------------------------------------+ * 1D8 | STDFPR3 | * +-------------------------------------------------------+ * 1E0 | STDFPR4 | * +-------------------------------------------------------+ * 1E8 | STDFPR5 | * +-------------------------------------------------------+ * 1F0 | STDFPR6 | * +-------------------------------------------------------+ * 1F8 | STDFPR7 | * +-------------------------------------------------------+ * 200 | STDFPR8 | * +-------------------------------------------------------+ * 208 | STDFPR9 | * +-------------------------------------------------------+ * 210 | STDFPR10 | * +-------------------------------------------------------+ * 218 | STDFPR11 | * +-------------------------------------------------------+ * 220 | STDFPR12 | * +-------------------------------------------------------+ * 228 | STDFPR13 | * +-------------------------------------------------------+ * 230 | STDFPR14 | * +-------------------------------------------------------+ * 238 | STDFPR15 | * +---------------------------+---------------------------+ * 240 | STDGPR0 | STDGPR1 | * +---------------------------+---------------------------+ * 248 | STDGPR2 | STDGPR3 | * +---------------------------+---------------------------+ * 250 | STDGPR4 | STDGPR5 | * +---------------------------+---------------------------+ * 258 | STDGPR6 | STDGPR7 | * +---------------------------+---------------------------+ * 260 | STDGPR8 | STDGPR9 | * +---------------------------+---------------------------+ * 268 | STDGPR10 | STDGPR11 | * +---------------------------+---------------------------+ * 270 | STDGPR12 | STDGPR13 | * +---------------------------+---------------------------+ * 278 | STDGPR14 | STDGPR15 | * +---------------------------+---------------------------+ * 280 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 2C0 | STDCR0 | STDCR1 | * +---------------------------+---------------------------+ * 2C8 | STDCR2 | STDCR3 | * +---------------------------+---------------------------+ * 2D0 | STDCR4 | STDCR5 | * +---------------------------+---------------------------+ * 2D8 | STDCR6 | STDCR7 | * +---------------------------+---------------------------+ * 2E0 | STDCR8 | STDCR9 | * +---------------------------+---------------------------+ * 2E8 | STDCR10 | STDCR11 | * +---------------------------+---------------------------+ * 2F0 | STDCR12 | STDCR13 | * +---------------------------+---------------------------+ * 2F8 | STDCR14 | STDCR15 | * +---------------------------+---------------------------+ * 300 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 340 | | * = STDTMPSV = * | | * +-------------------------------------------------------+ * 3C0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 440 | | * = STDBALSV = * | | * +-------------------------------------------------------+ * 4C0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 540 | | * = STDWRKSV = * | | * +-------------------------------------------------------+ * 5C0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 640 * *** STDBK - SYSTEM TERMINATION DATA BLOCK *** Overlay for STDPSWAB in STDBK * * +-------------+------+------+-------------+-------------+ * 28 |/////////////|:PSWCD|//////| STDPSWA1 | STDPSWA2 | * +-------------+------+------+-------------+-------------+ * 30 * *** Overlay for STDPSWAB in STDBK *** Overlay for STDGPRLG in STDBK * * +-------------------------------------------------------+ * 240 | STDGGR0 | * +-------------------------------------------------------+ * 248 | STDGGR1 | * +-------------------------------------------------------+ * 250 | STDGGR2 | * +-------------------------------------------------------+ * 258 | STDGGR3 | * +-------------------------------------------------------+ * 260 | STDGGR4 | * +-------------------------------------------------------+ * 268 | STDGGR5 | * +-------------------------------------------------------+ * 270 | STDGGR6 | * +-------------------------------------------------------+ * 278 | STDGGR7 | * +-------------------------------------------------------+ * 280 | STDGGR8 | * +-------------------------------------------------------+ * 288 | STDGGR9 | * +-------------------------------------------------------+ * 290 | STDGGR10 | * +-------------------------------------------------------+ * 298 | STDGGR11 | * +-------------------------------------------------------+ * 2A0 | STDGGR12 | * +-------------------------------------------------------+ * 2A8 | STDGGR13 | * +-------------------------------------------------------+ * 2B0 | STDGGR14 | * +-------------------------------------------------------+ * 2B8 | STDGGR15 | * +-------------------------------------------------------+ * 2C0 * *** Overlay for STDGPRLG in STDBK *** Overlay for STDCRLG in STDBK * * +-------------------------------------------------------+ * 2C0 | STDGCR0 | * +-------------------------------------------------------+ * 2C8 | STDGCR1 | * +-------------------------------------------------------+ * 2D0 | STDGCR2 | * +-------------------------------------------------------+ * 2D8 | STDGCR3 | * +-------------------------------------------------------+ * 2E0 | STDGCR4 | * +-------------------------------------------------------+ * 2E8 | STDGCR5 | * +-------------------------------------------------------+ * 2F0 | STDGCR6 | * +-------------------------------------------------------+ * 2F8 | STDGCR7 | * +-------------------------------------------------------+ * 300 | STDGCR8 | * +-------------------------------------------------------+ * 308 | STDGCR9 | * +-------------------------------------------------------+ * 310 | STDGCR10 | * +-------------------------------------------------------+ * 318 | STDGCR11 | * +-------------------------------------------------------+ * 320 | STDGCR12 | * +-------------------------------------------------------+ * 328 | STDGCR13 | * +-------------------------------------------------------+ * 330 | STDGCR14 | * +-------------------------------------------------------+ * 338 | STDGCR15 | * +-------------------------------------------------------+ * 340 * *** Overlay for STDCRLG in STDBK
STDBK Cross Reference
Symbol Dspl Value -------------- ---- ----- STDABEND 0000 STDABENM 0000 STDABENN 0003 STDARCH 001B STDARLG 0180 STDBALSG 0440 STDBALSV 0440 STDBSIZE 05C0 00000640 STDCKCMP 0160 STDCLOKS 0150 STDCPUAD 0004 STDCPUTM 0158 STDCRLG 02C0 STDCR0 02C0 STDCR1 02C4 STDCR10 02E8 STDCR11 02EC STDCR12 02F0 STDCR13 02F4 STDCR14 02F8 STDCR15 02FC STDCR2 02C8 STDCR3 02CC STDCR4 02D0 STDCR5 02D4 STDCR6 02D8 STDCR7 02DC STDCR8 02E0 STDCR9 02E4 STDDASD 001A 00000003 STDDPID 001A STDFPCR 004C STDFPRLG 01C0 STDFPR0 01C0 STDFPR1 01C8 STDFPR10 0210 STDFPR11 0218 STDFPR12 0220 STDFPR13 0228 STDFPR14 0230 STDFPR15 0238 STDFPR2 01D0 STDFPR3 01D8 STDFPR4 01E0 STDFPR5 01E8 STDFPR6 01F0 STDFPR7 01F8 STDFPR8 0200 STDFPR9 0208 STDGCRLG 02C0 STDGCR0 02C0 STDGCR1 02C8 STDGCR10 0310 STDGCR11 0318 STDGCR12 0320 STDGCR13 0328 STDGCR14 0330 STDGCR15 0338 STDGCR2 02D0 STDGCR3 02D8 STDGCR4 02E0 STDGCR5 02E8 STDGCR6 02F0 STDGCR7 02F8 STDGCR8 0300 STDGCR9 0308 STDGGRCF 02A0 STDGGRLG 0240 STDGGR0 0240 STDGGR1 0248 STDGGR10 0290 STDGGR11 0298 STDGGR12 02A0 STDGGR13 02A8 STDGGR14 02B0 STDGGR15 02B8 STDGGR2 0250 STDGGR3 0258 STDGGR4 0260 STDGGR5 0268 STDGGR6 0270 STDGGR7 0278 STDGGR8 0280 STDGGR9 0288 STDGPRCF 0270 STDGPRLG 0240 STDGPR0 0240 STDGPR1 0244 STDGPR10 0268 STDGPR11 026C STDGPR12 0270 STDGPR13 0274 STDGPR14 0278 STDGPR15 027C STDGPR2 0248 STDGPR3 024C STDGPR4 0250 STDGPR5 0254 STDGPR6 0258 STDGPR7 025C STDGPR8 0260 STDGPR9 0264 STDLAPAR 0050 STDMODN 0020 STDNODU 001A 00000005 STDNOPR 001A 00000006 STDPRFIX 0008 STDPRIN 001A 00000001 STDPSWA 002C STDPSWAB 0028 STDPSWA1 002C STDPSWA2 002E STDPSWCD 002A STDSIZE 05C0 000000C8 STDSPID 0018 STDSPOO 001A 00000004 STDSTRSZ 0010 STDTAPE 001A 00000002 STDTMPSG 0340 STDTMPSV 0340 STDTODCK 0150 STDTPR 0048 STDWRKSG 0540 STDWRKSV 0540
Copyright IBM Corporation, 1990, 2001