IJJLBSER (LBSERV DSECT) Macro
This macro maps the output area pointed to by the LBSERV SERVL field.
It must always be used together with the LBSERV macro.
Format
Requirements for the caller
- RMODE:
- 24 or ANY
Parameters
- DSECT=NO | YES
- DSECT=YES specifies that a mapping DSECT is generated. If the operand is omitted or if NO is specified, inline code is generated.
Table 1 describes the mapping and contents of the DSECT fields.
Field Name | No. of Bytes | Contents |
---|---|---|
IJJLTLEN | 2 | Length of area that is set by user |
IJJLTIDN | 2 | Level identification |
IJJLTRES | 4 | Reserved |
IJJLTNAM | 8 | Name of DSECT |
IJJLTRET | 4 | Return code |
IJJLTREA | 4 | Reason code |
IJJLFLEN | 2 | Length of parameter list |
IJJLFREQ | 2 | Request type |
IJJLFRWF | 4 | Address of read/write flag |
IJJLFCUU | 4 | Address of cuu |
IJJLFVOL | 4 | Address of volume serial |
IJJLFECB | 4 | Address of ECB |
IJJLFLBN | 4 | Address of library id |
IJJLFSCT | 4 | Address of source category |
IJJLFTCT | 4 | Address of target category |
IJJLFMEM | 4 | Address of LIBR member |
IJJLTCNX
IJJLTCNT |
8
3 5 |
Extended count for number of volumes, it consists
of:
|
IJJLTSTA | 4 | Operational status (device) |
IJJLFUSW | 4 | User word |
IJJLFPIP | 4 | Pointer to internal part |
IJJLTMED | 4 | Media name of volume |
IJJLFEVL | 4 | Address of EVOL |
IJJLTMXP | 4 | Pointer to MAPXPCCB |
IJJLTIXP | 4 | Pointer to send/receive |
IJJLTWRK | 4 | Pointer to work area |
IJJLTPRR | 2 | Previous request type |
IJJLTTIK | 2 | TIK |
IJJLTWKA | 8 | Reserved work field |
IJJLTSTO | 1 | Reserved |
IJJLTCUP | 3 | Cache usage percentage |