Programming Interface Information:
The Monitor Records are intended Programming Interfaces that
allow the customer to write programs to obtain services of z/VM.

MRIODSZI

Prolog
Control Block Contents
Cross Reference

MRIODSZI Prolog

 DSECT NAME - IODSZI
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRIODSZI
 DESCRIPTIVE NAME - Monitor Sample Record
                    Domain 6 - I/O Domain
                    Record 24 - SCSI Device Activity
 DESCRIPTION - Describes I/O activities of an emulated SCSI device.
               A separate record is generated for each online device
               enabled for monitoring.
 NOTES:

MRIODSZI Control Block Contents

Offsets
Dec  Hex  Type        Len  Name (Dim)             Description
 
   0   0  Structure   316  IODSZI
   0   0  Character     0  IODSZI_MRHDR           Record header. See MRRECHDR
                                                  for details.
   0   0  Character    20  MRHDR
   0   0  Unsigned      2  MRHDRLEN               record length in bytes
   2   2  Unsigned      2  MRHDRZER               field of zeros
   4   4  Unsigned      1  MRHDRDM                domain identifier
   5   5  Unsigned      1  *
   6   6  Unsigned      2  MRHDRRC                record identifier
   8   8  Character     8  MRHDRTOD               Time at which this record
                                                  was built. In time-of-day
                                                  (TOD) clock format. See IBM
                                                  System 370 XA Principle of
                                                  Operation for explanation of
                                                  format.
  16  10  Character     4  *
  20  14  Character     0  MRHDR_END              End of header
  20  14  Unsigned      2  IODSZI_RDEVDEV         Device number
  22  16  Unsigned      2  *                      Reserved and available for
                                                  IBM use.
  24  18  Character    36  IODSZI_DKSTAT
  24  18  Bitstring     1  IODSZI_DSKSTAT         Disk status - X'80' = busy
                                                  and X'40' = not busy
  25  19  Bitstring     1  *                      Reserved for future IBM use
  26  1A  Unsigned      2  *                      Reserved for future IBM use
  28  1C  Unsigned      4  IODSZI_DSKTIME         Amount of time disk is
                                                  active
  32  20  Unsigned      4  IODSZI_DSKXRATE        Kbytes/sec transfer rate
  36  24  Unsigned      4  IODSZI_DSKBLKSZ        Number of bytes in a block
  40  28  Unsigned      4  IODSZI_DSKXFERS        Number of transfers to/from
                                                  disk
  44  2C  Unsigned      4  IODSZI_DSKBLKSR        Number of blocks read from
                                                  disk
  48  30  Unsigned      4  IODSZI_DSKBLKSW        Number of blocks written to
                                                  disk
  52  34  Unsigned      4  IODSZI_DSKSEEKO        Number of seek operations
                                                  for disk
  56  38  Unsigned      4  IODSZI_DSKQDEPTH       Queue depth
  60  3C  Character    32  IODSZI_PTH1INFO
  60  3C  Unsigned      2  IODSZI_PTH1ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
  62  3E  Bitstring     1  IODSZI_PTH1STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
  63  3F  Bitstring     1  *                      Reserved for future IBM use
  64  40  Unsigned      4  IODSZI_PTH1TIME        Amount of time path is
                                                  active
  68  44  Unsigned      4  IODSZI_PTH1XRATE       Kbytes/sec transfer rate
  72  48  Unsigned      4  IODSZI_PTH1XFERS       Number of transfers to/from
                                                  disk
  76  4C  Unsigned      4  IODSZI_PTH1BLKSR       Number of blocks read from
                                                  disk
  80  50  Unsigned      4  IODSZI_PTH1BLKSW       Number of blocks written to
                                                  disk
  84  54  Unsigned      4  IODSZI_PTH1SEEKO       Number of seek operations
                                                  for disk
  88  58  Unsigned      4  IODSZI_PTH1QDEPTH      Queue depth
  92  5C  Character    32  IODSZI_PTH2INFO
  92  5C  Unsigned      2  IODSZI_PTH2ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
  94  5E  Bitstring     1  IODSZI_PTH2STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
  95  5F  Bitstring     1  *                      Reserved for future IBM use
  96  60  Unsigned      4  IODSZI_PTH2TIME        Amount of time path is
                                                  active
 100  64  Unsigned      4  IODSZI_PTH2XRATE       Kbytes/sec transfer rate
 104  68  Unsigned      4  IODSZI_PTH2XFERS       Number of transfers to/from
                                                  disk
 108  6C  Unsigned      4  IODSZI_PTH2BLKSR       Number of blocks read from
                                                  disk
 112  70  Unsigned      4  IODSZI_PTH2BLKSW       Number of blocks written to
                                                  disk
 116  74  Unsigned      4  IODSZI_PTH2SEEKO       Number of seek operations
                                                  for disk
 120  78  Unsigned      4  IODSZI_PTH2QDEPTH      Queue depth
 124  7C  Character    32  IODSZI_PTH3INFO
 124  7C  Unsigned      2  IODSZI_PTH3ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
 126  7E  Bitstring     1  IODSZI_PTH3STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
 127  7F  Bitstring     1  *                      Reserved for future IBM use
 128  80  Unsigned      4  IODSZI_PTH3TIME        Amount of time path is
                                                  active
 132  84  Unsigned      4  IODSZI_PTH3XRATE       Kbytes/sec transfer rate
 136  88  Unsigned      4  IODSZI_PTH3XFERS       Number of transfers to/from
                                                  disk
 140  8C  Unsigned      4  IODSZI_PTH3BLKSR       Number of blocks read from
                                                  disk
 144  90  Unsigned      4  IODSZI_PTH3BLKSW       Number of blocks written to
                                                  disk
 148  94  Unsigned      4  IODSZI_PTH3SEEKO       Number of seek operations
                                                  for disk
 152  98  Unsigned      4  IODSZI_PTH3QDEPTH      Queue depth
 156  9C  Character    32  IODSZI_PTH4INFO
 156  9C  Unsigned      2  IODSZI_PTH4ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
 158  9E  Bitstring     1  IODSZI_PTH4STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
 159  9F  Bitstring     1  *                      Reserved for future IBM use
 160  A0  Unsigned      4  IODSZI_PTH4TIME        Amount of time path is
                                                  active
 164  A4  Unsigned      4  IODSZI_PTH4XRATE       Kbytes/sec transfer rate
 168  A8  Unsigned      4  IODSZI_PTH4XFERS       Number of transfers to/from
                                                  disk
 172  AC  Unsigned      4  IODSZI_PTH4BLKSR       Number of blocks read from
                                                  disk
 176  B0  Unsigned      4  IODSZI_PTH4BLKSW       Number of blocks written to
                                                  disk
 180  B4  Unsigned      4  IODSZI_PTH4SEEKO       Number of seek operations
                                                  for disk
 184  B8  Unsigned      4  IODSZI_PTH4QDEPTH      Queue depth
 188  BC  Character    32  IODSZI_PTH5INFO
 188  BC  Unsigned      2  IODSZI_PTH5ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
 190  BE  Bitstring     1  IODSZI_PTH5STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
 191  BF  Bitstring     1  *                      Reserved for future IBM use
 192  C0  Unsigned      4  IODSZI_PTH5TIME        Amount of time path is
                                                  active
 196  C4  Unsigned      4  IODSZI_PTH5XRATE       Kbytes/sec transfer rate
 200  C8  Unsigned      4  IODSZI_PTH5XFERS       Number of transfers to/from
                                                  disk
 204  CC  Unsigned      4  IODSZI_PTH5BLKSR       Number of blocks read from
                                                  disk
 208  D0  Unsigned      4  IODSZI_PTH5BLKSW       Number of blocks written to
                                                  disk
 212  D4  Unsigned      4  IODSZI_PTH5SEEKO       Number of seek operations
                                                  for disk
 216  D8  Unsigned      4  IODSZI_PTH5QDEPTH      Queue depth
 220  DC  Character    32  IODSZI_PTH6INFO
 220  DC  Unsigned      2  IODSZI_PTH6ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
 222  DE  Bitstring     1  IODSZI_PTH6STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
 223  DF  Bitstring     1  *                      Reserved for future IBM use
 224  E0  Unsigned      4  IODSZI_PTH6TIME        Amount of time path is
                                                  active
 228  E4  Unsigned      4  IODSZI_PTH6XRATE       Kbytes/sec transfer rate
 232  E8  Unsigned      4  IODSZI_PTH6XFERS       Number of transfers to/from
                                                  disk
 236  EC  Unsigned      4  IODSZI_PTH6BLKSR       Number of blocks read from
                                                  disk
 240  F0  Unsigned      4  IODSZI_PTH6BLKSW       Number of blocks written to
                                                  disk
 244  F4  Unsigned      4  IODSZI_PTH6SEEKO       Number of seek operations
                                                  for disk
 248  F8  Unsigned      4  IODSZI_PTH6QDEPTH      Queue depth
 252  FC  Character    32  IODSZI_PTH7INFO
 252  FC  Unsigned      2  IODSZI_PTH7ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
 254  FE  Bitstring     1  IODSZI_PTH7STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
 255  FF  Bitstring     1  *                      Reserved for future IBM use
 256 100  Unsigned      4  IODSZI_PTH7TIME        Amount of time path is
                                                  active
 260 104  Unsigned      4  IODSZI_PTH7XRATE       Kbytes/sec transfer rate
 264 108  Unsigned      4  IODSZI_PTH7XFERS       Number of transfers to/from
                                                  disk
 268 10C  Unsigned      4  IODSZI_PTH7BLKSR       Number of blocks read from
                                                  disk
 272 110  Unsigned      4  IODSZI_PTH7BLKSW       Number of blocks written to
                                                  disk
 276 114  Unsigned      4  IODSZI_PTH7SEEKO       Number of seek operations
                                                  for disk
 280 118  Unsigned      4  IODSZI_PTH7QDEPTH      Queue depth
 284 11C  Character    32  IODSZI_PTH8INFO
 284 11C  Unsigned      2  IODSZI_PTH8ID          Pathid number - this number
                                                  correlates with the slot in
                                                  MTRDEV_EDEVPTHS and
                                                  IODVON_EDEVPTHS which contain
                                                  the triplet info
 286 11E  Bitstring     1  IODSZI_PTH8STAT        Path status - X'80' = busy
                                                  and X'40' = not busy
 287 11F  Bitstring     1  *                      Reserved for future IBM use
 288 120  Unsigned      4  IODSZI_PTH8TIME        Amount of time path is
                                                  active
 292 124  Unsigned      4  IODSZI_PTH8XRATE       Kbytes/sec transfer rate
 296 128  Unsigned      4  IODSZI_PTH8XFERS       Number of transfers to/from
                                                  disk
 300 12C  Unsigned      4  IODSZI_PTH8BLKSR       Number of blocks read from
                                                  disk
 304 130  Unsigned      4  IODSZI_PTH8BLKSW       Number of blocks written to
                                                  disk
 308 134  Unsigned      4  IODSZI_PTH8SEEKO       Number of seek operations
                                                  for disk
 312 138  Unsigned      4  IODSZI_PTH8QDEPTH      Queue depth
 316 13C  Character     0  IODSZI_END

