The Open Group Base Specifications Issue 6
IEEE Std 1003.1, 2004 Edition
Copyright © 2001-2004 The IEEE and The Open Group

[ A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Index ]

### P

- paste - merge corresponding or subsequent lines of files
- patch - apply changes to files
- pathchk - check pathnames
- pathconf() - get configurable pathname variables
- pause() - suspend the thread until a signal is received
- pax - portable archive interchange
- pclose() - close a pipe stream to or from a process
- perror() - write error messages to standard error
- pipe() - create an interprocess channel
- poll.h - definitions for the poll() function
- poll() - input/output multiplexing
- popen() - initiate pipe streams to or from a process
- posix_fadvise() - file advisory information (ADVANCED REALTIME)
- posix_fallocate() - file space control (ADVANCED REALTIME)
- posix_madvise() - memory advisory information and alignment control (ADVANCED REALTIME)
- posix_memalign() - aligned memory allocation (ADVANCED REALTIME)
- posix_mem_offset() - find offset and length of a mapped typed memory block (ADVANCED REALTIME)
- posix_openpt() - open a pseudo terminal device
- posix_spawnattr_destroy(), posix_spawnattr_init - destroy and initialize spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_getflags(), posix_spawnattr_setflags - get and set spawn-flags attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_getpgroup(), posix_spawnattr_setpgroup - get and set spawn-pgroup attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_getschedparam(), posix_spawnattr_setschedparam - get and set spawn-schedparam attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_getschedpolicy(), posix_spawnattr_setschedpolicy - get and set spawn-schedpolicy attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_getsigdefault(), posix_spawnattr_setsigdefault - get and set spawn-sigdefault attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_getsigmask(), posix_spawnattr_setsigmask - get and set spawn-sigmask attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_init() - initialize spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_setflags() - set spawn-flags attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_setpgroup() - set spawn-pgroup attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_setschedparam() - set spawn-schedparam attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_setschedpolicy() - set spawn-schedpolicy attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_setsigdefault() - set spawn-sigdefault attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawnattr_setsigmask() - set spawn-sigmask attribute of spawn attributes object (ADVANCED REALTIME)
- posix_spawn_file_actions_addclose(), posix_spawn_file_actions_addopen - add close or open action to spawn file actions object (ADVANCED REALTIME)
- posix_spawn_file_actions_adddup2() - add dup2 action to spawn file actions object (ADVANCED REALTIME)
- posix_spawn_file_actions_addopen() - add open action to spawn file actions object (ADVANCED REALTIME)
- posix_spawn_file_actions_destroy(), posix_spawn_file_actions_init - destroy and initialize spawn file actions object (ADVANCED REALTIME)
- posix_spawn_file_actions_init() - initialize spawn file actions object (ADVANCED REALTIME)
- posix_spawn(), posix_spawnp - spawn a process (ADVANCED REALTIME)
- posix_spawnp() - spawn a process (ADVANCED REALTIME)
- posix_trace_attr_destroy(), posix_trace_attr_init - trace stream attributes object destroy and initialization (TRACING)
- posix_trace_attr_getclockres(), posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (TRACING)
- posix_trace_attr_getcreatetime() - retrieve and set information about a trace stream (TRACING)
- posix_trace_attr_getgenversion() - retrieve and set information about a trace stream (TRACING)
- posix_trace_attr_getlogfullpolicy() - retrieve and set the behavior of a trace stream (TRACING)
- posix_trace_attr_getname() - retrieve and set information about a trace stream (TRACING)
- posix_trace_attr_getstreamfullpolicy() - retrieve and set the behavior of a trace stream (TRACING)
- posix_trace_attr_getstreamsize() - retrieve and set trace stream size attributes (TRACING)
- posix_trace_attr_init() - trace stream attributes object initialization (TRACING)
- posix_trace_attr_setinherited() - retrieve and set the behavior of a trace stream (TRACING)
- posix_trace_attr_setlogfullpolicy() - retrieve and set the behavior of a trace stream (TRACING)
- posix_trace_attr_setlogsize() - retrieve and set trace stream size attributes (TRACING)
- posix_trace_attr_setmaxdatasize() - retrieve and set trace stream size attributes (TRACING)
- posix_trace_attr_setname() - retrieve and set information about a trace stream (TRACING)
- posix_trace_attr_setstreamfullpolicy() - retrieve and set the behavior of a trace stream (TRACING)
- posix_trace_attr_setstreamsize() - retrieve and set trace stream size attributes (TRACING)
- posix_trace_clear() - clear trace stream and trace log (TRACING)
- posix_trace_close(), posix_trace_open, posix_trace_rewind - trace log management (TRACING)
- posix_trace_create(), posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (TRACING)
- posix_trace_eventid_equal(), posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate trace event type identifier (TRACING)
- posix_trace_eventid_get_name() - manipulate trace event type identifier (TRACING)
- posix_trace_eventid_open() - trace functions for instrumenting application code (TRACING)
- posix_trace_event(), posix_trace_eventid_open - trace functions for instrumenting application code (TRACING)
- posix_trace_eventtypelist_getnext_id(), posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (TRACING)
- posix_trace_flush() - trace stream flush from a process (TRACING)
- posix_trace_get_attr(), posix_trace_get_status - retrieve the trace attributes or trace statuses (TRACING)
- posix_trace_get_filter(), posix_trace_set_filter - retrieve and set filter of an initialized trace stream (TRACING)
- posix_trace_getnext_event(), posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (TRACING)
- posix_trace_get_status() - retrieve the trace statuses (TRACING)
- posix_trace_open() - trace log management (TRACING)
- posix_trace_rewind() - trace log management (TRACING)
- posix_trace_set_filter() - set filter of an initialized trace stream (TRACING)
- posix_trace_shutdown() - trace stream shutdown from a process (TRACING)
- posix_trace_start(), posix_trace_stop - trace start and stop (TRACING)
- posix_trace_timedgetnext_event(), - retrieve a trace event (TRACING)
- posix_trace_trid_eventid_open() - manipulate trace event type identifier (TRACING)
- posix_trace_trygetnext_event() - retrieve a trace event (TRACING)
- posix_typed_mem_get_info() - query typed memory information (ADVANCED REALTIME)
- posix_typed_mem_open() - open a typed memory object (ADVANCED REALTIME)
- pow(), powf, powl - power function
- pread(), read - read from a file
- printf() - print formatted output
- printf - write formatted output (Utility)
- pr - print files
- prs - print an SCCS file (DEVELOPMENT)
- pselect(), select - synchronous I/O multiplexing
- ps - report process status
- pthread_atfork() - register fork handlers
- pthread_attr_destroy(), pthread_attr_init - destroy and initialize threads attributes object
- pthread_attr_getinheritsched(), pthread_attr_setinheritsched - get and set inheritsched attribute (REALTIME THREADS)
- pthread_attr_getschedparam(), pthread_attr_setschedparam - get and set schedparam attribute
- pthread_attr_getschedpolicy(), pthread_attr_setschedpolicy - get and set schedpolicy attribute (REALTIME THREADS)
- pthread_attr_getscope(), pthread_attr_setscope - get and set contentionscope attribute (REALTIME THREADS)
- pthread_attr_getstackaddr(), pthread_attr_setstackaddr - get and set stackaddr attribute
- pthread_attr_getstack(), pthread_attr_setstack - get and set stack attributes
- pthread_attr_init() - initialize threads attributes object
- pthread_attr_setdetachstate() - set detachstate attribute
- pthread_attr_setguardsize() - set thread guardsize attribute
- pthread_attr_setinheritsched() - set inheritsched attribute (REALTIME THREADS)
- pthread_attr_setschedparam() - set schedparam attribute
- pthread_attr_setschedpolicy() - set schedpolicy attribute (REALTIME THREADS)
- pthread_attr_setscope() - set contentionscope attribute (REALTIME THREADS)
- pthread_attr_setstackaddr() - set stackaddr attribute
- pthread_attr_setstack() - set stack attribute
- pthread_attr_setstacksize() - set stacksize attribute
- pthread_barrierattr_destroy(), pthread_barrierattr_init - destroy and initialize barrier attributes object (ADVANCED REALTIME THREADS)
- pthread_barrierattr_getpshared(), pthread_barrierattr_setpshared - get and set process-shared attribute of barrier attributes object (ADVANCED REALTIME THREADS)
- pthread_barrierattr_init() - initialize barrier attributes object (ADVANCED REALTIME THREADS)
- pthread_barrierattr_setpshared() - set process-shared attribute of barrier attributes object (ADVANCED REALTIME THREADS)
- pthread_barrier_destroy(), pthread_barrier_init - destroy and initialize a barrier object (ADVANCED REALTIME THREADS)
- pthread_barrier_init() - initialize a barrier object (ADVANCED REALTIME THREADS)
- pthread_barrier_wait() - synchronize at a barrier (ADVANCED REALTIME THREADS)
- pthread_cancel() - cancel execution of a thread
- pthread_cleanup_pop(), pthread_cleanup_push - establish cancelation handlers
- pthread_condattr_destroy(), pthread_condattr_init - destroy and initialize condition variable attributes object
- pthread_condattr_getclock(), pthread_condattr_setclock - get and set the clock selection condition variable attribute (ADVANCED REALTIME)
- pthread_condattr_getpshared(), pthread_condattr_setpshared - get and set the process-shared condition variable attributes
- pthread_condattr_init() - initialize condition variable attributes object
- pthread_condattr_setclock() - set the clock selection condition variable attribute
- pthread_condattr_setpshared() - set the process-shared condition variable attributes
- pthread_cond_broadcast(), pthread_cond_signal - broadcast or signal a condition
- pthread_cond_destroy(), pthread_cond_init - destroy and initialize condition variables
- pthread_cond_init() - initialize condition variables
- pthread_cond_signal() - signal a condition
- pthread_cond_timedwait(), pthread_cond_wait - wait on a condition
- pthread_cond_wait() - wait on a condition
- pthread_create() - thread creation
- pthread_detach() - detach a thread
- pthread_equal() - compare thread IDs
- pthread_exit() - thread termination
- pthread_getconcurrency(), pthread_setconcurrency - get and set level of concurrency
- pthread_getcpuclockid() - access a thread CPU-time clock (ADVANCED REALTIME THREADS)
- pthread_getschedparam(), pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME THREADS)
- pthread_getspecific(), pthread_setspecific - thread-specific data management
- pthread.h - threads
- pthread_join() - wait for thread termination
- pthread_key_create() - thread-specific data key creation
- pthread_key_delete() - thread-specific data key deletion
- pthread_kill() - send a signal to a thread
- pthread_mutexattr_destroy(), pthread_mutexattr_init - destroy and initialize mutex attributes object
- pthread_mutexattr_getprioceiling(), pthread_mutexattr_setprioceiling - get and set prioceiling attribute of mutex attributes object (REALTIME THREADS)
- pthread_mutexattr_getprotocol(), pthread_mutexattr_setprotocol - get and set protocol attribute of mutex attributes object (REALTIME THREADS)
- pthread_mutexattr_getpshared(), pthread_mutexattr_setpshared - get and set process-shared attribute
- pthread_mutexattr_gettype(), pthread_mutexattr_settype - get and set a mutex type attribute
- pthread_mutexattr_init() - initialize mutex attributes object
- pthread_mutexattr_setprioceiling() - set prioceiling attribute of mutex attributes object (REALTIME THREADS)
- pthread_mutexattr_setprotocol() - set protocol attribute of mutex attributes object (REALTIME THREADS)
- pthread_mutexattr_setpshared() - set process-shared attribute
- pthread_mutexattr_settype() - set a mutex type attribute
- pthread_mutex_destroy(), pthread_mutex_init - destroy and initialize a mutex
- pthread_mutex_getprioceiling(), pthread_mutex_setprioceiling - get and set the priority ceiling of a mutex (REALTIME THREADS)
- pthread_mutex_init() - initialize a mutex
- pthread_mutex_lock(), pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex
- pthread_mutex_setprioceiling() - change the priority ceiling of a mutex (REALTIME THREADS)
- pthread_mutex_timedlock() - lock a mutex (ADVANCED REALTIME)
- pthread_mutex_trylock(), pthread_mutex_unlock - lock and unlock a mutex
- pthread_once() - dynamic package initialization
- pthread_rwlockattr_destroy(), pthread_rwlockattr_init - destroy and initialize read-write lock attributes object
- pthread_rwlockattr_getpshared(), pthread_rwlockattr_setpshared - get and set process-shared attribute of read-write lock attributes object
- pthread_rwlockattr_init() - initialize read-write lock attributes object
- pthread_rwlockattr_setpshared() - set process-shared attribute of read-write lock attributes object
- pthread_rwlock_destroy(), pthread_rwlock_init - destroy and initialize a read-write lock object
- pthread_rwlock_init() - initialize a read-write lock object
- pthread_rwlock_rdlock(), pthread_rwlock_tryrdlock - lock a read-write lock object for reading
- pthread_rwlock_timedrdlock() - lock a read-write lock for reading
- pthread_rwlock_timedwrlock() - lock a read-write lock for writing
- pthread_rwlock_tryrdlock() - lock a read-write lock object for reading
- pthread_rwlock_trywrlock(), pthread_rwlock_wrlock - lock a read-write lock object for writing
- pthread_rwlock_unlock() - unlock a read-write lock object
- pthread_rwlock_wrlock() - lock a read-write lock object for writing
- pthread_self() - get calling thread's ID
- pthread_setcancelstate(), pthread_setcanceltype, pthread_testcancel - set cancelability state
- pthread_setconcurrency() - set level of concurrency
- pthread_setschedparam() - dynamic thread scheduling parameters access (REALTIME THREADS)
- pthread_setschedprio() - dynamic thread scheduling parameters access (REALTIME THREADS)
- pthread_setspecific() - thread-specific data management
- pthread_sigmask(), sigprocmask - examine and change blocked signals
- pthread_spin_destroy(), pthread_spin_init - destroy or initialize a spin lock object (ADVANCED REALTIME THREADS)
- pthread_spin_init() - initialize a spin lock object (ADVANCED REALTIME THREADS)
- pthread_spin_lock(), pthread_spin_trylock - lock a spin lock object (ADVANCED REALTIME THREADS)
- pthread_spin_trylock() - lock a spin lock object (ADVANCED REALTIME THREADS)
- pthread_spin_unlock() - unlock a spin lock object (ADVANCED REALTIME THREADS)
- pthread_testcancel() - set cancelability state
- ptsname() - get name of the slave pseudo-terminal device
- putchar() - put byte on stdout stream
- putchar_unlocked() - stdio with explicit client locking
- putc() - put byte on a stream
- putc_unlocked() - stdio with explicit client locking
- putenv() - change or add a value to environment
- putmsg(), putpmsg - send a message on a STREAM (STREAMS)
- putpmsg() - send a message on a STREAM (STREAMS)
- puts() - put a string on standard output
- pututxline() - put an entry into user accounting database
- putwchar() - put a wide character on stdout stream
- putwc() - put a wide character on a stream
- pwd.h - password structure
- pwd - return working directory name
- pwrite() - write on a file

Topic Index

- Page
- Page Size
- Parameter
- Parent Directory
- Parent Process
- Parent Process ID
- Pathname
- Pathname Component
- Pathname Resolution
- Path Prefix
- Pattern
- Period
- Permissions
- Persistence
- Pipe
- Polling
- Portable Character Set
- Portable Character Set (DESCRIPTION)
- Portable Filename Character Set
- Positional Parameter
- POSIX Conformance
- POSIX Locale
- Preallocation
- Preempted Process (or Thread)
- Previous Job
- Printable Character
- Printable File
- Priority
- Priority Band
- Priority Inversion
- Priority Scheduling
- Priority-Based Scheduling
- Privilege
- Process
- Process Group
- Process Group ID
- Process Group Leader
- Process Group Lifetime
- Process ID
- Process ID Reuse
- Process Lifetime
- Process Memory Locking
- Process Termination
- Process-To-Process Communication
- Process Virtual Time
- Program
- Protocol
- Pseudo-Terminal

Copyright © 2001 The Open Group, All Rights Reserved