z/OS DFSMSrmm Implementation and Customization Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Installation exit mapping macro: EDGPL300

z/OS DFSMSrmm Implementation and Customization Guide
SC23-6874-00

EDGPL300 maps the DFSMSrmm installation exit, EDG_EXIT300, parameter list. See Using the EDG_EXIT300 installation exit for information about using the EDG_EXIT300 installation exit.

    Common Name:          EDG_EXIT300 Parameter List
    Macro ID:             EDGPL300
    DSECT Name:           PL300
    Owning Component:     DFSMSrmm (DF186)
    Eye-Catcher ID:       EDGPL300
    Storage Attributes:   Subpool: 230
                          Key: N/A
                          Residency: N/A
    Size:                 See PL300_LENGTH
    Created by:           Callers of EDG_EXIT300 exit
    Pointed to by:        Register 1 on entry to EDG_EXIT300 exit
                          modules
    Serialization:        None
    Function:             Used by EDG_EXIT300 exit modules and their
                          callers to map the parameter list
Table 1. Structure PL300
Offset Offset
Dec Hex Type Len Name(Dim) Description
0 (0) STRUCTURE 80 PL300 EDG_EXIT300 parameter list
0 (0) CHARACTER 16  PL300_HDR Control block header
0 (0) CHARACTER 8   PL300_IDENT Control block ID
8 (8) UNSIGNED 1   PL300_VERNO Control block version number
9 (9) UNSIGNED 1   PL300_REVNO Control block revision number
10 (A) UNSIGNED 2   PL300_SUBPOOL Control block subpool number
12 (C) UNSIGNED 4   PL300_LENGTH Control block length
     Start of input fields
16 (10) CHARACTER 28  PL300_INPUT Start input fields
16 (10) BIT(8) 1   PL300_FUNCTION Requested function
  1... ....    PL300_MEDINF Gather media information
20 (14) ADDRESS 4   PL300_LSTTEP IFGTEP tape exit parameter
24 (18) ADDRESS 4   PL300_LSTMDNFP Media information table
28 (1C) CHARACTER 6   PL300_LSTVOL Volume serial number
34 (22) CHARACTER 2   PL300_LSTUNIT Unit address (binary)
36 (24) CHARACTER 8   PL300_LSTMDNF Volume media information name
     Start of output fields
44 (2C) CHARACTER 36  PL300_OUTPUT Start output fields
44 (2C) BIT(32) 4   PL300_LSTOFLGS Media information processing flags
44 (2C) BIT(8) 1    PL300_LSTOFLG1 Media information first processing flag byte
  1... ....     PL300_LSTOFMV Volume is not an IBM media
  .1.. ....     PL300_LSTOFFX Returned data external format
48 (30) SIGNED 4   PL300_LSTORC Vendor API return code
52 (34) SIGNED 4   PL300_LSTORS Vendor API reason code
56 (38) CHARACTER 4   PL300_LSTOTDSI Tape data set information (CBRTDSI)
56 (38) CHARACTER 1    PL300_LSTOTDSI_RECTK Recording technology
57 (39) CHARACTER 1    PL300_LSTOTDSI_MEDIA Mediatype
58 (3A) CHARACTER 1    PL300_LSTOTDSI_COMP Compaction
59 (3B) CHARACTER 1    PL300_LSTOTDSI_SATR Special attributes
60 (3C) CHARACTER 8   PL300_LSTOMDTX Media type external format
68 (44) CHARACTER 8   PL300_LSTOMDRX Recording format external format
76 (4C) UNSIGNED 4   PL300_LSTOMCAP Medium capacity (MB)
80 (50) CHARACTER 0  PL300_END End of PL300
Table 2. Constants for PL300
Len Type        Value Name Description
    Constants used to initialize the PL300 header section
8 CHARACTER EDGPL300 PL300_IDENTV Control block ID
1 DECIMAL            1 PL300_VER# Version number
1 DECIMAL            0 PL300_REV# Revision number
1 DECIMAL            0 PL300_SP# Subpool number
2 DECIMAL           80 PL300_LEN# Control block length
Table 3. Cross Reference for PL300
Name Offset Hex Tag Level
PL300 0 1
PL300_END 50 2
PL300_FUNCTION 10 3
PL300_HDR 0 2
PL300_IDENT 0 3
PL300_INPUT 10 2
PL300_LENGTH C 3
PL300_LSTMDNF 24 3
PL300_LSTMDNFP 18 3
PL300_LSTOFFX 2C 40 5
PL300_LSTOFLGS 2C 3
PL300_LSTOFLG1 2C 4
PL300_LSTOFMV 2C 80 5
PL300_LSTOMCAP 4C 3
PL300_LSTOMDRX 44 3
PL300_LSTOMDTX 3C 3
PL300_LSTORC 30 3
PL300_LSTORS 34 3
PL300_LSTOTDSI 38 3
PL300_LSTOTDSI_COMP 3A 4
PL300_LSTOTDSI_MEDIA 39 4
PL300_LSTOTDSI_RECTK 38 4
PL300_LSTOTDSI_SATR 3B 4
PL300_LSTTEP 14 3
PL300_LSTUNIT 22 3
PL300_LSTVOL 1C 3
PL300_MEDINF 10 80 4
PL300_OUTPUT 2C 2
PL300_REVNO 9 3
PL300_SUBPOOL A 3
PL300_VERNO 8 3

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014