MRIODSZI Cross Reference

                      Hex           Hex
Name                 Offset Length Value
 
IODSZI                     0    316
IODSZI_DKSTAT             18     36
IODSZI_DSKBLKSR           2C      4
IODSZI_DSKBLKSW           30      4
IODSZI_DSKBLKSZ           24      4
IODSZI_DSKQDEPTH          38      4
IODSZI_DSKSEEKO           34      4
IODSZI_DSKSTAT            18      1
IODSZI_DSKTIME            1C      4
IODSZI_DSKXFERS           28      4
IODSZI_DSKXRATE           20      4
IODSZI_END               13C      0
IODSZI_MRHDR               0      0
IODSZI_PTH1BLKSR          4C      4
IODSZI_PTH1BLKSW          50      4
IODSZI_PTH1ID             3C      2
IODSZI_PTH1INFO           3C     32
IODSZI_PTH1QDEPTH         58      4
IODSZI_PTH1SEEKO          54      4
IODSZI_PTH1STAT           3E      1
IODSZI_PTH1TIME           40      4
IODSZI_PTH1XFERS          48      4
IODSZI_PTH1XRATE          44      4
IODSZI_PTH2BLKSR          6C      4
IODSZI_PTH2BLKSW          70      4
IODSZI_PTH2ID             5C      2
IODSZI_PTH2INFO           5C     32
IODSZI_PTH2QDEPTH         78      4
IODSZI_PTH2SEEKO          74      4
IODSZI_PTH2STAT           5E      1
IODSZI_PTH2TIME           60      4
IODSZI_PTH2XFERS          68      4
IODSZI_PTH2XRATE          64      4
IODSZI_PTH3BLKSR          8C      4
IODSZI_PTH3BLKSW          90      4
IODSZI_PTH3ID             7C      2
IODSZI_PTH3INFO           7C     32
IODSZI_PTH3QDEPTH         98      4
IODSZI_PTH3SEEKO          94      4
IODSZI_PTH3STAT           7E      1
IODSZI_PTH3TIME           80      4
IODSZI_PTH3XFERS          88      4
IODSZI_PTH3XRATE          84      4
IODSZI_PTH4BLKSR          AC      4
IODSZI_PTH4BLKSW          B0      4
IODSZI_PTH4ID             9C      2
IODSZI_PTH4INFO           9C     32
IODSZI_PTH4QDEPTH         B8      4
IODSZI_PTH4SEEKO          B4      4
IODSZI_PTH4STAT           9E      1
IODSZI_PTH4TIME           A0      4
IODSZI_PTH4XFERS          A8      4
IODSZI_PTH4XRATE          A4      4
IODSZI_PTH5BLKSR          CC      4
IODSZI_PTH5BLKSW          D0      4
IODSZI_PTH5ID             BC      2
IODSZI_PTH5INFO           BC     32
IODSZI_PTH5QDEPTH         D8      4
IODSZI_PTH5SEEKO          D4      4
IODSZI_PTH5STAT           BE      1
IODSZI_PTH5TIME           C0      4
IODSZI_PTH5XFERS          C8      4
IODSZI_PTH5XRATE          C4      4
IODSZI_PTH6BLKSR          EC      4
IODSZI_PTH6BLKSW          F0      4
IODSZI_PTH6ID             DC      2
IODSZI_PTH6INFO           DC     32
IODSZI_PTH6QDEPTH         F8      4
IODSZI_PTH6SEEKO          F4      4
IODSZI_PTH6STAT           DE      1
IODSZI_PTH6TIME           E0      4
IODSZI_PTH6XFERS          E8      4
IODSZI_PTH6XRATE          E4      4
IODSZI_PTH7BLKSR         10C      4
IODSZI_PTH7BLKSW         110      4
IODSZI_PTH7ID             FC      2
IODSZI_PTH7INFO           FC     32
IODSZI_PTH7QDEPTH        118      4
IODSZI_PTH7SEEKO         114      4
IODSZI_PTH7STAT           FE      1
IODSZI_PTH7TIME          100      4
IODSZI_PTH7XFERS         108      4
IODSZI_PTH7XRATE         104      4
IODSZI_PTH8BLKSR         12C      4
IODSZI_PTH8BLKSW         130      4
IODSZI_PTH8ID            11C      2
IODSZI_PTH8INFO          11C     32
IODSZI_PTH8QDEPTH        138      4
IODSZI_PTH8SEEKO         134      4
IODSZI_PTH8STAT          11E      1
IODSZI_PTH8TIME          120      4
IODSZI_PTH8XFERS         128      4
IODSZI_PTH8XRATE         124      4
IODSZI_RDEVDEV            14      2
MRHDR                      0     20
MRHDR_END                 14      0
MRHDRDM                    4      1
MRHDRLEN                   0      2
MRHDRRC                    6      2
MRHDRTOD                   8      8
MRHDRZER                   2      2

This information is
based on z/VM V6R3.0.

Last updated on 29 Nov 2016 at 15:20:38.
Copyright IBM Corporation, 1990, 2016