SP2 Back to Index page
 
Prolog 
Control Block Contents 
   SP2 DSECT
   SP2PBASE DSECT
   SP2PDESC DSECT
   SP2PBASE DSECT
   SP2PDESC DSECT
   SP2 DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  SP2 Prolog Top of page
 
 NAME       : DMS2SP
 DESCRIPTION: CRR Syncpoint Manager Control Block (SPMCB)
 DSECT      : SP2
 
 
  SP2 Control Block Content Top of page
 

 SP2 DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SP2 CRR Syncpoint Manager Control Block (SPMCB) 0000 0 Character 8 SP2IDENT Eye catcher. 0008 8 Bitstring 8 SP2RSNAM Recovery Server Name. 0010 16 Bitstring 16 SP2RSLOG Recovery Server Logname 0020 32 Address 4 SP2FPBEG First entry on WURE/RE free pool list. 0024 36 Address 4 SP2FPEND Last entry on WURE/RE free pool list. 0028 40 Address 4 SP2WURPT Pointer to SPM WURE chain. 002C 44 Address 4 SP2FPERR Available Error Block Pool. 0030 48 Address 4 SP2PCAX Protected Conversation Adapter exit. 0034 52 Address 4 SP2LCX SFS linkage control exit address. 0038 56 Signed 4 SP2CRRECB ECB defined to allow DMSMARK to POST and for CPI-CI Wait on Event to test. .1.. .... SP2COMPLETED X'40' OS Format Event Completed Bit 003C 60 Address 1 SP2WUSO Syncpoint Options. 1... .... SP2NOWAIT X'80' SP2NOWAIT SPM_Resync_Asynch (NOWAIT) .1.. .... SP2WAIT X'40' SP2WAIT SPM_Resync_Synch ( WAIT) ..1. .... SP2SYNC X'20' SP2SYNC SPM_Synch_SPS_Requests ...1 .... SP2ASYNC X'10' SP2ASYNC SPM_Asynch_SPS_Requests .... 1... SP2BACKOUT X'08' SP2BACKOUT SPM_Backout_Decision .... .1.. SP2COMMIT X'04' SP2COMMIT SPM_Commit_Decision 003D 61 Bitstring 1 SP2TRAC Trace Flags 003E 62 Bitstring 1 SP2FLAGS Flags 1... .... SP2ENDWU X'80' SP2ENDWU Active_WURE indicator for end of workunit processing 003F 63 Bitstring 1 * Alignment 0040 64 Bitstring 32 SP2ARCE (0) Logger Async Request Chain Element. - This length must be changed if the - size of the Common ARCE element is - changed. The PLAS version also has - this length, and will generate an - error if there is a mis-match. 0040 64 Bitstring 12 * * 004C 76 Bitstring 1 * (INDICATE SPMCB TYPE ARCE) 004D 77 Bitstring 19 * * 00000060 SP2AREA * CSL Fast Path interface Get official CSL requirements: PARAMETER LIST
 SP2PBASE DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SP2PBASE CRR Syncpoint Manager Control Block (SPMCB) 0000 0 Signed 4 SP2PPTR PTR TO DESCR LIST 0004 4 Signed 4 SP2PMARK CEE PLIST MARKER 0008 8 Signed 4 SP2PPARM (0) 0008 8 Signed 4 SP2PP1 PARAMETER 1 000C 12 Signed 4 SP2PP2 PARAMETER 2 0010 16 Signed 4 SP2PP3 PARAMETER 3 0014 20 Signed 4 SP2PP4 PARAMETER 4 0018 24 Signed 4 SP2PP5 PARAMETER 5 001C 28 Signed 4 SP2PP6 PARAMETER 6 0020 32 Signed 4 SP2PP7 PARAMETER 7 0024 36 Signed 4 SP2PP8 PARAMETER 8 0028 40 Signed 4 SP2PP9 PARAMETER 9 002C 44 Signed 4 SP2PP10 PARAMETER 10 DESCRIPTORS
 SP2PDESC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SP2PDESC CRR Syncpoint Manager Control Block (SPMCB) 0000 0 Signed 4 SP2PHW NUMBER OF HEAD WORDS 0004 4 Signed 4 SP2PPCT NUMBER OF PARMS 0008 8 Signed 4 SP2PL1 LENGTH PARAMETER 1 000C 12 Character 1 * (3) RESERVED 000F 15 Character 1 SP2PT1 DATATYPE PARAMETER 1 0010 16 Signed 4 SP2PL2 LENGTH PARAMETER 2 0014 20 Character 1 * (3) RESERVED 0017 23 Character 1 SP2PT2 DATATYPE PARAMETER 2 0018 24 Signed 4 SP2PL3 LENGTH PARAMETER 3 001C 28 Character 1 * (3) RESERVED 001F 31 Character 1 SP2PT3 DATATYPE PARAMETER 3 0020 32 Signed 4 SP2PL4 LENGTH PARAMETER 4 0024 36 Character 1 * (3) RESERVED 0027 39 Character 1 SP2PT4 DATATYPE PARAMETER 4 0028 40 Signed 4 SP2PL5 LENGTH PARAMETER 5 002C 44 Character 1 * (3) RESERVED 002F 47 Character 1 SP2PT5 DATATYPE PARAMETER 5 0030 48 Signed 4 SP2PL6 LENGTH PARAMETER 6 0034 52 Character 1 * (3) RESERVED 0037 55 Character 1 SP2PT6 DATATYPE PARAMETER 6 0038 56 Signed 4 SP2PL7 LENGTH PARAMETER 7 003C 60 Character 1 * (3) RESERVED 003F 63 Character 1 SP2PT7 DATATYPE PARAMETER 7 0040 64 Signed 4 SP2PL8 LENGTH PARAMETER 8 0044 68 Character 1 * (3) RESERVED 0047 71 Character 1 SP2PT8 DATATYPE PARAMETER 8 0048 72 Signed 4 SP2PL9 LENGTH PARAMETER 9 004C 76 Character 1 * (3) RESERVED 004F 79 Character 1 SP2PT9 DATATYPE PARAMETER 9 0050 80 Signed 4 SP2PL10 LENGTH PARAMETER 10 0054 84 Character 1 * (3) RESERVED 0057 87 Character 1 SP2PT10 DATATYPE PARAMETER 10 End official CSL requirements.
 SP2PBASE DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SP2PBASE CRR Syncpoint Manager Control Block (SPMCB) 00000030 SP2PBLEN *-SP2PBASE Size of CSL parameter list.
 SP2PDESC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SP2PDESC CRR Syncpoint Manager Control Block (SPMCB) 00000058 SP2PDLEN *-SP2PDESC Size of CSL descriptor list.
 SP2 DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SP2 CRR Syncpoint Manager Control Block (SPMCB) 0060 96 Bitstring 48 SP2PLIST CSL parameter list. 0090 144 Bitstring 88 SP2DESCR CSL descriptor list. 00E8 232 Signed 4 SP2INWRK Number of resources in work 00EC 236 Address 4 SP2TRADD Trace storage address 00F0 240 Signed 2 SP2LAVAIL LUWIDs Available 00F2 242 Signed 2 SP2LUSED LUWIDs Used 00F4 244 Bitstring 2 * Reserved (alignment) 00F6 246 Bitstring 18 SP2LFQLN LUWID FQLN 0108 264 Bitstring 6 SP2LINSTID LUWID Instance ID 010E 270 Bitstring 2 SP2LSEQ LUWID Sequence number 00000110 SP2LENBY *-SP2 Length of SPM CB.
 
 
  SP2 Storage Layout Top of page
 
          
