MBEBK - 32-bit CP - V4R4.0

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

#### MBEBK

Prolog

Control Block Contents
MBEBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### MBEBK Prolog

     NAME       : HCPMBEBK
     DESCRIPTION: ISFC Mailbox entry block
     DSECT      : MBEBK
     FUNCTION   : Maintain information about an ISFC mailbox.
     LOCATED BY : HCPCMS    points to the mailbox entries.
     CREATED BY : HCPCMS    part of the resident data.
     DELETED BY : Does not apply (data contained within a module).
     SERIALIZED : The ISFC global lock (HCPBDSGL).

#### MBEBK Control Block Content

#### MBEBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      MBEBK          ISFC Mailbox entry block
    0000    0 Signed       4 MBEIQUE        ADDR OF MB INPUT QUEUE
    0004    4 Signed       4 MBEIECB        ADDR OF MB INPUT ECB
    0008    8 Signed       4 MBEIROUT       ADDR OF MB INPUT ROUTINE
    000C   12 Signed       4 MBEOQUE        ADDR OF MB OUTPUT QUEUE
    0010   16 Signed       4 MBEOECB        ADDR OF MB OUTPUT ECB
    0014   20 Signed       4 MBEOROUT       ADDR OF MB OUTPUT ROUTINE
    0018   24 Signed       4 MBEDGPTH       ADDR OF DATAGRAM PTHENT
    001C   28 Signed       4 MBEPACCT       MAILBOX PACING COUNT
    0020   32 Character    4 MBENAME        MAILBOX NAME
    0024   36 Bitstring    1 MBEFLAG        MAILBOX FLAG
    0025   37 Bitstring    1 *              Reserved
    0026   38 Signed       2 MBEMHLEN       Mailbox header length
    0028   40 Dbl-Word     8 *              Reserved
              00000030       MBENTL         *-MBEBK LENGTH OF MAILBOX ENTRY
              00000006       MBESIZE        (*-MBEBK+7)/8 Doubleword size of
                                            MBEBK

#### MBEBK Storage Layout

    *** MBEBK - ISFC Mailbox entry block
    *
    *     +---------------------------+---------------------------+
    *   0 |         MBEIQUE           |         MBEIECB           |
    *     +---------------------------+---------------------------+
    *   8 |         MBEIROUT          |         MBEOQUE           |
    *     +---------------------------+---------------------------+
    *  10 |         MBEOECB           |         MBEOROUT          |
    *     +---------------------------+---------------------------+
    *  18 |         MBEDGPTH          |         MBEPACCT          |
    *     +---------------------------+------+------+-------------+
    *  20 |         MBENAME           |:FLAG |//////|  MBEMHLEN   |
    *     +---------------------------+------+------+-------------+
    *  28 |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  30
    *
    *** MBEBK - ISFC Mailbox entry block

#### MBEBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    MBEDGPTH       0018
    MBEFLAG        0024
    MBEIECB        0004
    MBEIQUE        0000
    MBEIROUT       0008
    MBEMHLEN       0026
    MBENAME        0020
    MBENTL         0028 00000030
    MBEOECB        0010
    MBEOQUE        000C
    MBEOROUT       0014
    MBEPACCT       001C
    MBESIZE        0028 00000006

This information is based on z/VM V4R4.0. Last updated on 29 Jul 2003 at 15:48:23 EDT.
Copyright IBM Corporation, 1990, 2003