z/OS MVS Using the Subsystem Interface
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Output Parameters

z/OS MVS Using the Subsystem Interface
SA38-0679-00

Output parameters for the function routine are:
  • SSOBRETN
  • SSSFREAS
  • SSSFMREA
  • SSSFMREA

All three SSI 70 functions have a common set of R15 and SSOBRETN values. However, each function has its own set of output parameters.

SSOBRETN Contents: When control returns to the caller and register 15 contains a zero, the SSOBRETN field contains one of the following decimal values:
Value (Decimal)
Meaning
SSSFOK (0)
Request processed successfully.
SSSFUERR (8)
Request rejected, see reason code in field SSSFREAS.
SSSFEXTE (12)
No extension found.
SSSFNOST (16)
No storage to process request.
SSSFREAS Contents: When control returns to the caller and field SSOBRETN = SSSFUERR (8), the SSSFREAS field contains one of the following decimal values:
Value (Decimal)
Meaning
SSSFNOJ2 (16)
JES2 not up and running.
SSSFINVF (20)
Invalid function request.
SSSFINVE (24)
Invalid SSSF extension.
SSSFNOAU (32)
No authorization for request.
SSSFINRI (36)
Error processing request. See reason code in field SSSFMREA for SWB modify function or SSSFFREA for SWB merge/SWB merge cleanup functions.
SSSFEXC (40)
Exit cancelled request.
SSSFDISA (44)
Scheduler Services disabled.
SSSFGLBL(48)
Insufficient Global Level
SSSFMREA Contents: For the SWB modify function, when control returns to the caller and field SSSFREAS = SSSFINRI (36), the SSSFMREA field contains one of the following decimal values:
Value (Decimal)
Meaning
SSSFMOK (0)
Modify processing successful.
SSSFMTUE (4)
Modify/Erase TU error.
SSSFMJBE (8)
Modify jobname/jobid error.
SSSFMGRP (12)
Modify groupname error.
SSSFMNOS (16)
No storage to process request.
SSSFMSCI (20)
Invalid security request (SSSFFLG1).
SSSFMIVX (24)
Invalid modify extension.
SSSFMTKE (28)
Modify data set token error.
SSSFMNTK (32)
No data set token provided.
SSSFMJNF (36)
Job not found.
SSSFMDNF (40)
Data set not found.
SSSFMDSB (44)
Data set busy.
SSSFMDSQ (48)
Data set on BDT or TCP queue.
SSSFMDSF (52)
Data set referenced by JECL FORMAT statement.
SSSFMSJF (56)
SJFREQ (MERGE) error.
SSSFMSPC (60)
SWBTUREQ (SPLICE) error.
SSSFMSPT (64)
SWBTUREQ (SPLIT) error.
SSSFMSTU (68)
SWBTUREQ (RETRIEVE) error.
SSSFMSPL (72)
Spool I/O error.
SSSFMTNU (76)
Token not usable for requested function.
SSSFFREA Contents: When control returns to the caller of SWB merge/SWB merge cleanup function and the field SSSFREAS = SSSFINRI (36), the SSSFFREA field contains one of the following decimal values:
SSSFFOK (0)
Check the SSSFWRTN and SSSFWRSN fields for information.
SSSFFDST (4)
Data set token not given
SSSFFDSG (8)
Data set gone
SSSFFDSV (12)
Failure obtaining checkpoint version (JES2 only)
SSSFFJBG (16)
Job gone
SSSFFSWI (20)
Invalid SWBTU buffer
SSSFFDSE (24)
Invalid data set token
SSSFFGTE (28)
Invalid group token
SSSFFNOS (32)
No storage to process request
SSSFFSPL (36)
Spool I/O error
SSSFFTNU (40)
Token not usable for requested function
SSSFFDSQ (48)
Data set on BDT/TCP queue
SSSFFDSF (52)
Data set referenced by JECL FORMAT statement
When control returns to the caller of the SWB merge function:
SSSFFSWT
Token to be used by the calling program for SJFREQ services.
SSSFFSWU
Address of the SWBTU buffer.
SSSFFREA
Error reason code for Merge. Reported values are defined above.
SSSFWRTN
Return code from SWB services.
SSSFWOK (0)
Success
SSSFWERR (4)
Failed, see SSSFWRSN for the exact reason
SSSFWRSN
Reason code for SWB services failure SSSSCCRR where SSSSCCRR is defined as:
SSSS
Reason code from SJF service RR or a qualifier for a JES service error.
CC
Return code from SJF service RR. CC=00 if RR is 4 or 8.
RR
Indicates the SJF service or JES service.
  • 4 = JES SPOOL I/O Error
  • 8 = JES Memory Management Error
  • 12 = SWB_MERGE
  • 16 = PUTSWB
  • 20 = JDTEXTRACT
  • 24 = SWBTUREQ RETRIEVE
  • 28 = SWBTUREQ SPLICE
  • 32 = SWBTUREQ SPLIT
SSSFRFLG
Returned flag byte.
SSSFFIPA
IP address available in SWBTU buffer.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014