Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
PSTBK
Control Block Contents
PSTBK DSECT
Cross Reference (Contains links to field and bit definitions)
PSTBK Control Block Content
PSTBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PSTBK SSI Service Table Entry Block 0000 0 Address 4 PSTNEXT Next PSTBK address 0004 4 Bitstring 1 PSTFLAGS Service flags 1... .... PSTDEFER X'80' PSTDEFER Last service call deferred 0005 5 Bitstring 3 * Reserved for IBM use 0008 8 Character 32 PSTSRVNM Service name 0028 40 Dbl-Word 8 PSTEPADR (0) Service entry point addresses 0028 40 Address 4 PSTWORTH Worthiness check 002C 44 Address 4 PSTENABL Enablement 0030 48 Address 4 PSTJOIN Join check 0034 52 Address 4 PSTSTCHG State change 0038 56 Address 4 PSTPREPS Prepare for stable 003C 60 Address 4 PSTPLEVC SSI level change 0040 64 Signed 4 * (3) Reserved for IBM use 004C 76 Signed 2 PSTNUM Relative number of this PSTBK 004E 78 Signed 2 PSTMAXNM Number of Last PSTBK 0050 80 Address 4 PSTCOMPB Address of Service's Composite Bitmap 0054 84 Address 4 PSTLOCAL Feature bitmap for this service on the local system 0058 88 Address 4 PSTOFFST Offset of Service Bitmap into Slot Bitmap Storage Block 005C 92 Address 4 PSTSPECD Address specified on macro for this services bitmaps. 0060 96 Signed 4 * (4) Reserved for IBM use 00000070 PSTBKLEN *-PSTBK PST Block length 0000000E PSTBKSIZ (PSTBKLEN+7)/8 PST Block size in doublewords
PSTBK Storage Layout
*** PSTBK - SSI Service Table Entry Block * * +---------------------------+------+--------------------+ * 0 | PSTNEXT |:FLAGS|////////////////////| * +---------------------------+------+--------------------+ * 8 | | * = PSTSRVNM = * | | * +---------------------------+---------------------------+ * 28 | PSTWORTH | PSTENABL | * +---------------------------+---------------------------+ * 30 | PSTJOIN | PSTSTCHG | * +---------------------------+---------------------------+ * 38 | PSTPREPS | PSTPLEVC | * +---------------------------+---------------------------+ * 40 |///////////////////////////////////////////////////////| * |///////////////////////////+-------------+-------------+ * 48 |///////////////////////////| PSTNUM | PSTMAXNM | * +---------------------------+-------------+-------------+ * 50 | PSTCOMPB | PSTLOCAL | * +---------------------------+---------------------------+ * 58 | PSTOFFST | PSTSPECD | * +---------------------------+---------------------------+ * 60 |///////////////////////////////////////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 70 * *** PSTBK - SSI Service Table Entry Block
PSTBK Cross Reference
Symbol Dspl Value -------------- ---- ----- PSTBKLEN 0060 00000070 PSTBKSIZ 0060 0000000E PSTCOMPB 0050 PSTDEFER 0004 80 PSTENABL 002C PSTEPADR 0028 PSTFLAGS 0004 PSTJOIN 0030 PSTLOCAL 0054 PSTMAXNM 004E PSTNEXT 0000 PSTNUM 004C PSTOFFST 0058 PSTPLEVC 003C PSTPREPS 0038 PSTSPECD 005C PSTSRVNM 0008 PSTSTCHG 0034 PSTWORTH 0028
Copyright IBM Corporation, 1990, 2011