Select the service you want to read about or go back to Base Operating System (BOS) and Extensions.
PTHREAD_COND_INITIALIZER Macro | Initializes a static condition variable with default attributes. |
PTHREAD_MUTEX_INITIALIZER Macro | Initializes a static mutex with default attributes. |
PTHREAD_ONCE_INIT Macro | Initializes a once synchronization control structure. |
pair_content Subroutine | Color manipulation functions and external variables for color support. |
passwdexpired Subroutine | Checks the user's password to determine if it has expired. |
pathconf Subroutine | Retrieves file-implementation characteristics. |
pause Subroutine | Suspends a process until a signal is received. |
pclose Subroutine | Closes a pipe to a process. |
perror Subroutine | Writes a message explaining a subroutine error. |
pipe Subroutine | Creates an interprocess channel. |
plock Subroutine | Locks the process, text, or data in memory. |
pm_battery_control Subroutine | Controls and queries the battery status. |
pm_control_parameter Subroutine | Controls and queries Power Management parameters. |
pm_control_state Subroutine | Controls and queries the Power Management states. |
pm_event_query Subroutine | Queries a Power Management Event. |
pmlib_get_event_notice Subroutine | Gets a new PM event. |
pmlib_register_application Subroutine | Registers or unregister a PM aware application. |
pmlib_request_battery Subroutine | Queries and controls the battery status. |
pmlib_request_parameter Subroutine | Queries and controls the PM system parameters. |
pmlib_request_state Subroutine | Requests system state change. |
pnoutrefresh Subroutine | Pad management functions. |
poll Subroutine | Checks the I/O status of multiple file descriptors and message queues. |
popen Subroutine | Initiates a pipe to a process. |
pow Subroutine (Math) | Computes exponential, logarithm, and power functions. |
pow Subroutine (BSD) | Multiple-precision integer arithmetic. |
powl Subroutine | Computes exponential, logarithm, and power functions. |
prefresh Subroutine | Pad management functions. |
printf Subroutine | Prints formatted output. |
printw Subroutine | Performs a printf command on a window using the specified format control string. |
profil Subroutine | Starts and stops program address sampling for execution profiling. |
psdanger Subroutine | Defines the amount of free paging space available. |
psignal Subroutine | Prints system signal messages. |
pthread_atfork Subroutine | Registers fork handlers. |
pthread_attr_destroy Subroutine | Deletes a thread attributes object. |
pthread_attr_getdetachstate Subroutine | Sets and returns the value of the detachstate attribute of a thread attributes object. |
pthread_attr_getguardsize Subroutine | Gets or sets the thread guardsize attribute. |
pthread_attr_getschedparam Subroutine | Returns the value of the schedparam attribute of a thread attributes object. |
pthread_attr_getstackaddr Subroutine | Returns the value of the stackaddr attribute of a thread attributes object. |
pthread_attr_getstacksize Subroutine | Returns the value of the stacksize attribute of a thread attributes object. |
pthread_attr_getsuspendstate_np Subroutine | Controls whether a thread is created in a suspended state. |
pthread_attr_init Subroutine | Creates a thread attributes object and initializes it with default values. |
pthread_attr_setdetachstate Subroutine | Sets and returns the value of the detachstate attribute of a thread attributes object. |
pthread_attr_setguardsize Subroutine | Gets or sets the thread guardsize attribute. |
pthread_attr_setschedparam Subroutine | Sets the value of the schedparam attribute of a thread attributes object. |
pthread_attr_setstackaddr Subroutine | Sets the value of the stackaddr attribute of a thread attributes object. |
pthread_attr_setstacksize Subroutine | Sets the value of the stacksize attribute of a thread attributes object. |
pthread_attr_setsuspendstate_np Subroutine | Controls whether a thread is created in a suspended state. |
pthread_cancel Subroutine | Requests the cancellation of a thread. |
pthread_cleanup_pop Subroutine | Establishes cancellation handlers. |
pthread_cleanup_push Subroutine | Establishes cancellation handlers. |
pthread_condattr_destroy Subroutine | Initialises and destroys condition variable. |
pthread_condattr_getpshared Subroutine | Returns the value of the pshared attribute of a condition attributes object. |
pthread_condattr_init Subroutine | Initialises and destroys condition variable. |
pthread_condattr_setpshared Subroutine | Sets the value of the pshared attribute of a condition attributes object. |
pthread_cond_broadcast Subroutine | Unblocks one or more threads blocked on a condition. |
pthread_cond_destroy Subroutine | Initialise and destroys condition variables. |
pthread_cond_init Subroutine | Initialise and destroys condition variables. |
pthread_cond_signal Subroutine | Unblocks one or more threads blocked on a condition. |
pthread_cond_timedwait Subroutine | Blocks the calling thread on a condition. |
pthread_cond_wait Subroutine | Blocks the calling thread on a condition. |
pthread_continue_np Subroutine | Suspends execution of the pthread specified by thread. |
pthread_create Subroutine | Creates a new thread, initializes its attributes, and makes it runnable. |
pthread_delay_np Subroutine | Causes a thread to wait for a specified period. |
pthread_detach Subroutine | Blocks the calling thread until the specified thread terminates. |
pthread_equal Subroutine | Compares two thread IDs. |
pthread_exit Subroutine | Terminates the calling thread. |
pthread_getconcurrency Subroutine | Gets or sets level of concurrency. |
pthread_get_expiration_np Subroutine | Obtains a value representing a desired expiration time. |
pthread_getschedparam Subroutine | Returns the current schedpolicy and schedparam attributes of a thread. |
pthread_getspecific Subroutine | Returns and sets the thread-specific data associated with the specified key. |
pthread_getunique_np Subroutine | Returns the sequence number of a thread. |
pthread_join Subroutine | Blocks the calling thread until the specified thread terminates. |
pthread_key_create Subroutine | Creates a thread-specific data key. |
pthread_key_delete Subroutine | Deletes a thread-specific data key. |
pthread_kill Subroutine | Sends a signal to the specified thread. |
pthread_lock_global_np Subroutine | Locks the global mutex. |
pthread_mutexattr_destroy Subroutine | Initialises and destroys mutex attributes. |
pthread_mutexattr_getkind_np Subroutine | Returns the value of the kind attribute of a mutex attributes object. |
pthread_mutexattr_getpshared Subroutine | Sets and gets process-shared attribute. |
pthread_mutexattr_gettype Subroutine | Gets or sets a mutex type. |
pthread_mutexattr_init Subroutine | Initialises and destroys mutex attributes. |
pthread_mutexattr_setkind_np Subroutine | Sets the value of the kind attribute of a mutex attributes object. |
pthread_mutexattr_setpshared Subroutine | Sets and gets process-shared attribute. |
pthread_mutexattr_settype Subroutine | Gets or sets a mutex type. |
pthread_mutex_destroy Subroutine | Initialises or destroys a mutex. |
pthread_mutex_init Subroutine | Initialises or destroys a mutex. |
pthread_mutex_lock Subroutine | Locks and unlocks a mutex. |
pthread_mutex_trylock Subroutine | Locks and unlocks a mutex. |
pthread_mutex_unlock Subroutine | Locks and unlocks a mutex. |
pthread_once Subroutine | Executes a routine exactly once in a process. |
pthread_rwlockattr_destroy Subroutine | Initialises and destroys read-write lock attributes object. |
pthread_rwlockattr_getpshared Subroutine | Gets and sets process-shared attribute of read-write lock attributes object. |
pthread_rwlockattr_init Subroutine | Initialises and destroys read-write lock attributes object. |
pthread_rwlockattr_setpshared Subroutine | Gets and sets process-shared attribute of read-write lock attributes object. |
pthread_rwlock_destroy Subroutine | Initialises or destroys a read-write lock object. |
pthread_rwlock_init Subroutine | Initialises or destroys a read-write lock object. |
pthread_rwlock_rdlock Subroutine | Locks a read-write lock object for reading. |
pthread_rwlock_tryrdlock Subroutine | Locks a read-write lock object for reading. |
pthread_rwlock_trywrlock Subroutine | Locks a read-write lock object for writing. |
pthread_rwlock_unlock Subroutine | Unlocks a read-write lock object. |
pthread_rwlock_wrlock Subroutine | Locks a read-write lock object for writing. |
pthread_self Subroutine | Returns the calling thread's ID. |
pthread_setcancelstate Subroutine | Sets the calling thread's cancelability state. |
pthread_setcanceltype Subroutine | Sets the calling thread's cancelability state. |
pthread_setconcurrency Subroutine | Gets or sets level of concurrency. |
pthread_setschedparam Subroutine | Returns the current schedpolicy and schedparam attributes of a thread. |
pthread_setspecific Subroutine | Returns and sets the thread-specific data associated with the specified key. |
pthread_sigmask Subroutine | Examines and changes blocked signals. |
pthread_signal_to_cancel_np Subroutine | Cancels the specified thread. |
pthread_suspend_np Subroutine | Suspends execution of the pthread specified by thread. |
pthread_testcancel Subroutine | Sets the calling thread's cancelability state. |
pthread_unlock_global_np Subroutine | Unlocks the global mutex. |
pthread_yield Subroutine | Forces the calling thread to relinquish use of its processor. |
ptrace Subroutine | Traces the execution of another process. |
ptracex Subroutine | Traces the execution of another process. |
ptsname Subroutine | Returns the name of a pseudo-terminal device. |
putaudithostattr Subroutine | Accesses the host information in the audit host database. |
putc Subroutine | Writes a character or a word to a stream. |
putchar Subroutine | Writes a character or a word to a stream. |
putchar_unlocked Subroutine | stdio with explicit client locking. |
putc_unlocked Subroutine | stdio with explicit client locking. |
putenv Subroutine | Sets an environment variable. |
putgroupattr Subroutine | Accesses the group information in the user database. |
putgrpaclattr Subroutine | Accesses the group screen information in the SMIT ACL database. |
putp Subroutine | Outputs commands to the terminal. |
putportattr Subroutine | Accesses the port information in the port database. |
putpwent Subroutine | Accesses the basic user information in the user database. |
putroleattr Subroutine | Accesses the role information in the roles database. |
puts Subroutine | Writes a string to a stream. |
putuserattr Subroutine | Accesses the user information in the user database. |
putuserpw Subroutine | Accesses the user authentication data. |
putuserpwhist Subroutine | Accesses the user authentication data. |
putusraclattr Subroutine | Accesses the user screen information in the SMIT ACL database. |
pututline Subroutine | Accesses utmp file entries. |
putw Subroutine | Writes a character or a word to a stream. |
putwc Subroutine | Writes a character or a word to a stream. |
putwchar Subroutine | Writes a character or a word to a stream. |
putws Subroutine | Writes a wide-character string to a stream. |
pwdrestrict_method Subroutine | Defines loadable password restriction methods. |
pwrite Subroutine | Writes to a file. |
Go back to Base Operating System (BOS) and Extensions.