|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
CSSENTRY
Control Block Contents
CSSENTRY DSECT
Cross Reference (Contains links to field and bit definitions)
CSSENTRY Prolog
NAME : HCPCSSBK
DESCRIPTION: IUCV System service attribute table map
DSECT : CSSENTRY
FUNCTION : This control block defines the IUCV system service
attributes for system services as represented by the
HCPIUGCS table.
LOCATED BY :
- HCPIUGCS entry point
CREATED BY :
- Defined in HCPIUG
DELETED BY :
- N/A
CSSENTRY Control Block Content
CSSENTRY DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSSENTRY IUCV System service attribute
table map
0000 0 Dbl-Word 8 CSSNAME CP system service name
0008 8 Bitstring 1 CSSCODE CP system service code (IPCPSYS
contains valid values)
The following are the defined CP system service codes.
These codes must match with the same values listed in
CSSTABLE entries in HCPIUG, values used in IUCV MACRO for
IPCPSYS, and values for the CCTCPSYS field in the CCTBK.
.... .... CSSCF X'00' Code for CF
.... ...1 CSSMSGAL X'01' Code for *MSGALL
.... ..1. CSSMSG X'02' Code for *MSG
.... ..11 CSSBLKIO X'03' Code for *BLOCKIO
.... .1.. CSSRPI X'04' Code for *RPI
.... .1.1 CSSMOH X'05' Code for *MONITOR
.... .11. CSSSIGNL X'06' Code for *SIGNAL
.... .111 CSSCCS X'07' Code for *CCS
.... 1... CSSSPL X'08' Code for *SPL
.... 1..1 CSSSYMPT X'09' Code for *SYMPTOM
.... 1.1. CSSACCT X'0A' Code for *ACCOUNT
.... 1.11 CSSLOGRE X'0B' Code for *LOGREC
.... 11.. CSSCRM X'0C' Code for *CRM
.... 11.1 CSSIDENT X'0D' Code for *IDENT
.... 111. CSSCONFG X'0E' Code for *CONFIG
.... 1111 CSSVSWIT X'0F' Code for *VSWITCH
...1 .... CSSASYNC X'10' Code for *ASYNCMD
...1 ...1 CSSSCLP X'11' Code for *SCLP
...1 ..1. CSSVMEVT X'12' Code for *VMEVENT
0009 9 Bitstring 1 CSSFLAG CP system service flag
1... .... CSSALLOW X'80' CSSALLOW ALLOW = YES
.1.. .... CSSPRTY X'40' CSSPRTY PRIORITY = YES
..1. .... CSSSYNC X'20' CSSSYNC SYNC = YES
...1 .... CSSDIST X'10' CSSDIST DIST = YES
000A 10 Bitstring 2 CSSLIMIT Number of messages a virtual
machine can have outstanding to a
CSS per path at one time.
.... 1.1. CSSLIMDF X'A' CSSLIMIT = 10
000C 12 Signed 4 * (0) Align on fullword boundary
0000000C CSSFUNST * Start of functions
000C 12 Signed 4 * CONNECT entry point
00000004 CSSFUNEL *-CSSFUNST Function entry point
length
0010 16 Signed 4 * SEND Entry point
0014 20 Signed 4 * SEVER Entry point
0018 24 Signed 4 * QUIESCE Entry point
001C 28 Signed 4 * RESUME Entry point
00000004 CSSHIFUN ((*-CSSFUNST)/CSSFUNEL)-1 Number
of CSS functions - 1
0020 32 Signed 4 CSSIUCVB IUCVB address
0024 36 Signed 2 CSSMAXPA Maximum number of paths the CSS
may have at one time
0026 38 Signed 2 * Reserved
0028 40 Dbl-Word 8 * (0) Align on doubleword boundary
0028 40 Dbl-Word 8 CSSLOCK (3) Lock semaphore
00000040 CSSENTL *-CSSENTRY Entry length
End of the CSSENTRY DSECT
CSSENTRY Storage Layout
*** CSSENTRY - IUCV System service attribute table map
*
* +-------------------------------------------------------+
* 0 | CSSNAME |
* +------+------+-------------+---------------------------+
* 8 |:CODE |:FLAG | CSSLIMIT |///////////////////////////|
* +------+------+-------------+---------------------------+
* 10 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* 18 |///////////////////////////|///////////////////////////|
* +---------------------------+-------------+-------------+
* 20 | CSSIUCVB | CSSMAXPA |/////////////|
* +---------------------------+-------------+-------------+
* 28 | |
* = CSSLOCK =
* | |
* +-------------------------------------------------------+
* 40
*
*** CSSENTRY - IUCV System service attribute table map
CSSENTRY Cross Reference
Symbol Dspl Value -------------- ---- ----- CSSACCT 0008 0A CSSALLOW 0009 80 CSSASYNC 0008 10 CSSBLKIO 0008 03 CSSCCS 0008 07 CSSCF 0008 00 CSSCODE 0008 CSSCONFG 0008 0E CSSCRM 0008 0C CSSDIST 0009 10 CSSENTL 0028 00000040 CSSFLAG 0009 CSSFUNEL 000C 00000004 CSSFUNST 000C 0000000C CSSHIFUN 001C 00000004 CSSIDENT 0008 0D CSSIUCVB 0020 CSSLIMDF 000A 0A CSSLIMIT 000A CSSLOCK 0028 CSSLOGRE 0008 0B CSSMAXPA 0024 CSSMOH 0008 05 CSSMSG 0008 02 CSSMSGAL 0008 01 CSSNAME 0000 CSSPRTY 0009 40 CSSRPI 0008 04 CSSSCLP 0008 11 CSSSIGNL 0008 06 CSSSPL 0008 08 CSSSYMPT 0008 09 CSSSYNC 0009 20 CSSVMEVT 0008 12 CSSVSWIT 0008 0F
Copyright IBM Corporation, 1990, 2007