Table of Contents (exploded view)
-
Abstract for
-
New and updated information in z/OS Version 2 Release 2
-
About IBM z/OS XL C/C++
-
Header files
-
Library functions
-
Names
-
Unsupported functions and external variables in AMODE 64
-
Standards
-
Using C include files from C++
-
Built-in functions
-
IEEE binary floating-point
-
IEEE decimal floating-point
-
External variables
-
The __restrict__ macro
-
The __noreturn__ macro
-
abort() — Stop a program
-
abs(), absf(), absl() — Calculate integer absolute value
-
accept() — Accept a new connection on a socket
-
accept_and_recv() — Accept connection and receive first message
-
access() — Determine whether a file can be accessed
-
acl_create_entry() — Add a new extended ACL entry to the ACL
-
acl_delete_entry() — Delete an extended ACL entry from the ACL
-
acl_delete_fd() — Delete an ACL by file descriptor
-
acl_delete_file() — Delete an ACL by file name
-
acl_first_entry() — Return to beginning of ACL working storage
-
acl_free() — Release memory allocated to an ACL data object
-
acl_from_text() — Create an ACL from text
-
acl_get_entry() — Get an ACL entry
-
acl_get_fd() — Get ACL by file descriptor
-
acl_get_file() — Get ACL by file name
-
acl_init() — Initialize ACL working storage
-
acl_set_fd() — Set an ACL by file descriptor
-
acl_set_file() — Set an ACL by file name
-
acl_sort() — Sort the extended ACL entries
-
acl_to_text() — Convert an ACL to text
-
acl_update_entry() — Update the extended ACL entry
-
acl_valid() — Validate an ACL
-
acos(), acosf(), acosl() — Calculate arccosine
-
acosd32(), acosd64(), acosd128() - Calculate arccosine
-
acosh(), acoshf(), acoshl() — Calculate hyperbolic arccosine
-
acoshd32(), acoshd64(), acoshd128() - Calculate hyperbolic arccosine
-
advance() — Pattern match given a compiled regular expression
-
__ae_correstbl_query() — Return coded character set ID type (ASCII and EBCDIC)
-
aio_cancel() — Cancel an asynchronous I/O request
-
aio_error() — Retrieve error status for an asynchronous I/O operation
-
aio_read() — Asynchronous read from a socket
-
aio_return() — Retrieve status for an asynchronous I/O operation
-
aio_suspend() — Wait for an asynchronous I/O request
-
aio_write() — Asynchronous write to a socket
-
alarm() — Set an alarm
-
alloca() — Allocate storage from the stack
-
arm_bind_thread() — Bind the current thread to a given transaction
-
arm_blocked() — Indicate the processing of a transaction is blocked
-
arm_correlator_get_length() — Get the actual size of the transaction correlator
-
arm_end_application() — Undefines an ARM application
-
arm_get_correlator_max_length() — Get the max length of the transaction correlator
-
arm_get_timestamp() — Get the current timestamp
-
arm_init_application() — Defines an ARM application
-
arm_init_transaction_type() — Defines and initializes an ARM transaction type
-
arm_start_transaction() — Mark the start of an ARM transaction
-
arm_stop_transaction() — Mark the end of an ARM transaction
-
arm_unbind_thread() — Unbind the current thread to a given transaction
-
arm_unblocked() — Indicate the processing of a transaction is no longer blocked
-
arm_update_transaction() — Update a given transaction
-
asctime(), asctime64() — Convert time to character string
-
asctime_r(), asctime64_r() — Convert date and time to a character string
-
asin(), asinf(), asinl() — Calculate arcsine
-
asind32(), asind64(), asind128() - Calculate arcsine
-
asinh(), asinhf(), asinhl() — Calculate hyperbolic arcsine
-
asinhd32(), asinhd64(), asinhd128() - Calculate hyperbolic arcsine
-
assert() — Verify condition
-
atan(), atanf(), atanl(), atan2(), atan2f(), atan2l() — Calculate arctangent
-
atand32(), atand64(), atand128(), atan2d32(), atan2d64(), atan2d128() - Calculate arctangent
-
atanh(), atanhf(), atanhl() — Calculate hyperbolic arctangent
-
atanhd32(), atanhd64(), atanhd128() - Calculate hyperbolic arctangent
-
__atanpid32(), __atanpid64(), __atanpid128() - Calculate arctangent(x)/pi
-
atexit() — Register program termination function
-
__atoe() — ISO8859-1 to EBCDIC string conversion
-
__atoe_l() — ISO8859-1 to EBCDIC conversion operation
-
atof() — Convert character string to double
-
atoi() — Convert character string to integer
-
atol() — Convert character string to long
-
atoll() — Convert character string to signed long long
-
__a2e_l() — Convert characters from ASCII to EBCDIC
-
__a2e_s() — Convert string from ASCII to EBCDIC
-
a64l() — Convert base 64 string representation to long integer
-
basename() — Return the last component of a path name
-
bcmp() — Compare bytes in memory
-
bcopy() — Copy bytes in memory
-
bind() — Bind a name to a socket
-
bind2addrsel() - Bind with source address selection
-
brk() — Change space allocation
-
bsd_signal() — BSD version of signal()
-
bsearch() — Search arrays
-
btowc() — Convert single-byte character to wide-character
-
bzero() — Zero bytes in memory
-
c16rtomb() — Convert a char16_t character to a multibyte character
-
c32rtomb() — Convert a char32_t character to a multibyte character
-
__cabend() — Terminate the process with an abend
-
cabs(), cabsf(), cabsl() — Calculate the complex absolute value
-
cacos(), cacosf(), cacosl() — Calculate the complex arc cosine
-
cacosh(), cacoshf(), cacoshl() — Calculate the complex arc hyperbolic cosine
-
calloc() — Reserve and initialize storage
-
carg(), cargf(), cargl() — Calculate the argument
-
casin(), casinf(), casinl() — Calculate the complex arc sine
-
casinh(), casinhf(), casinhl() — Calculate the complex arc hyperbolic sine
-
catan(), catanf(), catanl() — Calculate the complex arc tangent
-
catanh(), catanhf(), catanhl() — Calculate the complex arc hyperbolic tangent
-
catclose() — Close a message catalog descriptor
-
catgets() — Read a program message
-
catopen() — Open a message catalog
-
cbrt(), cbrtf(), cbrtl() — Calculate the cube root
-
cbrtd32(), cbrtd64(), cbrtd128() — Calculate the cube root
-
cclass() — Return characters in a character class
-
ccos(), ccosf(), ccosl() — Calculate the complex cosine
-
ccosh(), ccoshf(), ccoshl() — Calculate the complex hyperbolic cosine
-
__CcsidType() — Return coded character set ID type
-
cds() — Compare double and swap
-
cdump() — Request a main storage dump
-
ceil(), ceilf(), ceill() — Round up to integral value
-
ceild32(), ceild64(), ceild128() — Round up to integral value
-
__certificate() — Register, deregister, or authenticate a digital certificate
-
cexp(), cexpf(), cexpl() — Calculate the complex exponential
-
cfgetispeed() — Determine the input baud rate
-
cfgetospeed() — Determine the output baud rate
-
cfsetispeed() — Set the input baud rate in the termios
-
cfsetospeed() — Set the output baud rate in the termios
-
__chattr() — Change the attributes of a file or directory
-
chaudit() — Change audit flags for a file by path
-
chdir() — Change the working directory
-
__check_resource_auth_np() — Determine access to MVS resources
-
CheckSchEnv() — Check WLM scheduling environment
-
chmod() — Change the mode of a file or directory
-
chown() — Change the owner or group of a file or directory
-
chpriority() — Change the scheduling priority of a process
-
chroot() — Change root directory
-
cimag(), cimagf(), cimagl() — Calculate the complex imaginary part
-
clearenv() — Clear environment variables
-
clearerr() — Reset error and end of file (EOF)
-
clock() — Determine processor time
-
clog(), clogf(), clogl() — Calculate the complex natural logarithm
-
close() — Close a file
-
closedir() — Close a directory
-
closelog() — Close the control log
-
clrmemf() — Clear memory files
-
__cnvblk() — Convert block
-
collequiv() — Return a list of equivalent collating elements
-
collorder() — Return list of collating elements
-
collrange() — Calculate the range list of collating elements
-
colltostr() — Return a string for a collating element
-
compile() — Compile regular expression
-
confstr() — Get configurable variables
-
conj(), conjf(), conjl() — Calculate the complex conjugate
-
connect() — Connect a socket
-
ConnectExportImport() — WLM connect for export or import use
-
ConnectServer() — Connect to WLM as a server manager
-
ConnectWorkMgr() — Connect to WLM as a work manager
-
__console() — Console communication services
-
__console2() — Enhanced console communication services
-
ContinueWorkUnit() — Continue WLM work unit
-
__convert_id_np() — Convert between DCE UUID and user ID
-
copysign(), copysignf(), copysignl() — Copy the sign from one floating-point number to another
-
copysignd32(), copysignd64(), copysignd128() — Copy the sign from one floating-point number to another
-
cos(), cosf(), cosl() — Calculate cosine
-
cosd32(), cosd64(), cosd128() — Calculate cosine
-
cosh(), coshf(), coshl() — Calculate hyperbolic cosine
-
coshd32(), coshd64(), coshd128() - Calculate hyperbolic cosine
-
__cospid32(), __cospid64(), __cospid128() — Calculate cosine of pi *x
-
__cotan(), __cotanf(), __cotanl() — Calculate cotangent
-
__cpl() — CPL interface service
-
cpow(), cpowf(), cpowl() — Calculate the complex power
-
cproj(), cprojf(), cprojl() — Calculate the projection
-
creal(), crealf(), creall() — Calculate the complex real part
-
creat() — Create a new file or rewrite an existing one
-
CreateWorkUnit() — Create WLM work unit
-
crypt() — String encoding function
-
cs() — Compare and swap
-
csid() — Character set ID for multibyte character
-
csin(), csinf(), csinl() — Calculate the complex sine
-
csinh(), csinhf(), csinhl() — Calculate the complex hyperbolic sine
-
__CSNameType() — Return codeset name type
-
csnap() — Request a condensed dump
-
__csplist — Retrieve CSP parameters
-
csqrt(), csqrtf(), csqrtl() — Calculate the complex square root
-
ctan(), ctanf(), ctanl()— Calculate the complex tangent
-
ctanh(), ctanhf(), ctanhl() — Calculate the complex hyperbolic tangent
-
ctdli() — Call to DL/I
-
ctermid() — Generate path name for controlling terminal
-
ctest() — Start debug tool
-
ctime(), ctime64() — Convert time to character string
-
ctime_r(), ctime64_r() — Convert time value to date and time character string
-
ctrace() — Request a traceback
-
cuserid() — Return character login of the user
-
dbm_clearerr() — Clear database error indicator
-
dbm_close() — Close a database
-
dbm_delete() — Delete database record
-
dbm_error() — Check database error indicator
-
dbm_fetch() — Get database content
-
dbm_firstkey() — Get first key in database
-
dbm_nextkey() — Get next key in database
-
dbm_open() — Open a database
-
dbm_store() — Store database record
-
decabs() — Decimal absolute value
-
decchk() — Check for valid decimal types
-
decfix() — Fix up a nonpreferred sign variable
-
DeleteWorkUnit() — Delete a WLM work unit
-
difftime(), difftime64() — Compute time difference
-
dirname() — Report the parent directory of a path name
-
__discarddata() — Release pages backing virtual storage
-
DisconnectServer() — Disconnect from WLM server
-
div() — Calculate quotient and remainder
-
dlclose() — Close a dlopen() object
-
dlerror() — Get diagnostic information
-
dlopen() — Gain access to a dynamic link library
-
dlsym() — Obtain the address of a symbol from a dlopen() object
-
dllfree() — Free the supplied dynamic link library
-
dllload() — Load the dynamic link library and connect it to the application
-
dllqueryfn() — Obtain a pointer to a dynamic link library function
-
dllqueryvar() — Obtain a pointer to a dynamic link library variable
-
dn_comp() — Resolver domain name compression
-
dn_expand() — Resolver domain name expansion
-
dn_find() — Resolver domain name find
-
dn_skipname() — Resolver domain name skipping
-
drand48() — Pseudo-random number generator
-
dup() — Duplicate an open file descriptor
-
dup2() — Duplicate an open file descriptor to another
-
dynalloc() — Allocate a data set
-
dynfree() — Deallocate a data set
-
dyninit() — Initialize __dyn_t structure
-
ecvt() — Convert double to string
-
encrypt() — Encoding function
-
endgrent() — Group database entry functions
-
endhostent() — Close the host information data set
-
endnetent() — Close network information data sets
-
endprotoent() — Work with a protocol entry
-
endpwent() — User database functions
-
endservent() — Close network services information data sets
-
endutxent() — Close the utmpx database
-
erand48() — Pseudo-random number generator
-
erf(), erfc(), erff(), erfl(), erfcf(), erfcl() — Calculate error and complementary error functions
-
erfd32(), erfd64(), erfd128(), erfcd32(), erfcd64(), erfcd128() - Calculate error and complementary error functions
-
__err2ad() — Return address of reason code of last failure
-
__errno2() — Return reason code information
-
__etoa() — EBCDIC to ISO8859-1 string conversion
-
__etoa_l() — EBCDIC to ISO8859-1 conversion operation
-
exec functions
-
exit() — End program
-
_exit() — End a process and bypass the cleanup
-
_Exit() — Terminate a process
-
exp(), expf(), expl() — Calculate exponential function
-
expd32(), expd64(), expd128() — Calculate exponential function
-
expm1(), expm1f(), expm1l() — Exponential minus one
-
expm1d32(), expm1d64(), expm1d128() — Exponential minus one
-
ExportWorkUnit() — WLM export service
-
exp2(), exp2f(), exp2l() — Calculate the base-2 exponential
-
exp2d32(), exp2d64(), exp2d128() — Calculate the base-2 exponential
-
extlink_np() — Create an external symbolic link
-
ExtractWorkUnit() — Extract enclave service
-
__e2a_l() — Convert characters from EBCDIC to ASCII
-
__e2a_s() — Convert string from EBCDIC to ASCII
-
fabs(), fabsf(), fabsl() — Calculate floating-point absolute value
-
fabsd32(), fabsd64(), fabsd128() — Calculate floating-point absolute value
-
fattach() — Attach a STREAMS-based file descriptor to a file in the file system name space
-
__fbufsize() — Retrieve the buffer size of an open stream
-
__fchattr() — Change the attributes of a file or directory by file descriptor
-
fchaudit() — Change audit flags for a file by descriptor
-
fchdir() — Change working directory
-
fchmod() — Change the mode of a file or directory by descriptor
-
fchown() — Change the owner or group by file descriptor
-
fclose() — Close file
-
fcntl() — Control open file descriptors
-
fcvt() — Convert double to string
-
fdelrec() — Delete a VSAM record
-
fdetach() — Detach a name from a STREAMS-based file descriptor
-
fdim(), fdimf(), fdiml() — Calculate the positive difference
-
fdimd32(), fdimd64(), fdimd128() — Calculate the positive difference
-
fdopen() — Associate a stream with an open file descriptor
-
feclearexcept() — Clear the floating-point exceptions
-
fe_dec_getround() — Get the current rounding mode
-
fe_dec_setround() — Set the current rounding mode
-
fegetenv() — Store the current floating-point environment
-
fegetexceptflag() — Store the states of floating-point status flags
-
fegetround() — Get the current rounding mode
-
feholdexcept() — Save the current floating-point environment
-
feof() — Test end of file (EOF) indicator
-
feraiseexcept() — Raise the supported floating-point exceptions
-
ferror() — Test for read and write errors
-
fesetenv() — Set the floating-point environment
-
fesetexceptflag() — Set the floating-point status flags
-
fesetround() — Set the current rounding mode
-
fetch() — Get a load module
-
fetchep() — Share writable static
-
fetestexcept() — Test the floating-point status flags
-
feupdateenv() — Save the currently raised floating-point exceptions
-
fflush() — Write buffer to file
-
ffs() — Find first set bit in an integer
-
fgetc() — Read a character
-
fgetpos() — Get file position
-
fgets() — Read a string from a stream
-
fgetwc() — Get next wide character
-
fgetws() — Get a wide-character string
-
fileno() — Get the file descriptor from an open stream
-
finite() — Determine the infinity classification of a floating-point number
-
__flbf() — Determine if a stream is line buffered
-
fldata() — Retrieve file information
-
flocate() — Locate a VSAM record
-
flockfile()— stdio locking
-
floor(), floorf(), floorl() — Round down to integral value
-
floord32(), floord64(), floord128() — Round down to integral value
-
_flushlbf() — Flush all open line-buffered files
-
fma(), fmaf(), fmal() — Multiply then add
-
fmad32(), fmad64(), fmad128() — Multiply then add
-
fmax(), fmaxf(), fmaxl() — Calculate the maximum numeric value
-
fmaxd32(), fmaxd64(), fmaxd128() — Calculate the maximum numeric value
-
fmin(), fminf(), fminl() — Calculate the minimum numeric value
-
fmind32(), fmind64(), fmind128() — Calculate the minimum numeric value
-
fmod(), fmodf(), fmodl() — Calculate floating-point remainder
-
fmodd32(), fmodd64(), fmodd128() — Calculate floating-point remainder
-
fmtmsg() — Display a message in the specified format
-
fnmatch() — Match file name or path name
-
fopen() — Open a file
-
fork() — Create a new process
-
fortrc() — Return FORTRAN return code
-
fp_clr_flag() — Reset floating-point exception status flag
-
fp_raise_xcp() — Raise a floating-point exception
-
fp_read_flag() — Return the current floating-point exception status
-
fp_read_rnd() — Determine rounding mode
-
fp_swap_rnd() — Swap rounding mode
-
fpathconf() — Determine configurable path name variables
-
fpclassify() — Classifies an argument value
-
__fpending() — Retrieve number of bytes pending for write
-
fprintf(), printf(), sprintf() — Format and write data
-
__fpurge() — Discard pending data in a stream
-
fputc() — Write a character
-
fputs() — Write a string
-
fputwc() — Output a wide-character
-
fputws() — Output a wide-character string
-
fread() — Read items
-
__freadable() — Determine if a stream is open for reading
-
__freadahead() — Retrieve number of bytes remaining in input buffer
-
__freading() — Determine if last operation on stream is a read operation
-
free() — Free a block of storage
-
freeaddrinfo() — Free addrinfo storage
-
freopen() — Redirect an open file
-
frexp(), frexpf(), frexpl() — Extract mantissa and exponent of the floating-point value
-
frexpd32(), frexpd64(), frexpd128() — Extract mantissa and exponent of the decimal floating-point value
-
fscanf(), scanf(), sscanf() — Read and format data
-
fseek() — Change file position
-
fseeko() — Change file position
-
__fseterr() — Set stream in error
-
__fsetlocking() — Set locking type
-
fsetpos() — Set file position
-
fstat() — Get status information about a file
-
fstatvfs() — Get file system information
-
fsync() — Write changes to direct-access storage
-
ftell() — Get current file position
-
ftello() — Get current file position
-
ftime() — Set the date and time
-
ftok() — Generate an interprocess communication (IPC) key
-
ftruncate() — Truncate a file
-
ftrylockfile() — stdio locking
-
ftw() — Traverse a file tree
-
funlockfile() — stdio unlocking
-
fupdate() — Update a VSAM record
-
fwide() — Set stream orientation
-
fwprintf(), swprintf(), wprintf() — Format and write wide characters
-
__fwritable() — Determine if a stream is open for writing
-
fwrite() — Write items
-
__fwriting() — Determine if last operation on stream is a write operation
-
fwscanf(), swscanf(), wscanf() — Convert formatted wide-character input
-
gai_strerror() — Address and name information error description
-
gamma() — Calculate gamma function
-
gcvt() — Convert double to string
-
getaddrinfo() — Get address information
-
getc(), getchar() — Read a character
-
getc_unlocked(), getchar_unlocked(), putc_unlocked(), putchar_unlocked() — Stdio with explicit client locking
-
getclientid() — Get the identifier for the calling application
-
__getclientid() — Get the PID identifier for the calling application
-
getcontext() — Get user context
-
__get_cpuid() — Retrieves the system CPUID
-
getcwd() — Get path name of the working directory
-
getdate(), getdate64() — Convert user format date and time
-
getdtablesize() — Get the file descriptor table size
-
getegid() — Get the effective group ID
-
getenv() — Get value of environment variables
-
__getenv() — Get an environment variable
-
geteuid() — Get the effective user ID
-
getgid() — Get the real group ID
-
getgrent() — Get group database entry
-
getgrgid() — Access the group database by ID
-
getgrgid_r() — Get group database entry for a group ID
-
getgrnam() — Access the group database by name
-
getgrnam_r() — Search group database for a name
-
getgroups() — Get a list of supplementary group IDs
-
getgroupsbyname() — Get supplementary group IDs by user name
-
gethostbyaddr() — Get a host entry by address
-
gethostbyname() — Get a host entry by name
-
gethostent() — Get the next host entry
-
gethostid() — Get the unique identifier of the current host
-
gethostname() — Get the name of the host processor
-
getibmopt() — Get IBM TCP/IP image
-
getibmsockopt() — Get IBM specific options associated with a socket
-
__getipc() — Query interprocess communications
-
getipv4sourcefilter() — Get source filter
-
getitimer() — Get value of an interval timer
-
getlogin() — Get the user login name
-
getlogin_r() — Get login name
-
__getlogin1() — Get the user login name
-
getmccoll() — Get next collating element from string
-
getmsg(), getpmsg() — Receive next message from a STREAMS file
-
getnameinfo() — Get name information
-
getnetbyaddr() — Get a network entry by address
-
getnetbyname() — Get a network entry by name
-
getnetent() — Get the next network entry
-
getopt() — Command option parsing
-
getpagesize() — Get the current page size
-
getpass() — Read a string of characters without echo
-
getpeername() — Get the name of the peer connected to a socket
-
getpgid() — Get process group ID
-
getpgrp() — Get the process group ID
-
getpid() — Get the process ID
-
getpmsg() — Receive next message from a STREAMS file
-
getppid() — Get the parent process ID
-
getpriority() — Get process scheduling priority
-
getprotobyname() — Get a protocol entry by name
-
getprotobynumber() — Get a protocol entry by number
-
getprotoent() — Get the next protocol entry
-
getpwent() — Get user database entry
-
getpwnam() — Access the user database by user name
-
getpwnam_r() — Search user database for a name
-
getpwuid() — Access the user database by user ID
-
getpwuid_r() — Search user database for a user ID
-
getrlimit() — Get current or maximum resource consumption
-
getrusage() — Get information about resource utilization
-
gets() — Read a string
-
getservbyname() — Get a server entry by name
-
getservbyport() — Get a service entry by port
-
getservent() — Get the next service entry
-
getsid() — Get process group ID of session leader
-
getsockname() — Get the name of a socket
-
getsockopt() — Get the options associated with a socket
-
getsourcefilter() — Get source filter
-
getstablesize() — Get the socket table size
-
getsubopt() — Parse suboption arguments
-
getsyntx() — Return LC_SYNTAX characters
-
__get_system_settings() — Retrieves system parameters
-
gettimeofday(), gettimeofday64() — Get date and time
-
getuid() — Get the real user ID
-
__getuserid() — Retrieve the active MVS user ID
-
getutxent() — Read next entry in utmpx database
-
getutxid() — Search by ID utmpx database
-
getutxline() — Search by line utmpx database
-
getw() — Get a machine word from a stream
-
getwc() — Get a wide character
-
getwchar() — Get a wide character
-
getwd() — Get the current working directory
-
getwmccoll() — Get next collating element from wide string
-
givesocket() — Make the specified socket available
-
glob() — Generate path names matching a pattern
-
globfree() — Free storage allocated by glob()
-
gmtime(), gmtime64() — Convert time to broken-down UTC time
-
gmtime_r(), gmtime64_r() — Convert a time value to broken-down UTC time
-
grantpt() — Grant access to the slave pseudoterminal device
-
hcreate() — Create hash search tables
-
hdestroy() — Destroy hash search tables
-
__heaprpt() — Obtain dynamic heap storage report
-
hsearch() — Search hash tables
-
htonl() — Translate address host to network long
-
htons() — Translate an unsigned short integer into network byte order
-
hypot(), hypotf(), hypotl() — Calculate the square root of the squares of two arguments
-
hypotd32(), hypotd64(), hypotd128() — Calculate the square root of the squares of two arguments
-
ibmsflush() — Flush the application-side datagram queue
-
iconv() — Code conversion
-
iconv_close() — Deallocate code conversion descriptor
-
iconv_open() — Allocate code conversion descriptor
-
if_freenameindex() — Free the memory allocated by if_nameindex()
-
if_indextoname() — Map a network interface index to its corresponding name
-
if_nameindex() — Return all network interface names and indexes
-
if_nametoindex() — Map a network interface name to its corresponding index
-
ilogb(), ilogbf(), ilogbl() — Integer unbiased exponent
-
ilogbd32(), ilogbd64(), ilogbd128() — Integer unbiased exponent
-
imaxabs() — Absolute value for intmax_t
-
imaxdiv() — Quotient and remainder for intmax_t
-
ImportWorkUnit() — WLM import service
-
index() — Search for character
-
inet6_is_srcaddr() - Socket address verification
-
inet6_opt_append() — Add an option with length "len" and alignment "align"
-
inet6_opt_find() — Search for an option specified by the caller
-
inet6_opt_finish() — Return the updated total length of extension header
-
inet6_opt_get_val() — Extract data items in the data portion of the option
-
inet6_opt_init() — Return the number of bytes for empty extension header
-
inet6_opt_next() — Parse received option headers returning the next option
-
inet6_opt_set_val() — Insert data items into the data portion of the option
-
inet6_rth_add() — Add an IPv6 address to end of the routing header
-
inet6_rth_getaddr() — Return pointer to the IPv6 address specified
-
inet6_rth_init() — Initialize an IPv6 routing header buffer
-
inet6_rth_reverse() — Reverse the order of the addresses
-
inet6_rth_segments() — Return number of segments contained in header
-
inet6_rth_space() — Return number of bytes for a routing header
-
inet_addr() — Translate an Internet address into network byte order
-
inet_lnaof() — Translate a local network address into host byte order
-
inet_makeaddr() — Create an Internet host address
-
inet_netof() — Get the network number from the Internet host sddress
-
inet_network() — Get the network number from the decimal host address
-
inet_ntoa() — Get the decimal Internet host address
-
inet_ntop() — Convert Internet address format from binary to text
-
inet_pton() — Convert Internet address format from text to binary
-
initgroups() — Initialize the supplementary group ID list for the process
-
initstate() — Initialize generator for random()
-
insque() — Insert an element into a doubly-linked list
-
ioctl() — Control device
-
__ipdbcs() — Retrieve the list of requested DBCS tables to load
-
__ipDomainName() — Retrieve the resolver supplied domain name
-
__ipdspx() — Retrieve the data set prefix specified
-
__iphost() — Retrieve the resolver supplied hostname
-
__ipmsgc() — Determine the case to use for FTP messages
-
__ipnode() — Retrieve the resolver supplied node name
-
__iptcpn() — Retrieve the resolver supplied jobname or user ID
-
isalnum() to isxdigit() — Test integer value
-
isalpha() — Test for an alphabetic character
-
isascii() — Test for 7-bit US-ASCII character
-
isastream() — Test a file descriptor
-
isatty() — Test if descriptor represents a terminal
-
__isBFP() — Determine application floating-point format
-
isblank() — Test for blank character classification
-
iscics() — Verify whether CICS is running
-
iscntrl() — Test for control classification
-
isdigit() — Test for decimal-digit classification
-
isfinite() — Determines if its argument has a finite value
-
isgraph() — Test for graphic classification
-
isgreater() — Determines if X is greater than Y
-
isgreaterequal() — Determines if X is greater than or equal to Y
-
isinf() — Determines if X is ± infinity
-
isless() — Determines if X is less than Y
-
islessequal() — Determines if X is less than or equal to Y
-
islessgreater() — Determines if X is less or greater than Y
-
islower() — Test for lowercase
-
ismccollel() — Identify a multicharacter collating element
-
isnan() — Test for NaN
-
isnormal() — Determines if X is normal
-
__isPosixOn() — Test for POSIX runtime option
-
isprint() — Test for printable character classification
-
ispunct() — Test for punctuation classification
-
isspace() — Test for space character classification
-
isunordered() — Determine if either X or Y is unordered
-
isupper() — Test for uppercase letter classification
-
iswalnum() to iswxdigit() — Test wide integer value
-
iswblank() — Test for blank character classification
-
iswcntrl() — Test for control classification
-
iswctype() — Test for character property
-
iswdigit() — Test for hexadecimal-digit classification
-
iswgraph() — Test for graphic classification
-
iswlower() — Test for lowercase
-
iswprint() — Test for printable character classification
-
iswpunct() — Test for punctuation classification
-
iswspace() — Test for space character classification
-
iswupper() — Test for uppercase letter classification
-
iswxdigit() — Test for hexadecimal-digit classification
-
isxdigit() — Test for hexadecimal-digit classification
-
itoa() — Convert int into a string
-
JoinWorkUnit() — Join a WLM work unit
-
jrand48() — Pseudo-random number generator
-
j0(), j1(), jn() — Bessel functions of the first kind
-
kill() — Send a signal to a process
-
killpg() — Send a signal to a process group
-
labs() — Calculate long absolute value
-
__lchattr() — Change the attributes of a file or directory when they point to a symbolic or external link
-
lchown() — Change owner and group of a file
-
lcong48() — Pseudo-random number initializer
-
ldexp(), ldexpf(), ldexpl() — Multiply by a power of two
-
ldexpd32(), ldexpd64(), ldexpd128() — Multiply by a power of ten
-
ldiv() — Compute quotient and remainder of integral division
-
LeaveWorkUnit() — Leave a WLM work unit
-
__le_ceegtjs() — Retrieve the value of an exported JCL symbol
-
__le_cib_get() — Get condition information block
-
__le_condition_token_build() — Build a Language Environment condition token
-
__le_debug_set_resume_mch() — Move the resume cursor to a predefined location represented by a machine state
-
__le_msg_add_insert() — Add insert to a Language Environment message
-
__le_msg_get() — Get a Language Environment message
-
__le_msg_get_and_write() — Get and output a Language Environment message
-
__le_msg_write() — Output a Language Environment message to stderr
-
__le_record _dump() — Record information for the active condition
-
__le_traceback() — Call chain traceback service
-
lfind() — Linear search routine
-
lgamma(), lgammaf(), lgammal() — Log gamma function
-
lgammad32(), lgammad64(), lgammad128() - Log gamma function
-
__librel() — Query release level
-
link() — Create a link to a file
-
listen() — Prepare the server for incoming client requests
-
llabs() — Calculate absolute value of long long integer
-
lldiv() — Compute quotient and remainder of integral division for long long type
-
llround(), llroundf(), llroundl() — Round to the nearest integer
-
llroundd32(), llroundd64(), llroundd128() — Round to the nearest integer
-
lltoa() — Convert long long into a string
-
localdtconv() — Date and time formatting convention inquiry
-
localeconv() — Query numeric conventions
-
localtime(), localtime64() — Convert time and correct for local time
-
localtime_r(), localtime64_r() — Convert time value to broken-down local time
-
lockf() — Record locking on files
-
log(), logf(), logl() — Calculate natural logarithm
-
logb(), logbf(), logbl() — Unbiased exponent
-
logbd32(), logbd64(), logbd128() — Unbiased exponent
-
logd32(), logd64(), logd128() — Calculate natural logarithm
-
__login(), __login_applid() — Create a new security environment for process
-
log1p(), log1pf(), log1pl() — Natural log of x+1
-
log1pd32(), log1pd64(), log1pd128() — Natural log of x+1
-
log10(), log10f(), log10l() — Calculate base 10 logarithm
-
log10d32(), log10d64(), log10d128() — Calculate base 10 logarithm
-
log2(), log2f(), log2l() — Calculate the base-2 logarithm
-
log2d32(), log2d64(), log2d128() — Calculate the base-2 logarithm
-
longjmp() — Restore stack environment
-
_longjmp() — Nonlocal goto
-
lrand48() — Pseudo-random number generator
-
lrint(), lrintf(), lrintl() and llrint(), llrintf(), llrintl() — Round the argument to the nearest integer
-
lrintd32(), lrintd64(), lrintd128() and llrintd32(), llrintd64(), llrintd128() — Round the argument to the nearest integer
-
lround(), lroundf(), lroundl() — Round a decimal floating-point number to its nearest integer
-
lroundd32(), lroundd64(), lroundd128() — Round a floating-point number to its nearest integer
-
lsearch() — Linear search and update
-
lseek() — Change the offset of a file
-
lstat() — Get status of file or symbolic link
-
l64a() — Convert long to base 64 string representation
-
ltoa() — Convert long into a string
-
makecontext() — Modify user context
-
malloc() — Reserve storage block
-
__malloc24() — Allocate 24-bit storage
-
__malloc31() — Allocate 31–bit storage
-
__map_init() — Designate a storage area for mapping blocks
-
__map_service() — Set memory mapping service
-
maxcoll() — Return maximum collating element
-
maxdesc() — Get socket numbers to extend beyond the default range
-
mblen() — Calculate length of multibyte character
-
mbrlen() — Calculate length of multibyte character
-
mbrtoc16() — Convert a multibyte character to a char16_t character
-
mbrtoc32() — Convert a multibyte character to a char32_t character
-
mbrtowc() — Convert a multibyte character to a wide character
-
mbsinit() — Test state object for initial state
-
mbsrtowcs() — Convert a multibyte string to a wide-character string
-
mbstowcs() — Convert multibyte characters to wide characters
-
mbtowc() — Convert multibyte character to wide character
-
m_create_layout() — Create and initialize a layout object (bidi data)
-
m_destroy_layout() — Destroy a layout object (bidi data)
-
memccpy() — Copy bytes in memory
-
memchr() — Search buffer
-
memcmp() — Compare bytes
-
memcpy() — Copy buffer
-
memmove() — Move buffer
-
memset() — Set buffer to value
-
m_getvalues_layout() — Query layout values of a layout object (bidi data)
-
mkdir() — Make a directory
-
mkfifo() — Make a FIFO special file
-
mknod() — Make a directory or file
-
mkstemp() — Make a unique filename
-
mktemp() — Make a unique file name
-
mktime(), mktime64() — Convert local time
-
__mlockall() — Lock the address space of a process
-
mmap() — Map pages of memory
-
modf(), modff(), modfl() — Extract fractional and integral parts of floating-point value
-
modfd32(), modfd64(), modfd128() — Extract fractional and integral parts of decimal floating-point value
-
__moservices() - Memory object services
-
mount() — Make a file system available
-
__mount() — Make a file system available
-
mprotect() — Set protection of memory mapping
-
mrand48() — Pseudo-random number generator
-
m_setvalues_layout() — Set layout values of a layout object (bidi data)
-
msgctl() — Message control operations
-
msgget() — Get message queue
-
msgrcv() — Message receive operation
-
__msgrcv_timed() — Message receive operation with timeout
-
msgsnd() — Message send operations
-
msgxrcv() — Extended message receive operation
-
msync() — Synchronize memory with physical storage
-
m_transform_layout() — Layout transformation for character strings (bidi data)
-
munmap() — Unmap pages of memory
-
__must_stay_clean() — Enable or query clean
-
m_wtransform_layout() — Layout transformation for wide-character strings (bidi data)
-
nan(), nanf(), nanl() — Return quiet NaN
-
nand32(), nand64(), nand128() — Return quiet NaN
-
nearbyint(), nearbyintf(), nearbyintl() — Round the argument to the nearest integer
-
nearbyintd32(), nearbyintd64(), nearbyintd128() — Round the argument to the nearest integer
-
nextafter(), nextafterf(), nextafterl() — Next representable double float
-
nextafterd32(), nextafterd64(), nextafterd128() — Next representable decimal floating-point value
-
nexttoward(), nexttowardf(), nexttowardl() — Calculate the next representable value
-
nexttowardd32(), nexttowardd64(), nexttowardd128() — Calculate the next representable value
-
nftw() — Traverse a file tree
-
nice() — Change priority of a process
-
nlist() — Get entries from a name list
-
nl_langinfo() — Retrieve locale information
-
nrand48() — Pseudo-random number generator
-
ntohl() — Translate a long integer into host byte order
-
ntohs() — Translate an unsigned short integer into host byte order
-
open() — Open a file
-
opendir() — Open a directory
-
__opendir2() — Open a directory
-
openlog() — Open the system control log
-
__open_stat() — Open a file and get file status information
-
__osname() — Get true operating system name
-
__passwd(), __passwd_applid() — Verify or change user password
-
pathconf() — Determine configurable path name variables
-
pause() — Suspend a process pending a signal
-
pclose() — Close a pipe stream to or from a process
-
perror() — Print error message
-
__pid_affinity() — Add or delete process affinity
-
pipe() — Create an unnamed pipe
-
__poe() — Port of entry information
-
poll() — Monitor activity on file descriptors and message queues
-
popen() — Initiate a pipe stream to or from a process
-
posix_openpt() — Open a pseudo-terminal device
-
pow(), powf(), powl() — Raise to power
-
powd32(), powd64(), powd128() — Raise to power
-
__pow_i() — Raise to a power (R**I)
-
__pow_ii() — Raise to a power (I**I)
-
pread() — Read from a file or socket without file pointer change
-
printf() — Format and write data
-
pselect() - Monitor activity on files or sockets and message queues
-
pthread_atfork() - Register fork handlers
-
pthread_attr_destroy() — Destroy the thread attributes object
-
pthread_attr_getdetachstate() — Get the detach state attribute
-
pthread_attr_getguardsize() - Get guardsize attribute
-
pthread_attr_getschedparam() - Get scheduling parameter attributes
-
pthread_attr_getstack() - Get stack attribute
-
pthread_attr_getstackaddr() - Get stackaddr attribute
-
pthread_attr_getstacksize() — Get the thread attribute stacksize object
-
pthread_attr_getsynctype_np() — Get thread sync type
-
pthread_attr_getweight_np() — Get weight of thread attribute object
-
pthread_attr_init() — Initialize a thread attribute object
-
pthread_attr_setdetachstate() — Set the detach state attribute
-
pthread_attr_setguardsize() - Set guardsize attribute
-
pthread_attr_setschedparam() - Set scheduling parameter attributes
-
pthread_attr_setstack() - Set stack attribute
-
pthread_attr_setstackaddr() - Set stackaddr attribute
-
pthread_attr_setstacksize() — Set the stacksize attribute object
-
pthread_attr_setsynctype_np() — Set thread sync type
-
pthread_attr_setweight_np() — Set weight of thread attribute object
-
pthread_cancel() — Cancel a thread
-
pthread_cleanup_pop() — Remove a cleanup handler
-
pthread_cleanup_push() — Establish a cleanup handler
-
pthread_cond_broadcast() — Broadcast a condition
-
pthread_cond_destroy() — Destroy the condition variable object
-
pthread_cond_init() — Initialize a condition variable
-
pthread_cond_signal() — Signal a condition
-
pthread_cond_timedwait() — Wait on a condition variable
-
pthread_cond_wait() — Wait on a condition variable
-
pthread_condattr_destroy() — Destroy condition variable attribute object
-
pthread_condattr_getkind_np() — Get kind attribute from a condition variable attribute object
-
pthread_condattr_getpshared() — Get the process-shared condition variable attribute
-
pthread_condattr_init() — Initialize a condition attribute object
-
pthread_condattr_setkind_np() — Set kind attribute from a condition variable attribute object
-
pthread_condattr_setpshared() — Set the process-shared condition variable attribute
-
pthread_create() — Create a thread
-
pthread_detach() — Detach a thread
-
pthread_equal() — Compare thread IDs
-
pthread_exit() — Exit a thread
-
pthread_getconcurrency() — Get the level of concurrency
-
pthread_getspecific() — Get the thread-specific value for a key
-
pthread_getspecific_d8_np() — Get the thread-specific value for a key
-
pthread_join() — Wait for a thread to end
-
pthread_join_d4_np() — Wait for a thread to end
-
pthread_key_create() — Create thread-specific data key
-
pthread_key_delete() — Delete thread-specific data key
-
pthread_kill() — Send a signal to a thread
-
pthread_mutex_destroy() — Delete a mutex object
-
pthread_mutex_init() — Initialize a mutex object
-
pthread_mutex_lock() — Wait for a lock on a mutex object
-
pthread_mutex_trylock() — Attempt to lock a mutex object
-
pthread_mutex_unlock() — Unlock a mutex object
-
pthread_mutexattr_destroy() — Destroy a mutex attribute object
-
pthread_mutexattr_getkind_np() — Get kind from a mutex attribute object
-
pthread_mutexattr_getpshared() — Get the process-shared mutex attribute
-
pthread_mutexattr_gettype() — Get type of mutex attribute object
-
pthread_mutexattr_init() — Initialize a mutex attribute object
-
pthread_mutexattr_setkind_np() — Set kind for a mutex attribute object
-
pthread_mutexattr_setpshared() — Set the process-shared mutex attribute
-
pthread_mutexattr_settype() — Set type of mutex attribute object
-
pthread_once() — Invoke a function once
-
pthread_rwlock_destroy() — Destroy a read or write lock object
-
pthread_rwlock_init() — Initialize a read or write lock object
-
pthread_rwlock_rdlock() — Wait for a lock on a read or write lock object
-
pthread_rwlock_tryrdlock() — Attempt to lock a read or write lock object for reading
-
pthread_rwlock_trywrlock() — Attempt to lock a read or write lock object for writing
-
pthread_rwlock_unlock() — Unlock a read or write lock object
-
pthread_rwlock_wrlock() — Wait for a lock on a read or write lock object for writing
-
pthread_rwlockattr_destroy() — Destroy a read or write lock attribute object
-
pthread_rwlockattr_getpshared() — Get the processed-shared read or write lock attribute
-
pthread_rwlockattr_init() — Initialize a read or write lock attribute object
-
pthread_rwlockattr_setpshared() — Set the process-shared read or write lock attribute
-
pthread_security_np(), pthread_security_applid_np() — Create or delete thread-level security
-
pthread_self() — Get the caller
-
pthread_setcancelstate() — Set a thread cancelability state format
-
pthread_setcanceltype() — Set a thread cancelability type format
-
pthread_setconcurrency() — Set the level of concurrency
-
pthread_setintr() — Set a thread cancelability state
-
pthread_setintrtype() — Set a thread cancelability type
-
pthread_set_limit_np() — Set task and thread limits
-
pthread_setspecific() — Set the thread-specific value for a key
-
pthread_sigmask() — Examine or change a thread blocked signals format
-
pthread_tag_np() — Set and query thread tag data
-
pthread_testcancel() — Establish a cancelation point
-
pthread_testintr() — Establish a cancelability point
-
pthread_yield() — Release the processor to other threads
-
ptsname() — Get name of the slave pseudoterminal device
-
putc(), putchar() — Write a character
-
putenv() — Change or add an environment variable
-
putmsg(), putpmsg() — Send a message on a STREAM
-
puts() — Write a string
-
pututxline() — Write entry to utmpx database
-
putw() — Put a machine word on a stream
-
putwc() — Output a wide character
-
putwchar() — Output a wide character to standard output
-
pwrite() — Write data on a file or socket without file pointer change
-
qsort() — Sort array
-
quantexpd32(), quantexpd64(), quantexpd128() - Compute the quantum exponent
-
quantized32(), quantized64(), quantized128() — Set the exponent of X to the exponent of Y
-
QueryMetrics() — Query WLM system information
-
QuerySchEnv() — Query WLM scheduling environment
-
QueryWorkUnitClassification() — WLM query enclave classification service
-
raise() — Raise signal
-
rand() — Generate random number
-
rand_r() — Pseudo-random number generator
-
random() — A better random-number generator
-
read() — Read from a file or socket
-
readdir() — Read an entry from a directory
-
__readdir2() — Read directory entry and get file information
-
readdir_r() — Read an entry from a directory
-
readlink() — Read the value of a symbolic link
-
readv() — Read data on a file or socket and store in a set of buffers
-
realloc() — Change reserved storage block size
-
realpath() — Resolve path name
-
re_comp() — Compile regular expression
-
recv() — Receive data on a socket
-
recvfrom() — Receive messages on a socket
-
recvmsg() — Receive messages on a socket and store in an array of message headers
-
re_exec() — Match regular expression
-
regcmp() — Compile regular expression
-
regcomp() — Compile regular expression
-
regerror() — Return error message
-
regex() — Execute compiled regular expression
-
regexec() — Execute compiled regular expression
-
regfree() — Free memory for regular expression
-
release() — Delete a load module
-
remainder(), remainderf(), remainderl() — Computes the remainder x REM y
-
remainderd32(), remainderd64(), remainderd128() - Computes the remainder x REM y
-
remove() — Delete file
-
remque() — Remove an element from a double linked list
-
remquo(), remquof(), remquol() — Computes the remainder.
-
__remquod32(), __remquod64(), __remquod128() — Computes the remainder.
-
rename() — Rename file
-
res_init() — Domain name resolver initialization
-
res_mkquery() — Make resolver query for domain name servers
-
res_query() — Resolver query for domain name servers
-
res_querydomain() — Build domain name and resolver query
-
res_search() — Resolver query for domain name servers
-
res_send() — Send resolver query for domain name servers
-
__reset_exception_handler() — Unregister an exception handler routine
-
rewind() — Set file position to beginning of file
-
rewinddir() — Reposition a directory stream to the beginning
-
rexec() — Execute commands one at a time on a remote host
-
rexec_af() — Execute commands one at a time on a remote host
-
rindex() — Search for character
-
rint(), rintf(), rintl() — Round to nearest integral value
-
rintd32(), rintd64(), rintd128() — Round to nearest integral value
-
rmdir() — Remove a directory
-
round(), roundf(), roundl() — Round to the nearest integer
-
roundd32(), roundd64(), roundd128() — Round to the nearest integer
-
rpmatch() — Test for a yes or no response match
-
samequantumd32(), samequantumd64(), samequantumd128() — Determine if exponents X and Y are the same
-
sbrk() — Change space allocation
-
scalb() — Load exponent
-
scalbn(), scalbnf(), scalbnl(), scalbln(), scalblnf(), scalblnl() — Load exponent functions
-
scalbnd32(), scalbnd64(), scalbnd128() and scalblnd32(), scalblnd64(), scalblnd128() — Load exponent functions
-
scanf() — Read and format data
-
sched_yield() — Release the processor to other threads
-
seed48() — Pseudo-random number initializer
-
seekdir() — Set position of directory stream
-
select(), pselect() — Monitor activity on files or sockets and message queues
-
selectex() — Monitor activity on files or sockets and message queues
-
semctl() — Semaphore control operations
-
semget() — Get a set of semaphores
-
semop() — Semaphore operations
-
__semop_timed() — Semaphore operations with timeout
-
send() — Send data on a socket
-
send_file() — Send file data over a socket
-
sendmsg() — Send messages on a socket
-
sendto() — Send data on a socket
-
__server_classify() — Set classify area field
-
__server_classify_create() — Create a classify area
-
__server_classify_destroy() — Delete a classify area
-
__server_classify_reset() — Reset a classify area to an initial state
-
__server_init() — Initialize server
-
__server_pwu() — Process server work unit
-
__server_threads_query() — Query the number of threads
-
setbuf() — Control buffering
-
setcontext() — Restore user context
-
setegid() — Set the effective group ID
-
setenv() — Add, delete, and change environment variables
-
seteuid() — Set the effective user ID
-
__set_exception_handler() — Register an exception handler routine
-
setgid() — Set the group ID
-
setgrent() — Reset group database to first entry
-
setgroups() — Set the supplementary group ID list for the process
-
sethostent() — Open the host information data set
-
setibmopt() — Set IBM TCP/IP image
-
setibmsockopt() — Set IBM specific options associated with a socket
-
setipv4sourcefilter() — Set source filter
-
setitimer() — Set value of an interval timer
-
setjmp() — Preserve stack environment
-
_setjmp() — Set jump point for a nonlocal goto
-
setkey() — Set encoding key
-
setlocale() — Set locale
-
setlogmask() — Set the mask for the control log
-
setnetent() — Open the network information data set
-
set_new_handler() — Register a function for set_new_handler()
-
setpeer() — Preset the socket peer address
-
setpgid() — Set process group ID for job control
-
setpgrp() — Set process group ID
-
setpriority() — Set process scheduling priority
-
setprotoent() — Open the protocol information data set
-
setpwent() — Reset user database search
-
setregid() — Set real and effective group IDs
-
setreuid() — Set real and effective user IDs
-
setrlimit() — Control maximum resource consumption
-
setservent() — Open the network services information data set
-
setsid() — Create session, set process group ID
-
setsockopt() — Set options associated with a socket
-
setsourcefilter() — Set source filter
-
setstate() — Change generator for random()
-
set_terminate() — Register a function for terminate()
-
_SET_THLIIPADDR() — Set the client's IP address
-
setuid() — Set the effective user ID
-
set_unexpected() — Register a function for unexpected()
-
setutxent() — Reset to start of utmpx database
-
setvbuf() — Control buffering
-
shmat() — Shared memory attach operation
-
shmctl() — Shared memory control operations
-
shmdt() — Shared memory detach operation
-
shmget() — Get a shared memory segment
-
shutdown() — Shut down all or part of a duplex connection
-
__shutdown_registration() — Register OMVS shutdown options
-
sigaction() — Examine or change a signal action
-
__sigactionset() — Examine or change signal actions
-
sigaddset() — Add a signal to the signal mask
-
sigaltstack() — Set or get signal alternate stack context
-
sigdelset() — Delete a signal from the signal mask
-
sigemptyset() — Initialize a signal mask to exclude all signals
-
sigfillset() — Initialize a signal mask to include all signals
-
sighold() — Add a signal to a thread
-
sigignore() — Set disposition to ignore a signal
-
siginterrupt() — Allow signals to interrupt functions
-
sigismember() — Test if a signal is in a signal mask
-
siglongjmp() — Restore the stack environment and signal mask
-
signal() — Handle interrupts
-
signbit() — Determines whether the sign of its argument is negative
-
__signgam() — Return signgam reference
-
sigpause() — Unblock a signal and wait for a signal
-
sigpending() — Examine pending signals
-
sigprocmask() — Examine or change a thread
-
sigqueue() — Queue a signal to a process
-
sigrelse() — Remove a signal from a thread
-
sigset() — Change a signal action or a thread
-
sigsetjmp() — Save stack environment and signal mask
-
sigstack() — Set or get signal stack context
-
sigsuspend() — Change mask and suspend the thread
-
sigtimedwait() — Wait for queued signals
-
sigwait() — Wait for an asynchronous signal
-
sigwaitinfo() — Wait for queued signals
-
sin(), sinf(), sinl() — Calculate sine
-
sind32(), sind64(), sind128() — Calculate sine
-
sinh(), sinhf(), sinhl() — Calculate hyperbolic sine
-
sinhd32(), sinhd64(), sinhd128() - Calculate hyperbolic sine
-
__sinpid32(), __sinpid64(), __sinpid128() — Calculate sine of pi * x
-
sleep() — Suspend execution of a thread
-
__smf_record() — Record an SMF record
-
__smf_record2() — Record an SMF record with exit control
-
snprintf() — Format and write data
-
sockatmark() — Determine whether a socket is at the out-of-band mark
-
sock_debug() — Provide syscall tracing facility
-
sock_debug_bulk_perf0() — Produce a report when a socket is configured
-
sock_do_bulkmode() — Use bulk mode for messages read by a socket
-
sock_do_teststor() — Check for attempt to access storage outside
-
socket() — Create a socket
-
socketpair() — Create a pair of sockets
-
spawn(), spawnp() — Spawn a new process
-
__spawn2(), __spawnp2() — Spawn a new process using enhanced inheritance structure
-
sprintf() — Format and write data to buffer
-
sqrt(), sqrtf(), sqrtl() — Calculate square root
-
sqrtd32(), sqrtd64(), sqrtd128() — Calculate square root
-
srand() — Set seed for rand() function
-
srandom() — Use seed to initialize generator for random()
-
srand48() — Pseudo-random number initializer
-
sscanf() — Read and format data from buffer
-
stat() — Get file information
-
statvfs() — Get file system information
-
step() — Pattern match with regular expression
-
strcasecmp() — Case-insensitive string comparison
-
strcat() — Concatenate strings
-
strchr() — Search for character
-
strcmp() — Compare strings
-
strcoll() — Compare strings
-
strcpy() — Copy string
-
strcspn() — Compare strings
-
strdup() — Duplicate a string
-
strerror() — Get pointer to runtime error message
-
strerror_r() — Get copy of runtime error message
-
strfmon() — Convert monetary value to string
-
strftime() — Convert to formatted time
-
strlen() — Determine string length
-
strncasecmp() — Case-insensitive string comparison
-
strncat() — Concatenate strings
-
strncmp() — Compare strings
-
strncpy() — Copy string
-
strpbrk() — Find characters in string
-
strptime() — Date and time conversion
-
strrchr() — Find last occurrence of character in string
-
strspn() — Search string
-
strstr() — Locate substring
-
strtocoll() — Return collating element for string
-
strtod() — Convert character string to double
-
strtod32(), strtod64(), strtod128() — Convert character string to decimal floating point
-
strtof() — Convert character string to float
-
strtoimax() — Convert character string to intmax_t integer type
-
strtok() — Tokenize string
-
strtok_r() — Split string into tokens
-
strtol() — Convert character string to long
-
strtold() — Convert character string to long double
-
strtoll() — Convert string to signed long long
-
strtoul() — Convert string to unsigned integer
-
strtoull() — Convert string to unsigned long long
-
strtoumax() — Convert character string to uintmax_t integer type
-
strxfrm() — Transform string
-
__superkill() — Sends "super" SIGKILL to terminate target process
-
svc99() — Access supervisor call
-
swab() — Copy and swap bytes
-
swapcontext() — Save and restore user context
-
swprintf() — Format and write wide characters
-
swscanf() — Read a wide-character string
-
symlink() — Create a symbolic link to a path name
-
sync() — Schedule file system updates
-
sysconf() — Determine system configuration options
-
syslog() — Send a message to the control log
-
system() — Execute a command
-
t_accept() — Accept a connect request
-
takesocket() — Acquire a socket from another program
-
t_alloc() — Allocate a library structure
-
tan(), tanf(), tanl() — Calculate tangent
-
tand32(), tand64(), tand128() - Calculate tangent
-
tanh(), tanhf(), tanhl() — Calculate hyperbolic tangent
-
tanhd32(), tanhd64(), tanhd128() - Calculate hyperbolic tangent
-
t_bind() — Bind an address to a transport endpoint
-
tcdrain() — Wait until output has been transmitted
-
tcflow() — Suspend or resume data flow on a terminal
-
tcflush() — Flush input or output on a terminal
-
tcgetattr() — Get the attributes for a terminal
-
__tcgetcp() — Get terminal code page names
-
tcgetpgrp() — Get the foreground process group ID
-
tcgetsid() — Get process group ID for session leader for controlling terminal
-
t_close() — Close a transport endpoint
-
t_connect() — Establish a connection with another transport user
-
tcperror() — Print the error messages of a socket function
-
tcsendbreak() — Send a break condition to a terminal
-
tcsetattr() — Set the attributes for a terminal
-
__tcsetcp() — Set terminal code page names
-
tcsetpgrp() — Set the foreground process group ID
-
__tcsettables() — Set terminal code page names and conversion tables
-
tdelete() — Binary tree delete
-
telldir() — Current location of directory stream
-
tempnam() — Generate a temporary file name
-
terminate() — Terminate after failures in C++ error handling
-
t_error() — Produce error message
-
tfind() — Binary tree find node
-
t_free() — Free a library structure
-
tgamma(), tgammaf(), tgammal() — Calculate gamma function
-
tgammad32(), tgammad64(), tgammad128() - Calculate gamma function
-
t_getinfo() — Get protocol-specific service information
-
t_getprotaddr() — Get the protocol addresses
-
t_getstate() — Get the current state
-
time(),time64() — Determine current UTC time
-
times() — Get process and child process times
-
tinit() — Attach and initialize MTF subtasks
-
t_listen() — Listen for a connect indication
-
t_look() — Look at the current event on a transport endpoint
-
tmpfile() — Create temporary file
-
tmpnam() — Produce temporary file name
-
toascii() — Translate integer to a 7-bit ASCII character
-
__toCcsid() — Convert codeset name to coded character set ID
-
__toCSName() — Convert coded character set ID to codeset name
-
tolower(), toupper() — Convert character case
-
_tolower() — Translate uppercase characters to lowercase
-
t_open() — Establish a transport endpoint
-
t_optmgmt() — Manage options for a transport endpoint
-
_toupper() — Translate lowercase characters to uppercase
-
towlower(), towupper() — Convert wide character case
-
towctrans() — Transliterate wide character transliteration
-
t_rcv() — Receive data or expedited data sent over a connection
-
t_rcvconnect() — Receive the confirmation from a connect request
-
t_rcvdis() — Retrieve information from disconnect
-
t_rcvrel() — Acknowledge receipt of an orderly release indication
-
t_rcvudata() — Receive a data unit
-
t_rcvuderr() — Receive a unit data error indication
-
trunc(), truncf(), truncl() — Truncate an integer value
-
truncd32(), truncd64(), truncd128() — Truncate an integer value
-
truncate() — Truncate a file to a specified length
-
tsched() — Schedule MTF subtask
-
tsearch() — Binary tree search
-
t_snd() — Send data or expedited data over a connection
-
t_snddis() — Send user-initiated disconnect request
-
t_sndrel() — Initiate an orderly release
-
t_sndudata() — Send a data unit
-
t_strerror() — Produce an error message string
-
t_sync() — Synchronize transport library
-
tsyncro() — Wait for MTF subtask termination
-
tterm() — Terminate MTF subtasks
-
ttyname() — Get the name of a terminal
-
ttyname_r() — Find path name of a terminal
-
ttyslot() — Find the slot in the utmpx file of the current user
-
t_unbind() — Disable a transport endpoint
-
twalk() — Binary tree walk
-
tzset() — Set the time zone
-
ualarm() — Set the interval timer
-
__ucreate() — Create a heap using user-provided storage
-
__ufree() — Return storage to a user-created heap
-
__uheapreport() — Produce a storage report for a user-created heap
-
ulimit() — Get or set process file size limits
-
ulltoa() — Convert unsigned long long into a string
-
ultoa() — Convert unsigned long into a string
-
__umalloc() — Allocate storage from a user-created heap
-
umask() — Set and retrieve file creation mask
-
umount() — Remove a virtual file system
-
uname() — Display current operating system name
-
uncaught_exception() — Determine if an exception is being processed
-
UnDoExportWorkUnit() — WLM undo export service
-
UnDoImportWorkUnit() — WLM undo import service
-
unexpected() — Handle exception not listed in exception specification
-
ungetc() — Push character onto input stream
-
ungetwc() — Push a wide character onto a stream
-
unlink() — Remove a directory entry
-
unlockpt() — Unlock a pseudoterminal master and slave pair
-
unsetenv() — Delete an environment variable
-
usleep() — Suspend execution for an interval
-
utime() — Set file access and modification times
-
utimes() — Set file access and modification times
-
__utmpxname() — Change the utmpx database name
-
utoa() — Convert unsigned int into a string
-
va_arg(), va_copy(), va_end(), va_start() — Access function arguments
-
valloc() — Page-aligned memory allocator
-
vfork() — Create a new process
-
vfprintf() — Format and print data to stream
-
vfscanf(), vscanf(), vsscanf() — Format input of a STDARG argument list
-
vfwprintf(), vswprintf(), vwprintf() — Format and write wide characters of a STDARG argument list
-
vfwscanf(), vwscanf(), vswscanf() — Wide-character formatted input of a STDARG argument list
-
vprintf() — Format and print data to stdout
-
vsnprintf() — Format and print data to fixed length buffer
-
vsprintf() — Format and print data to buffer
-
vswprintf() — Format and write wide characters of a stdarg argument list
-
vwprintf() — Format and write wide characters of a stdarg argument list
-
wait() — Wait for a child process to end
-
waitid() — Wait for child process to change state
-
waitpid() — Wait for a specific child process to end
-
wait3() — Wait for child process to change state
-
wcrtomb() — Convert a wide character to a multibyte character
-
wcscat() — Append to wide-character string
-
wcschr() — Search for wide-character substring
-
wcscmp() — Compare wide-character strings
-
wcscoll() — Language collation string comparison
-
wcscpy() — Copy wide-character string
-
wcscspn() — Find offset of first wide-character match
-
wcsftime() — Format date and time
-
wcsid() — Character set ID for wide character
-
wcslen() — Calculate length of wide-character string
-
wcsncat() — Append to wide-character string
-
wcsncmp() — Compare wide-character strings
-
wcsncpy() — Copy wide-character string
-
wcspbrk() — Locate first wide characters in string
-
wcsrchr() — Locate last wide character in string
-
wcsrtombs() — Convert wide-character string to multibyte string
-
wcsspn() — Search for wide characters in a string
-
wcsstr() — Locate a wide character sequence
-
wcstod() — Convert wide-character string to a double floating-point
-
wcstod32(), wcstod64(), wcstod128() — Convert wide-character string to decimal floating point
-
wcstof() — Convert a wide-character string to float
-
wcstoimax() — Convert a wide-character string to a intmax_t
-
wcstok() — Break a wide-character string into tokens
-
wcstol() — Convert a wide-character string to a long integer
-
wcstold() — Convert a wide-character string to long double
-
wcstoll() — Convert a wide-character string to a long long integer
-
wcstombs() — Convert wide-character string to multibyte character string
-
wcstoul() — Convert a wide-character string to an unsigned long integer
-
wcstoull() — Convert a wide-character string to an unsigned long long integer
-
wcstoumax() — Convert a wide-character string to a intmax_t
-
wcswcs() — Locate wide-character substring in wide-character string
-
wcswidth() — Determine the display width of a wide-character string
-
wcsxfrm() — Transform a wide-character string
-
wctob() — Convert wide character to byte
-
wctomb() — Convert wide character to multibyte character
-
wctrans(), towctrans() — Transliterate wide character
-
wctype() — Obtain handle for character property classification
-
wcwidth() — Determine the display width of a wide character
-
w_getmntent() — Get information on mounted file systems
-
w_getpsent() — Get process data
-
w_ioctl(), __w_pioctl() — Control of devices
-
wmemchr() — Locate wide character
-
wmemcmp() — Compare wide character
-
wmemcpy() — Copy wide character
-
wmemmove() — Move wide character
-
wmemset() — Set wide character
-
wordexp() — Perform shell word expansions
-
wordfree() — Free shell word expansion memory
-
__w_pioctl() — Control of devices
-
wprintf() — Format and write wide characters
-
write() — Write data on a file or socket
-
__writedown() — Query or change the setting of the write-down privilege of an ACEE.
-
writev() — Write data on a file or socket from an array
-
__wsinit() — Reinitialize writable static
-
w_statfs() — Get the file system status
-
w_statvfs() — Get the file system status
-
y0(), y1(), yn() — Bessel functions of the second kind
-
Library functions for the system programming C (SPC) facilities
-
XL C/C++ Macros
-
Function support table