Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
PSIB
Cross Reference (Contains links to field and bit definitions)
PSIB Prolog
Name : DMSPSIB DSECT : PSIB Description: Private Server Interrupt Buffer Function : Used to queue private resource connection pending and other interrupt buffers until a private resource manager can be invoked to process them. They are presented to the private resource manager when a corresponding HNDIUCV SET is issued. The PSIB list is a forward pointer linked list, anchored in DMSNUC. The pointers to the first and last entries in the in the list are defined in the IUCVTAB macro.
PSIB Control Block Content
PSIB DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PSIB Private Server Interrupt Buffer 0000 0 Address 4 PSIBNEXT Address of next PSIB block 0004 4 Signed 4 * Reserved 0008 8 Character 40 PSIBINTB APPC/VM interrupt buffer 0030 48 Character 8 PSIBMOD CMS-invokable module name 0038 56 Address 4 PSIBCPED Address of CPED storage block 003C 60 Signed 2 PSIBLCPE Length of the CPED (dw's) 003E 62 Bitstring 1 PSIBFLG1 PSIB flag byte 1 1... .... PSIBSEVR X'80' Indicate Accept/Sever path 003F 63 Bitstring 1 * Reserved for future use 00000008 PSIBSIZE (*-PSIB+7)/8 Size of PSIB in doublewords
PSIB Storage Layout
*** PSIB - Private Server Interrupt Buffer * * +---------------------------+---------------------------+ * 0 | PSIBNEXT |///////////////////////////| * +---------------------------+---------------------------+ * 8 | | * = PSIBINTB = * | | * +-------------------------------------------------------+ * 30 | PSIBMOD | * +---------------------------+-------------+------+------+ * 38 | PSIBCPED | PSIBLCPE |:BFLG1|//////| * +---------------------------+-------------+------+------+ * 40 * *** PSIB - Private Server Interrupt Buffer
PSIB Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----PSIBCPED 0038
PSIBFLG1 003E
PSIBINTB 0008
PSIBLCPE 003C
PSIBMOD 0030
PSIBNEXT 0000
PSIBSEVR 003E 80
PSIBSIZE 003F 00000008
Last updated on 18 Aug 1999 at 09:17:22 EDT.
Copyright IBM Corporation, 1990, 1999