Abstract for z/OS UNIX System Services Programming: Assembler Callable Services

Purpose of this information

This document describes the features and usage requirements for the z/OS UNIX System Services (z/OS UNIX) callable services. These services are interfaces between the z/OS® operating system and standard (POSIX or Single UNIX Specification) programming functions that require operating system services. For example, programmers creating runtime library programs use these services. This book also describes callable services that are not related to the standard interfaces.

Who should read this information?

System programmers coding programs in assembler can use these callable services to obtain the z/OS UNIX services they need. This document contains detailed information (such as the function, requirements, syntax, linkage information, parameters, and usage information) that is needed to use the services. You will also find information about:
  • System control offsets to callable services
  • Mapping macros
  • Callable service examples
  • The relationship of signals to callable services
  • Using threads with callable services
  • Optimizing performance by using process-level and thread-level information
  • Callable services available to SRB mode routines
  • z/OS UNIX process start/end exits