Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
PMSBK
Control Block Contents
PMSBK DSECT
Cross Reference (Contains links to field and bit definitions)
PMSBK Control Block Content
PMSBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PMSBK Plex Member System Table Entry Block 0000 0 Character 8 PMSSYSNM Member system name 0008 8 Signed 2 PMSSYSSL Member slot number 000A 10 Bitstring 1 PMSSYSCS Member connection status 1... .... PMSSYSCO X'80' PMSSYSCO Member connected 000B 11 Bitstring 1 * Reserved for IBM use 000C 12 Bitstring 4 PMSPXMSK Bit mask indicating each system's connectivity status (Left to right for systems 1-32) 0010 16 Bitstring 1 PMSSYSST Member's current state 00000000 PSYDOWN 0 PSYDOWN Down 00000001 PSYJOING 1 PSYJOING Joining 00000002 PSYJOIND 2 PSYJOIND Joined 00000003 PSYLEAVG 3 PSYLEAVG Leaving 00000004 PSYISOLD 4 PSYISOLD Isolated 00000005 PSYSUSPD 5 PSYSUSPD Suspended 00000080 PSYUNKWN 128 PSYUNKWN Unknown 000000FF PSYANY 255 PSYANY Any 00000000 PSYDOWN 0 PSYDOWN Down 00000001 PSYJOING 1 PSYJOING Joining 00000002 PSYJOIND 2 PSYJOIND Joined 00000003 PSYLEAVG 3 PSYLEAVG Leaving 00000004 PSYISOLD 4 PSYISOLD Isolated 00000005 PSYSUSPD 5 PSYSUSPD Suspended 00000080 PSYUNKWN 128 PSYUNKWN Unknown 000000FF PSYANY 255 PSYANY Any 0011 17 Bitstring 1 PMSSYSPS Member's previous state 00000000 PSYDOWN 0 PSYDOWN Down 00000001 PSYJOING 1 PSYJOING Joining 00000002 PSYJOIND 2 PSYJOIND Joined 00000003 PSYLEAVG 3 PSYLEAVG Leaving 00000004 PSYISOLD 4 PSYISOLD Isolated 00000005 PSYSUSPD 5 PSYSUSPD Suspended 00000080 PSYUNKWN 128 PSYUNKWN Unknown 000000FF PSYANY 255 PSYANY Any 0012 18 Bitstring 1 PMSSYSDN Reason member is Down 00000000 PMSSYSUN 0 PMSSYSUN Member down reason undetermined 00000001 PMSSYSLF 1 PMSSYSLF Member left plex 00000002 PMSSYSNL 2 PMSSYSNL Member went down without leaving plex 00000003 PMSSYSDD 3 PMSSYSDD Member declared DOWN by another member 00000004 PMSSYSNI 4 PMSSYSNI Member not IPLed 00000005 PMSSYSIP 5 PMSSYSIP Member IPLing, not yet joining 0013 19 Bitstring 1 * Reserved for IBM use 0014 20 Signed 2 PMSMAXPL Maximum VMplex level supported 0016 22 Bitstring 2 * Reserved for IBM use 0018 24 Signed 4 PMSTZOFF Member's timezone offset (seconds) 001C 28 Address 4 PMSBITMP Base Address of Feature Bitmaps for this member 0020 32 Bitstring 16 PMSHBSTM Heartbeat time stamp (member epoch) 0030 48 Bitstring 16 PMSHBTOD (0) Heartbeat time stamp (local epoch) 0030 48 Bitstring 1 PMSHBTD0 Zero 0031 49 Bitstring 8 PMSHBTDC TOD Clock bits 0-63 0039 57 Bitstring 5 PMSHBTDR TOD Clock bits 64-103 003E 62 Bitstring 2 PMSHBTDP Programmable Field 00000040 PMSBKLEN *-PMSBK PMS Block length 00000008 PMSBKSIZ (PMSBKLEN+7)/8 PMS Block size in doublewords 00000020 PMSLIMIT SSILIMIT Maximum number of PMSBKs
PMSBK Storage Layout
*** PMSBK - Plex Member System Table Entry Block * * +-------------------------------------------------------+ * 0 | PMSSYSNM | * +-------------+------+------+---------------------------+ * 8 | PMSSYSSL |:SYSCS|//////| PMSPXMSK | * +------+------+------+------+-------------+-------------+ * 10 |:SYSST|:SYSPS|:SYSDN|//////| PMSMAXPL |/////////////| * +------+------+------+------+-------------+-------------+ * 18 | PMSTZOFF | PMSBITMP | * +---------------------------+---------------------------+ * 20 | PMSHBSTM | * | | * +------+------------------------------------------------+ * 30 |:HBTD0| PMSHBTDC- | * +------+----------------------------------+-------------+ * 38 |-(031)| PMSHBTDR | PMSHBTDP | * +------+----------------------------------+-------------+ * 40 * *** PMSBK - Plex Member System Table Entry Block
PMSBK Cross Reference
Symbol Dspl Value -------------- ---- ----- PMSBITMP 001C PMSBKLEN 003E 00000040 PMSBKSIZ 003E 00000008 PMSHBSTM 0020 PMSHBTDC 0031 PMSHBTDP 003E PMSHBTDR 0039 PMSHBTD0 0030 PMSHBTOD 0030 PMSLIMIT 003E 00000020 PMSMAXPL 0014 PMSPXMSK 000C PMSSYSCO 000A 80 PMSSYSCS 000A PMSSYSDD 0012 00000003 PMSSYSDN 0012 PMSSYSIP 0012 00000005 PMSSYSLF 0012 00000001 PMSSYSNI 0012 00000004 PMSSYSNL 0012 00000002 PMSSYSNM 0000 PMSSYSPS 0011 PMSSYSSL 0008 PMSSYSST 0010 PMSSYSUN 0012 00000000 PMSTZOFF 0018 PSYANY 0010 000000FF PSYANY 0010 000000FF PSYANY 0011 000000FF PSYDOWN 0010 00000000 PSYDOWN 0010 00000000 PSYDOWN 0011 00000000 PSYISOLD 0010 00000004 PSYISOLD 0010 00000004 PSYISOLD 0011 00000004 PSYJOIND 0010 00000002 PSYJOIND 0010 00000002 PSYJOIND 0011 00000002 PSYJOING 0010 00000001 PSYJOING 0010 00000001 PSYJOING 0011 00000001 PSYLEAVG 0010 00000003 PSYLEAVG 0010 00000003 PSYLEAVG 0011 00000003 PSYSUSPD 0010 00000005 PSYSUSPD 0010 00000005 PSYSUSPD 0011 00000005 PSYUNKWN 0010 00000080 PSYUNKWN 0010 00000080 PSYUNKWN 0011 00000080
Copyright IBM Corporation, 1990, 2011