Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

CSSENTRY

Prolog  

Control Block Contents  
   CSSENTRY DSECT

Storage Layout  

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

This information is based on z/VM V5R3.0. Last updated on 25 Jun 2007 at 16:15:24 EDT.
Copyright IBM Corporation, 1990, 2007