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

#### PIDAWBK

Prolog

Control Block Contents
PIDAWBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### PIDAWBK Prolog

     Name       : HCPPIDAW
     Description: Paging I/O Format 2 IDAW for paging
                  channel programs
     DSECT      : PIDAWBK
     Function   : A PIDAW contains one Format 2 IDAW for allowing
                  paging channel programs to do I/O to 64 bit host
                  absolute addresses.
     Located by : PIORDWRA  - Contains the pointer to the PIDAW
                  for that PIOBK.  For devices on which
                  CKD channel programs are used, PIORDWRA
                  in the first PIOBK in a PIOBK area
                  points to a separate PIDAW area.  For
                  ECKD and FBA devices, PIORDWRA points to
                  a PIDAW contained *within* the PIOBK
                  itself.
     Created by : HCPRDAAT  As part of initialization or during
                  ATTACH time for CP-owned volumes
                  (explicitly, separately from the PIOBK,
                  for devices on which CKD channel programs
                  are used, or implicitly, as part of the
                  PIOBK, for ECKD and FBA devices).
     Deleted by : HCPRDDDT  Released if the CP owned volume is
                  DETACHed
     Comments   : Must be backed below 2-Gig when gotten explicitly for
                  CKD devices.  (PIOBKs are also backed below 2-Gig.)

#### PIDAWBK Control Block Content

#### PIDAWBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      PIDAWBK        Paging I/O Format 2 IDAW for paging
    0000    0 Dbl-Word     8 PIDAW          One paging IDAW (format 2)
    0008    8 Dbl-Word     8 PIDAWNXT (0)   Next PIDAW
              00000008       PIDAWLEN       *-PIDAW Size of one PIDAW in
                                            bytes
              00000001       PIDAWSIZ       ((*-PIDAW)+7)/8 Size of one PIDAW
                                            in dws
          End of PIDAW definitions

#### PIDAWBK Storage Layout

    *** PIDAWBK - Paging I/O Format 2 IDAW for paging
    *
    *     +-------------------------------------------------------+
    *   0 |                        PIDAW                          |
    *     +-------------------------------------------------------+
    *
    *** PIDAWBK - Paging I/O Format 2 IDAW for paging

#### PIDAWBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    PIDAW          0000
    PIDAWLEN       0008 00000008
    PIDAWNXT       0008
    PIDAWSIZ       0008 00000001

This information is based on z/VM V6R1.0. Last updated on 18 Feb 2010 at 08:57:14 EDT.
Copyright IBM Corporation, 1990, 2008