Services

This release of the Tachyon Operating System provides the following services. They are listed by the name of the z/OS macro or callable system service routine normally used to invoke them. Most of the services do not examine or modify bits 0-31 of the 64-bit general registers when run in architecture level 2. The exceptions are CSRL16J. IARV64, ESPIE routines and restoration of the caller’s register values by the EXIT service upon return from LINK or SYNCH.

Service Notes
ABEND The SYSTEM, USER and REASON options are supported. This release of the Tachyon Operating System does not produce dumps.
ASAXWC The ASAXWC service is supported.
BLDL The BLDL service is supported.
BLDVRP and DLVRP If the VSAM feature is licensed, the BLDVRP and DLVRP services are ignored and return with register 15 set to zero.
BPXxxxx (USS) Some of the commonly used UNIX System Services callable services are supported. For a list of the supported services, look for the object module files starting with “bpx” in the csslib subdirectory of the installation directory. To enable UNIX System Services, see the OMVS parameter of the IEASYSxx.ini configuration file.
BUILD and BUILDRCD The BUILD and BUILDRCD services are supported.
CALLDISP The SVC version of the CALLDISP service is supported.
CHECK The CHECK service is supported for BSAM, BDAM, BPAM and VSAM data sets.
CLOSE The CLOSE service is supported. The FREE option is ignored. CLOSE does not update the catalog I/O statistics.
CONVTOD The CONVTOD service is supported.
CSRL16J The CSRL16J callable system service is supported. A program using the CSRL16J service can be linked with the csrl16j.obj file in the csslib subdirectory of the Tachyon Operating System installation directory.
CVTPCNVT and CVTPRLTV The track address conversion services with entry point addresses in the CVT fields CVTPCNVT and CVTPRLTV are supported.
CVT0SCR1 The sector calculation services with entry point addresses in the CVT field CVT0SCR1 are supported.
DEBCHK VERIFY Both the SVC and branch-entry versions of the DEBCHK VERIFY service are supported.
DELETE The DELETE service is supported.
DEVTYPE The DEVTYPE service is supported.
DOM The LINKAGE=SVC and SYSTEM versions of the DOM service are supported.
ESPIE The ESPIE service is supported.
ENDREQ The ENDREQ service is supported for VSAM requests.
ESTAE and ESTAEX The ESTAE and ESTAEX services are supported, however ABEND does not call the exits.
EXIT The EXIT (SVC 3) service is supported.
EXTRACT The EXTRACT service is supported.
FEOV The FEOV service is supported, however the EODAD exit is always entered even when the current data set is not the last one in the concatenation.
FIND The FIND service is supported for BPAM except for FILEDATA=BINDER data sets.
FREEBUF The FREEBUF service is supported.
FREEMAIN The SVC version of the FREEMAIN service is supported. The branch entry version is not supported.
FREEPOOL The FREEPOOL service is supported.
GENCB The GENCB service is supported for VSAM control blocks.
GET The GET service is supported for QSAM and VSAM data sets.
GETBUF The GETBUF service is supported.
GETDSAB The GETDSAB service is supported.
GETMAIN The SVC version of the GETMAIN service is supported. The branch entry version and the LOC=EXPLICIT option are not supported.
GETPOOL The GETPOOL service is supported.
IARV64 The IARV64 service is supported when the Tachyon Operating System is run in architecture level 2.
IAZXJSAB READ The IAZXJSAB READ service is supported.
IDENTIFY The IDENTIFY service is supported for JPA modules.
IEAFP The IEAFP service is supported.
IEANTCR
IEANTDL
IEANTRT
These callable system services are supported. A program using these services can be linked with the object files provided with the Tachyon Operating System in the csslib subdirectory of the installation directory.
ISITMGD The ISITMGD service is supported.
LINK and LINKX The LINK and LINKX services are supported.
LOAD The LOAD service is supported.
MGCR and MGCRE The MGCR and MGCRE services are supported for the operator console commands described in chapter 5.
MODCB The MODCB service is supported for VSAM control blocks.
MODESET The MODESET service is supported.
NUCLKUP The NUCLKUP service is supported for the Tachyon Operating System nucleus module and type 0, 1, 2 and 6 SVC routines.
NOTE The NOTE service is supported for BSAM and BPAM data sets. For RECFM=F or FB, the position is returned as the relative block number. For FILEDATA=TEXT and RECFM=U, V and VB data sets, the position will be returned as the relative byte address of the current block, which is limited to 16 megabytes. For BPAM, X'100000' is added to the position to distinguish TTR values within a member from those returned by BLDL. The TYPE=ABS option is not supported.
OBTAIN The OBTAIN service is supported for data sets defined on DD statements for the current job step.
OPEN The OPEN service is supported for QSAM, BSAM and BPAM DCBs and VSAM ACBs. For BPAM, the open mode must be INPUT. The TYPE=J option is not supported.
POINT The POINT service is supported for BSAM and BPAM data sets as described for the NOTE service. The TYPE=ABS option is not supported. The POINT service is also supported for VSAM.
PGSER The SVC form of the PGSER service is supported. The RELEASE, PROTECT and UNPROTECT functions and the RELEASE=Y option of the FIX, FREE and LOAD functions are fully supported. Other functions are ignored and return R15 as 0.
POST The LINKAGE=SVC and SYSTEM versions of the POST service are supported.
PROTPSA The PROTPSA service is supported.
PUT The PUT service is supported for QSAM data sets.
PUTX Both the output and update PUTX services are supported for QSAM data sets.
QEDIT The QEDIT service is supported.
RDJFCB The RDJFCB service is supported. Both EXLST type X'07' and X'13' entries are supported.
READ The READ SF service is supported for BSAM and BPAM and the READ DI and READ DIF services are supported for BDAM. READ is not supported for FILEDATA=BINDER data sets.
RELSE The RELSE service is supported.
SHOWCB The SHOWCB service is supported for VSAM.
SPIE The SPIE service is supported.
STAE The STAE service is supported, however ABEND does not call the STAE exit.
STCKCONV The STCKCONV service is supported.
STCKSYNC The STCKSYNC service is supported. Upon return register 15 always contains 4, indicating that the clock is not synchronized with an ETR.
STIMER and STIMERM The STIMER and STIMERM services are supported except for the EXIT= parameter.
STORAGE The STORAGE service is supported. The LOC=EXPLICIT option is not supported.
SVCUPDTE The SVCUPDTE service is supported.
SWAREQ FCODE=RL The SWAREQ service with FCODE=RL is supported.
SYNCDEV Because tape devices are not supported, the SYNCDEV service returns an indication that buffering is not supported (R15=4, R0=5).
SYNCH and SYNCHX The SYNCH and SYNCHX services are supported.
TCBTOKEN The TCBTOKEN service is supported.
TESTAUTH Both the SVC and branch entry forms of the TESTAUTH service are supported.
TESTCB The TESTCB service is supported for VSAM.
TIME Both the LINKAGE=SYSTEM and LINKAGE=SVC versions of the TIME service are supported. The time value may be offset from the workstation’s time if either the LOADxx.ini CLOCK parameter or the j390 -clock parameter are set.
TIMEUSED The LINKAGE=SYSTEM version of the TIMEUSED service is supported.
TRKCALC The TRKCALC service is supported.
TRUNC The TRUNC service is supported.
TTIMER The TTIMER service is supported.
T6EXIT The T6EXIT service is supported for type 6 SVC routines. RETURN=SRB is treated as RETURN=DISPATCH.
WAIT The LINKAGE=SVC and SYSTEM versions of the WAIT service are supported.
WRITE The WRITE SF service is supported for BSAM and the WRITE DI and WRITE DIF services are supported for BDAM.
WTL The WTL service is supported.
WTO and WTOR The WTO and WTOR services are supported. Only the message text, line type E, the ROUTCDE, MCSFLAG=NOCPY and MCSFLAG=HRDCPY parameters are processed. All other parameters are ignored. Messages with only ROUTCDE=(11) are written only to the job log. Messages without ROUTCDE=(11) are written only to the console. All other messages are written to both the console and the message log.
XCTL and XCTLX The XCTL and XCTLX services are supported.
XLAT The XLAT service is supported.


Frames No Frames Previous Next Contents
Introduction Setup Programs Files Running Testing Compatibility Customization Messages Codes

© Copyright 1998-2006, Tachyon Software® LLC.
Last modified on July 30, 2006