CUIRR - 64-bit CP - V4R4.0

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

#### CUIRR

Prolog

Control Block Contents
CUIRR DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### CUIRR Prolog

     NAME       : HCPCUIRR
     DESCRIPTION: CUIR Message Task Request
     DSECT      : CUIRR
     FUNCTION   : Describes the contents of a CUIR message task request.
     LOCATED BY : CUICUIRQ - Anchor for the Gated Queue Manager
     CREATED BY : HCPAMR - Asynchronous Message Read Processor
     DELETED BY : HCPCUP - CUIR Message Task Processor

#### CUIRR Control Block Content

#### CUIRR DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      CUIRR          CUIR Message Task Request
    0000    0 Address      4 *              Reserved for Gated Queue Manager
                                            for use as a queue chain pointer
    0004    4 Address      4 CUIRMPTR       Pointer to Reconfiguration
                                            Request format msg
    0008    8 Address      4 CUIRRDEV       Pointer to RDEV addr of device
                                            presenting msg
    000C   12 Bitstring    1 CUIRPMSK       Path mask indicating channel
                                            which presented interrupt
              00000002       CUIRSIZE       ((*-CUIRR)+7)/8 CUIRR size in
                                            double-words

#### CUIRR Storage Layout

    *** CUIRR - CUIR Message Task Request
    *
    *     +---------------------------+---------------------------+
    *   0 |///////////////////////////|         CUIRMPTR          |
    *     +---------------------------+------+--------------------+
    *   8 |         CUIRRDEV          |:RPMSK| D
    *     +---------------------------+------+
    *
    *** CUIRR - CUIR Message Task Request

#### CUIRR Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    CUIRMPTR       0004
    CUIRPMSK       000C
    CUIRRDEV       0008
    CUIRSIZE       000C 00000002

This information is based on z/VM V4R4.0. Last updated on 30 Jul 2003 at 12:36:25 EDT.
Copyright IBM Corporation, 1990, 2003