|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
MTRTABL
Control Block Contents
MTRTABL DSECT
Cross Reference (Contains links to field and bit definitions)
MTRTABL Control Block Content
MTRTABL DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MTRTABL MEMBER TOPOLOGY PACKET 0000 0 Signed 4 MTPRMAX Index of last entry (one-based) 0004 4 Bitstring 4 * Reserved 0000 0 Bitstring 8 MTPRENT Router table entry 0000 0 Address 4 MTPWEPA Worker routine entry-point address 0004 4 Bitstring 1 MTPWFLG Entry Flag byte 0005 5 Bitstring 3 * Reserved Macros definitions used to generate the MTRTABLE. In open code &label MTRTABLE Will generate the MTP Routing Table. Internally the MTRENT macro is used to generate a table entry. To modify the table, specify MTRENT macros as required at the end of MTRTABLE. * MTRSTART: Begin the MTRTABLE * MTREND: Complete the MTRTABLE * Define the router table * To add additional entries simply code new MTRENT macro calls
MTRTABL Storage Layout
*** MTRTABL - MEMBER TOPOLOGY PACKET
*
* +---------------------------+---------------------------+
* 0 | MTPRMAX |///////////////////////////|
* +---------------------------+---------------------------+
* 8
*
*** MTRTABL - MEMBER TOPOLOGY PACKET
*** Overlay for MTPRMAX in MTRTABL
*
* +-------------------------------------------------------+
* 0 | MTPRENT |
* +-------------------------------------------------------+
* 8
*
*** Overlay for MTPRMAX in MTRTABL
*** Overlay for MTPRENT in MTRTABL
*
* +---------------------------+------+--------------------+
* 0 | MTPWEPA |:WFLG |////////////////////|
* +---------------------------+------+--------------------+
* 8
*
*** Overlay for MTPRENT in MTRTABL
MTRTABL Cross Reference
Symbol Dspl Value -------------- ---- ----- MTPRENT 0000 MTPRMAX 0000 MTPWEPA 0000 MTPWFLG 0004
Copyright IBM Corporation, 1990, 2011