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

#### IDAL

Prolog

Control Block Contents
IDAL DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### IDAL Prolog

     NAME       : HCPIDAL
     DESCRIPTION: INDIRECT DATA ADDRESS LIST MAPPING
     DSECT      : IDAL
     FUNCTION   : PROVIDE SYMBOLIC REFERENCE TO THE FIELDS OF A CHANNEL
                  INDIRECT DATA ADDRESS LIST
     LOCATED BY : N/A
     CREATED BY : N/A
     DELETED BY : N/A

#### IDAL Control Block Content

#### IDAL DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      IDAL           INDIRECT DATA ADDRESS LIST
                                            MAPPING
    0000    0 Signed       4 IDALLIST (0)   2 TO 33 INDIRECT DATA WORDS
    0000    0 Address      4 IDAL01         INDIRECT DATA ADDRESS WORD 01
    0004    4 Address      4 IDAL02         INDIRECT DATA ADDRESS WORD 02
    0008    8 Address      4 IDAL03         INDIRECT DATA ADDRESS WORD 03
    000C   12 Address      4 IDAL04         INDIRECT DATA ADDRESS WORD 04
    0010   16 Address      4 IDAL05         INDIRECT DATA ADDRESS WORD 05
    0014   20 Address      4 IDAL06         INDIRECT DATA ADDRESS WORD 06
    0018   24 Address      4 IDAL07         INDIRECT DATA ADDRESS WORD 07
    001C   28 Address      4 IDAL08         INDIRECT DATA ADDRESS WORD 08
    0020   32 Address      4 IDAL09         INDIRECT DATA ADDRESS WORD 09
    0024   36 Address      4 IDAL10         INDIRECT DATA ADDRESS WORD 20
    0028   40 Address      4 IDAL11         INDIRECT DATA ADDRESS WORD 21
    002C   44 Address      4 IDAL12         INDIRECT DATA ADDRESS WORD 22
    0030   48 Address      4 IDAL13         INDIRECT DATA ADDRESS WORD 23
    0034   52 Address      4 IDAL14         INDIRECT DATA ADDRESS WORD 24
    0038   56 Address      4 IDAL15         INDIRECT DATA ADDRESS WORD 25
    003C   60 Address      4 IDAL16         INDIRECT DATA ADDRESS WORD 26
    0040   64 Address      4 IDAL17         INDIRECT DATA ADDRESS WORD 27
    0044   68 Address      4 IDAL18         INDIRECT DATA ADDRESS WORD 28
    0048   72 Address      4 IDAL19         INDIRECT DATA ADDRESS WORD 29
    004C   76 Address      4 IDAL20         INDIRECT DATA ADDRESS WORD 20
    0050   80 Address      4 IDAL21         INDIRECT DATA ADDRESS WORD 21
    0054   84 Address      4 IDAL22         INDIRECT DATA ADDRESS WORD 22
    0058   88 Address      4 IDAL23         INDIRECT DATA ADDRESS WORD 23
    005C   92 Address      4 IDAL24         INDIRECT DATA ADDRESS WORD 24
    0060   96 Address      4 IDAL25         INDIRECT DATA ADDRESS WORD 25
    0064  100 Address      4 IDAL26         INDIRECT DATA ADDRESS WORD 26
    0068  104 Address      4 IDAL27         INDIRECT DATA ADDRESS WORD 27
    006C  108 Address      4 IDAL28         INDIRECT DATA ADDRESS WORD 28
    0070  112 Address      4 IDAL29         INDIRECT DATA ADDRESS WORD 29
    0074  116 Address      4 IDAL30         INDIRECT DATA ADDRESS WORD 30
    0078  120 Address      4 IDAL31         INDIRECT DATA ADDRESS WORD 31
    007C  124 Address      4 IDAL32         INDIRECT DATA ADDRESS WORD 32
    0080  128 Address      4 IDAL33         INDIRECT DATA ADDRESS WORD 33
    0084  132 Address      4 *              NEVER USED FINAL WORD

#### IDAL Storage Layout

    *** IDAL - INDIRECT DATA ADDRESS LIST MAPPING
    *
    *     +---------------------------+---------------------------+
    *   0 |          IDAL01           |          IDAL02           |
    *     +---------------------------+---------------------------+
    *   8 |          IDAL03           |          IDAL04           |
    *     +---------------------------+---------------------------+
    *  10 |          IDAL05           |          IDAL06           |
    *     +---------------------------+---------------------------+
    *  18 |          IDAL07           |          IDAL08           |
    *     +---------------------------+---------------------------+
    *  20 |          IDAL09           |          IDAL10           |
    *     +---------------------------+---------------------------+
    *  28 |          IDAL11           |          IDAL12           |
    *     +---------------------------+---------------------------+
    *  30 |          IDAL13           |          IDAL14           |
    *     +---------------------------+---------------------------+
    *  38 |          IDAL15           |          IDAL16           |
    *     +---------------------------+---------------------------+
    *  40 |          IDAL17           |          IDAL18           |
    *     +---------------------------+---------------------------+
    *  48 |          IDAL19           |          IDAL20           |
    *     +---------------------------+---------------------------+
    *  50 |          IDAL21           |          IDAL22           |
    *     +---------------------------+---------------------------+
    *  58 |          IDAL23           |          IDAL24           |
    *     +---------------------------+---------------------------+
    *  60 |          IDAL25           |          IDAL26           |
    *     +---------------------------+---------------------------+
    *  68 |          IDAL27           |          IDAL28           |
    *     +---------------------------+---------------------------+
    *  70 |          IDAL29           |          IDAL30           |
    *     +---------------------------+---------------------------+
    *  78 |          IDAL31           |          IDAL32           |
    *     +---------------------------+---------------------------+
    *  80 |          IDAL33           |///////////////////////////|
    *     +---------------------------+---------------------------+
    *  88
    *
    *** IDAL - INDIRECT DATA ADDRESS LIST MAPPING

#### IDAL Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    IDALLIST       0000
    IDAL01         0000
    IDAL02         0004
    IDAL03         0008
    IDAL04         000C
    IDAL05         0010
    IDAL06         0014
    IDAL07         0018
    IDAL08         001C
    IDAL09         0020
    IDAL10         0024
    IDAL11         0028
    IDAL12         002C
    IDAL13         0030
    IDAL14         0034
    IDAL15         0038
    IDAL16         003C
    IDAL17         0040
    IDAL18         0044
    IDAL19         0048
    IDAL20         004C
    IDAL21         0050
    IDAL22         0054
    IDAL23         0058
    IDAL24         005C
    IDAL25         0060
    IDAL26         0064
    IDAL27         0068
    IDAL28         006C
    IDAL29         0070
    IDAL30         0074
    IDAL31         0078
    IDAL32         007C
    IDAL33         0080

This information is based on z/VM V4R3.0. Last updated on 1 May 2002 at 08:57:32 EDT.
Copyright IBM Corporation, 1990, 2002