*** SP2 - CRR Syncpoint Manager Control Block (SPMCB)
*
*     +-------------------------------------------------------+
*   0 |                       SP2IDENT                        |
*     +-------------------------------------------------------+
*   8 |                       SP2RSNAM                        |
*     +-------------------------------------------------------+
*  10 |                       SP2RSLOG                        |
*     |                                                       |
*     +---------------------------+---------------------------+
*  20 |         SP2FPBEG          |         SP2FPEND          |
*     +---------------------------+---------------------------+
*  28 |         SP2WURPT          |         SP2FPERR          |
*     +---------------------------+---------------------------+
*  30 |         SP2PCAX           |          SP2LCX           |
*     +---------------------------+------+------+------+------+
*  38 |        SP2CRRECB          |:WUSO |:TRAC |:FLAGS|//////|
*     +---------------------------+------+------+------+------+
*  40 |///////////////////////////////////////////////////////|
*     |///////////////////////////+------+--------------------+
*  48 |///////////////////////////|//////|////////////////////|
*     +---------------------------+------+////////////////////|
*     |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  60
*
*** SP2 - CRR Syncpoint Manager Control Block (SPMCB)
          
*** SP2PBASE - CRR Syncpoint Manager Control Block (SPMCB)
*
*     +---------------------------+---------------------------+
*   0 |         SP2PPTR           |         SP2PMARK          |
*     +---------------------------+---------------------------+
*   8 |          SP2PP1           |          SP2PP2           |
*     +---------------------------+---------------------------+
*  10 |          SP2PP3           |          SP2PP4           |
*     +---------------------------+---------------------------+
*  18 |          SP2PP5           |          SP2PP6           |
*     +---------------------------+---------------------------+
*  20 |          SP2PP7           |          SP2PP8           |
*     +---------------------------+---------------------------+
*  28 |          SP2PP9           |         SP2PP10           |
*     +---------------------------+---------------------------+
*  30
*
*** SP2PBASE - CRR Syncpoint Manager Control Block (SPMCB)
          
