Address processing parameters are optional. They describe an address space within which the data to be processed resides.
[ ABSOLUTE ]
[ ASID(asid) [CPU(cpu)|NOCPU] [SUMDUMP] ]
[ ASID(asid) DSPNAME(dspname) [SUMDUMP] ]
[ BLOCK(block-number) ]
[ COMPDATA(component-id) ]
[ DOMAIN(domain-id) [CPU(cpu)] ]
[ HEADER ]
[ RBA [(0|rba-group)] ]
[ REAL [CPU(cpu)] ]
[ STATUS [CPU(cpu)] ]
[ TTR(ttr) ]
[ ACTIVE | MAIN | STORAGE ]
[ DSNAME(dsname) | DATASET(dsname) ]
[ FILE(ddname) | DDNAME(ddname) ]
[ PATH(hfspath) ]
Access to the absolute storage in ACTIVE requires READ authority to FACILITY class resource BLSACTV.SYSTEM. Without such authority, all ABSOLUTE storage are treated as inaccessible.
The ASID can range from 1 through 65,535. You can specify the ASID in decimal, hexadecimal (X'xxx'...), or binary (B'bbb'...).
equate abc a72f4. asid(1) length(80) area
Result: EQUATE creates a symbol table entry for symbol ABC, associating it with an 80-byte area beginning at X‘A72F4’. ASID(1) indicates that this address is in virtual storage and IPCS simulates dynamic address translation.
BLOCK(0) is the first physical block.
BLOCK(1) is the second physical block.
BLOCK(2) is the third physical block.
BLOCK(3) is the fourth physical block.
⋮
The block number can range from 0 through 224-1. You can specify the block number in decimal, hexadecimal (X'xxx...'), or binary (B‘bbb...’).
For VSAM data sets, BLOCK(0) is the first control interval, BLOCK(1) is the second, and so on.
Records written by a stand-alone dump use component-ids that begin with the same prefix characters as that component's module names (“AMDSA”). This is true for all IBM-supplied components.
The group number can range from 0 through 224-1 If the group number is omitted, it defaults to 0. You can specify the group number in decimal, hexadecimal (X‘xxx...’), or binary (B‘bbb...’).
For VSAM data sets, IPCS masks the boundaries between control intervals, allowing them to be referenced as part of a single address space.
When you use STATUS, the parameter accesses data in the status records from offset eight. That is, the parameter processes data in the status record eight bytes beyond the address you specify. See the AMDDATA mapping macro for more information.
If you specify this parameter and omit CPU, the subcommand uses the default CPU.
list 100 status cpu(0) length(8)
Result: LIST displays the PSW that is placed in the store status record at X‘100’ of a stand-alone dump.
ACTIVE or MAIN or STORAGE specifies that the address or address range is in the central storage in which IPCS is currently running.
A header record similar to those used for system dumps is supplied by IPCS to enable common dump analysis programs to function.
Storage is accessed incrementally on demand, and IPCS generally remains enabled. As a result, ACTIVE storage might be subject to frequent changes, which can prevent the analysis programs from producing useful results.
ABSOLUTE, ASID, DSPNAME, and HEADER keywords are supported. Access to sensitive storage areas, such as ABSOLUTE, is limited using facility classes. When the user does not have the authority, the access attempts are handled as though the storage in question was not included in a dump.
DSNAME or DATASET specifies that the address or address range is in the cataloged data set dsname.
DSNAME(vsam.cluster.dsname(data))
DSNAME(vsam.cluster.dsname(index))
FILE or DDNAME specifies that the address or address range is in the data set ddname.
For VSAM data sets, allocate the data or index portions of the VSAM cluster to use the FILE parameter in pseudo-PDS notation. For example, specify FILE(vsam.cluster.dsname(data)) or FILE(vsam.cluster.dsname(index)). Specifying the name of the required portion with the DSNAME parameter instead avoids allocating the portions.
Always use quoted string notation when your path name contains blanks, commas, horizontal tabulation characters (EBCDIC X'05'), apostrophes (single quotation marks), or quotation marks.