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 V6R1.0. Last updated on 18 Feb 2010 at 08:31:27 EDT.
Copyright IBM Corporation, 1990, 2008