*** SP2PDESC - CRR Syncpoint Manager Control Block (SPMCB)
*
*     +---------------------------+---------------------------+
*   0 |          SP2PHW           |         SP2PPCT           |
*     +---------------------------+--------------------+------+
*   8 |          SP2PL1           |////////////////////|SP2PT1|
*     +---------------------------+--------------------+------+
*  10 |          SP2PL2           |////////////////////|SP2PT2|
*     +---------------------------+--------------------+------+
*  18 |          SP2PL3           |////////////////////|SP2PT3|
*     +---------------------------+--------------------+------+
*  20 |          SP2PL4           |////////////////////|SP2PT4|
*     +---------------------------+--------------------+------+
*  28 |          SP2PL5           |////////////////////|SP2PT5|
*     +---------------------------+--------------------+------+
*  30 |          SP2PL6           |////////////////////|SP2PT6|
*     +---------------------------+--------------------+------+
*  38 |          SP2PL7           |////////////////////|SP2PT7|
*     +---------------------------+--------------------+------+
*  40 |          SP2PL8           |////////////////////|SP2PT8|
*     +---------------------------+--------------------+------+
*  48 |          SP2PL9           |////////////////////|SP2PT9|
*     +---------------------------+--------------------+------+
*  50 |         SP2PL10           |////////////////////|:PT10 |
*     +---------------------------+--------------------+------+
*  58
*
*** SP2PDESC - CRR Syncpoint Manager Control Block (SPMCB)
          
*** SP2PBASE - CRR Syncpoint Manager Control Block (SPMCB)
*
*
*** SP2PBASE - CRR Syncpoint Manager Control Block (SPMCB)
          
*** SP2PDESC - CRR Syncpoint Manager Control Block (SPMCB)
*
*
*** SP2PDESC - CRR Syncpoint Manager Control Block (SPMCB)
          
*** SP2 - CRR Syncpoint Manager Control Block (SPMCB)
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                         SP2                           =
*     |                                                       |
*     +-------------------------------------------------------+
*  60 |                                                       |
*     =                       SP2PLIST                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  90 |                                                       |
*     =                       SP2DESCR                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  E8 |         SP2INWRK          |         SP2TRADD          |
*     +-------------+-------------+-------------+-------------+
*  F0 | SP2LAVAIL   |  SP2LUSED   |/////////////|             |
*     +-------------+-------------+-------------+             |
*     |                       SP2LFQLN                        |
*     |                                                       |
*     +-----------------------------------------+-------------+
* 108 |               SP2LINSTID                |  SP2LSEQ    |
*     +-----------------------------------------+-------------+
* 110
*
*** SP2 - CRR Syncpoint Manager Control Block (SPMCB)
 
 
  SP2 Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
SP2ARCE        0040
SP2AREA        004D 00000060
SP2ASYNC       003C 10
SP2BACKOUT     003C 08
SP2COMMIT      003C 04
SP2COMPLETED   0038 40
SP2CRRECB      0038
SP2DESCR       0090
SP2ENDWU       003E 80
SP2FLAGS       003E
SP2FPBEG       0020
SP2FPEND       0024
SP2FPERR       002C
SP2IDENT       0000
SP2INWRK       00E8
SP2LAVAIL      00F0
SP2LCX         0034
SP2LENBY       010E 00000110
SP2LFQLN       00F6
SP2LINSTID     0108
SP2LSEQ        010E
SP2LUSED       00F2
SP2NOWAIT      003C 80
SP2PBLEN       0000 00000030
SP2PCAX        0030
SP2PDLEN       0000 00000058
SP2PHW         0000
SP2PLIST       0060
SP2PL1         0008
SP2PL10        0050
SP2PL2         0010
SP2PL3         0018
SP2PL4         0020
SP2PL5         0028
SP2PL6         0030
SP2PL7         0038
SP2PL8         0040
SP2PL9         0048
SP2PMARK       0004
SP2PPARM       0008
SP2PPCT        0004
SP2PPTR        0000
SP2PP1         0008
SP2PP10        002C
SP2PP2         000C
SP2PP3         0010
SP2PP4         0014
SP2PP5         0018
SP2PP6         001C
SP2PP7         0020
SP2PP8         0024
SP2PP9         0028
SP2PT1         000F
SP2PT10        0057
SP2PT2         0017
SP2PT3         001F
SP2PT4         0027
SP2PT5         002F
SP2PT6         0037
SP2PT7         003F
SP2PT8         0047
SP2PT9         004F
SP2RSLOG       0010
SP2RSNAM       0008
SP2SYNC        003C 20
SP2TRAC        003D
SP2TRADD       00EC
SP2WAIT        003C 40
SP2WURPT       0028
SP2WUSO        003C
 
This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:36:07 EDT.
Copyright IBM Corporation, 1990, 2020