Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SVEARA
Control Block Contents
SVEARA DSECT
Cross Reference (Contains links to field and bit definitions)
SVEARA Prolog
Name : DOSAVE Description: LTA and PP Save Area DSECT DSECT : SVEARA Function : SVEARA describes the fields in a VSE Logical Transient Area (LTA) and Problem Program (PP) save area. SVEARA is called by the DOSAVE macro. These areas are used by DOS/VS routines to save the value of the PSW and registers for purposes such as linkage to and from transient routines.
SVEARA Control Block Content
SVEARA DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SVEARA LTA and PP Save Area DSECT 0000 0 Signed 4 * (2) 0008 8 Signed 4 SVEPSW (0) FIRST HALF PSW 0008 8 Character 1 SVEASM SYSTEM MASK 0009 9 Character 1 SVEAKA KEY AND AMWP 000A 10 Character 2 SVEAIC INTERRUPT CODE 000C 12 Signed 4 SVEPSW2 (0) SECOND HALF PSW 000C 12 Character 1 SVEAICP ILC,CC,PROG MASK 000D 13 Character 3 SVEAIA INSTRUCTION ADDRESS 00000010 SVEA0908 * REGS 9-8 00000010 SVEA0915 * REGS 9-15 0010 16 Signed 4 SVER09 SAVE AREA FOR REGISTER 9 0014 20 Signed 4 SVER0A SAVE AREA FOR REGISTER 10 0018 24 Signed 4 SVER0B SAVE AREA FOR REGISTER 11 001C 28 Signed 4 SVER0C SAVE AREA FOR REGISTER 12 0020 32 Signed 4 SVER0D SAVE AREA FOR REGISTER 13 0024 36 Signed 4 SVER0E SAVE AREA FOR REGISTER 14 0028 40 Signed 4 SVER0F SAVE AREA FOR REGISTER 15 0000002C SVEA0008 * REGS 0-8 002C 44 Signed 4 SVER00 SAVE AREA FOR REGISTER 0 0030 48 Signed 4 SVER01 SAVE AREA FOR REGISTER 1 0034 52 Signed 4 SVER02 SAVE AREA FOR REGISTER 2 0038 56 Signed 4 SVER03 SAVE AREA FOR REGISTER 3 003C 60 Signed 4 SVER04 SAVE AREA FOR REGISTER 4 0040 64 Signed 4 SVER05 SAVE AREA FOR REGISTER 5 0044 68 Signed 4 SVER06 SAVE AREA FOR REGISTER 6 0048 72 Signed 4 SVER07 SAVE AREA FOR REGISTER 7 004C 76 Signed 4 SVER08 SAVE AREA FOR REGISTER 8
SVEARA Storage Layout
*** SVEARA - LTA and PP Save Area DSECT * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * +------+------+-------------+------+--------------------+ * 8 |SVEASM|SVEAKA| SVEAIC |:AICP | SVEAIA | * +------+------+-------------+------+--------------------+ * 10 | SVER09 | SVER0A | * +---------------------------+---------------------------+ * 18 | SVER0B | SVER0C | * +---------------------------+---------------------------+ * 20 | SVER0D | SVER0E | * +---------------------------+---------------------------+ * 28 | SVER0F | SVER00 | * +---------------------------+---------------------------+ * 30 | SVER01 | SVER02 | * +---------------------------+---------------------------+ * 38 | SVER03 | SVER04 | * +---------------------------+---------------------------+ * 40 | SVER05 | SVER06 | * +---------------------------+---------------------------+ * 48 | SVER07 | SVER08 | * +---------------------------+---------------------------+ * 50 * *** SVEARA - LTA and PP Save Area DSECT
SVEARA Cross Reference
Symbol Dspl Value -------------- ---- ----- SVEAIA 000D SVEAIC 000A SVEAICP 000C SVEAKA 0009 SVEASM 0008 SVEA0008 0028 0000002C SVEA0908 000D 00000010 SVEA0915 000D 00000010 SVEPSW 0008 SVEPSW2 000C SVER0A 0014 SVER0B 0018 SVER0C 001C SVER0D 0020 SVER0E 0024 SVER0F 0028 SVER00 002C SVER01 0030 SVER02 0034 SVER03 0038 SVER04 003C SVER05 0040 SVER06 0044 SVER07 0048 SVER08 004C SVER09 0010
Last updated on 1 May 2002 at 14:32:39 EDT.
Copyright IBM Corporation, 1990, 2002