The requirements for the caller are:
Environmental factor | Requirement |
---|---|
Minimum authorization: | Supervisor state, any PSW key |
Dispatchable unit mode: | Task or SRB |
Cross memory mode: | Any PASN, any HASN, any SASN |
AMODE: | 24- or 31-bit |
ASC mode: | Primary |
Interrupt status: | Enabled or disabled for I/O and external interrupts |
Locks: | The caller may hold locks, but is not required to hold any. |
Control parameters: | None |
None.
Your program must not change registers 13-4 between receiving control and the time of issuing PCLINK.
Before issuing the STACK option of the PCLINK macro, the caller does not have to place any information into any register unless using it in register notation for a particular parameter or using it as a base register.
Processing is more efficient if SAVE=NO is specified.
The STACK option of the PCLINK macro is written as follows:
Syntax | Description |
---|---|
name | name: Symbol. Begin name in column 1. |
␢ | One or more blanks must precede PCLINK. |
PCLINK | |
␢ | One or more blanks must follow PCLINK. |
STACK | |
,INKEY=ZERO | |
,OUTKEY=CALLER | Default: OUTKEY=CALLER |
,OUTKEY=ZERO | |
,OUTKEY=KEYn | n: Any valid PSW key value from 0-F. |
,SAVE=YES | Default: SAVE=YES |
,SAVE=NO | |
,RELATED=value | value: Any valid macro keyword specification. |
The parameters are explained as follows:
052
053
See z/OS MVS System Codes for an explanation and programmer responses for this code.
None.