AIX Documentation: Programmer's Reference:
P

Current View: Programmer's Reference
Views: [ Books | Commands | Programmer's Reference | Tasks and Topics ]
?HELP
[Back] Back

Programmer's Reference
P
PTHREAD_COND_INITIALIZER Initializes a static condition variable with default attributes.
PTHREAD_MUTEX_INITIALIZER Initializes a static mutex with default attributes.
PTHREAD_ONCE_INIT Initializes a once synchronization control structure.
pair_content Color manipulation functions and external variables for color support.
passwdexpired Checks the user's password to determine if it has expired.
pathconf Retrieves file-implementation characteristics.
pause Suspends a process until a signal is received.
pcap_close Closes the open files related to the packet capture descriptor and frees the memory used by the packet capture descriptor.
pcap_compile Compiles a filter expression into a filter program.
pcap_datalink Obtains the link layer type for the packet capture device.
pcap_dispatch Collects and processes packets.
pcap_dump Writes packet capture data to a binary file.
pcap_dump_close Closes a packet capture data file, know as a savefile.
pcap_dump_open Opens or creates a file for writing packet capture data.
pcap_file Obtains the file pointer to the savefile, a previously saved packed capture data file.
pcap_fileno Obtains the descriptor for the packet capture device.
pcap_geterr Obtains the most recent pcap error message.
pcap_is_swapped Reports if the byte order of the previously saved packet capture data file, known as the savefile was swapped.
pcap_lookupdev Obtains the name of a network device on the system.
pcap_lookupnet Returns the network address and subnet mask for a network device.
pcap_loop Collects and processes packets.
pcap_major_version Obtains the major version number of the packet capture format used to write the savefile, a previously saved packet capture data file.
pcap_minor_version Obtains the minor version number of the packet capture format used to write the savefile.
pcap_next Obtains the next packet from the packet capture device.
pcap_open_live Opens a network device for packet capture.
pcap_open_offline Opens a previously saved file containing packet capture data.
pcap_perror Prints the passed-in prefix, followed by the most recent error text.
pcap_setfilter Loads a filter program into a packet capture device.
pcap_snapshot Obtains the number of bytes that will be saved for each packet captured.
pcap_stats Obtains packet capture statistics.
pcap_strerror Obtains the error message indexed by error.
pclose Closes a pipe to a process.
perfstat_cpu Retrieves individual logical CPU usage statistics.
perfstat_cputot Retrieves global CPU usage statistics.
perfstat_disk Retrieves individual disk usage statistics.
perfstat_diskadapter Retrieves individual disk adapter usage statistics.
perfstat_disktotal Retrieves global disk usage statistics.
perfstat_memtot Retrieves global memory usage statistics.
perfstat_netbuffer Retrieves network buffer allocation usage statistics.
perfstat_netint Retrieves individual network interface usage statistics.
perfstat_netinttot Retrieves global network interface usage statistics.
perfstat_pagingspace Retrieves individual paging space usage statistics.
perfstat_protocol Retrieves protocol usage statistics.
perfstat_reset Empties libperfstat configuration information cache.
perror Writes a message explaining a subroutine error.
pfm_cleanup Establishes a cleanup handler.
pfm_enable Enables asynchronous faults.
pfm_enable_faults Enables asynchronous faults.
pfm_inhibit Inhibits asynchronous faults.
pfm_inhibit_faults Inhibits asynchronous faults, but allows task switching.
pfm_init Initializes the program fault management (PFM) package.
pfm_reset_cleanup Resets a cleanup handler.
pfm_rls_cleanup Releases cleanup handlers.
pfm_signal Signals the calling process.
pfmod Selectively removes upstream data messages on a Stream.
pipe Creates an interprocess channel.
plock Locks the process, text, or data in memory.
pm_cycles Measures processor speed in cycles per second.
pm_delete_program Deletes previously established systemwide Performance Monitor settings.
pm_delete_program_group Deletes previously established Performance Monitor settings for the counting group to which a target thread belongs.
pm_delete_program_mygroup Deletes previously established Performance Monitor settings for the counting group to which the calling thread belongs.
pm_delete_program_mythread Deletes the previously established Performance Monitor settings for the calling thread.
pm_delete_program_thread Deletes the previously established Performance Monitor settings for a target thread.
pm_error Decodes Performance Monitor APIs error codes.
pm_get_data Returns systemwide Performance Monitor data.
pm_get_data_group Returns Performance Monitor data for the counting group to which a target thread belongs.
pm_get_data_mygroup Returns Performance Monitor data for the counting group to which the calling thread belongs.
pm_get_data_mythread Returns Performance Monitor data for the calling thread.
pm_get_data_thread Returns Performance Monitor data for a target thread.
pm_get_program Retrieves systemwide Performance Monitor settings.
pm_get_program_group Retrieves the Performance Monitor settings for the counting group to which a target thread belongs.
pm_get_program_mygroup Retrieves the Performance Monitor settings for the counting group to which the calling thread belongs.
pm_get_program_mythread Retrieves the Performance Monitor settings for the calling thread.
pm_get_program_thread Retrieves the Performance Monitor settings for a target thread.
pm_init Initializes the Performance Monitor APIs.
pm_reset_data Resets system wide Performance Monitor data.
pm_reset_data_group Resets Performance Monitor data for a target thread and the counting group to which it belongs.
pm_reset_data_mygroup Resets Performance Monitor data for the calling thread and the counting group to which it belongs.
pm_reset_data_mythread Resets Performance Monitor data for the calling thread.
pm_reset_data_thread Resets Performance Monitor data for a target thread.
pm_set_program Sets system wide Performance Monitor programmation.
pm_set_program_group Sets Performance Monitor programmation for a target thread and creates a counting group.
pm_set_program_mygroup Sets Performance Monitor programmation for the calling thread and creates a counting group.
pm_set_program_mythread Sets Performance Monitor programmation for the calling thread.
pm_set_program_thread Sets Performance Monitor programmation for a target thread.
pm_start Starts system wide Performance Monitor counting.
pm_start_group Starts Performance Monitor counting for the counting group to which a target thread belongs.
pm_start_mygroup Starts Performance Monitor counting for the group to which the calling thread belongs.
pm_start_mythread Starts Performance Monitor counting for the calling thread.
pm_start_thread Starts Performance Monitor counting for a target thread.
pm_stop Stops system wide Performance Monitor counting.
pm_stop_group Stops Performance Monitor counting for the group to which a target thread belongs.
pm_stop_mygroup Stops Performance Monitor counting for the group to which the calling thread belongs.
pm_stop_mythread Stops Performance Monitor counting for the calling thread.
pm_stop_thread Stops Performance Monitor counting for a target thread.
pmap_getmaps Returns a list of the current Remote Procedure Call (RPC) program-to-port mappings on the host.
pmap_getport Requests the port number on which a service waits.
pmap_rmtcall Instructs the portmap daemon to make a remote procedure call.
pmap_set Maps a remote procedure call to a port.
pmap_unset Destroys the mappings between a remote procedure call and the port.
pnoutrefresh Pad management functions
poll Checks the I/O status of multiple file descriptors and message queues.
popen Initiates a pipe to a process.
pow Multiple-precision integer arithmetic.
powf Computes power.
powl Computes power.
pread Reads from a file.
prefresh Pad management functions
prim2oid Manipulates the object identifier data structure.
printf Prints formatted output.
printw Performs a printf command on a window using the specified format control string.
profil Starts and stops program address sampling for execution profiling.
psdanger Defines the amount of free paging space available.
psignal Prints system signal messages.
pthb_attr_schedpriority Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr Reports the pthread library objects
pthdb_attr_addr Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_detachstate Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_guardsize Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_inheritsched Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_schedparam Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_schedpolicy Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_scope Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_stackaddr Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_stacksize Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_attr_suspendstate Query the various fields of a pthread attribute and return the results in the specified buffer.
pthdb_cond Reports the pthread library objects
pthdb_cond_addr Gets the condition variable's mutex handle and pshared value.
pthdb_cond_mutex Gets the condition variable's mutex handle and pshared value.
pthdb_cond_pshare Gets the condition variable's mutex handle and pshared value.
pthdb_cond_waiter Gets the next waiter in the list of an object's waiters.
pthdb_condattr Reports the pthread library objects
pthdb_condattr_addr Gets the condition variable attribute pshared value.
pthdb_condattr_pshared Gets the condition variable attribute pshared value.
pthdb_key Reports the pthread library objects
pthdb_mutex Reports the pthread library objects
pthdb_mutex_addr Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_lock_count Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_owner Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_prioceiling Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_protocol Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_pshare Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_state Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_type Gets the owner's pthread, mutex's pshared value, priority ceiling, protocol, lock state, and type.
pthdb_mutex_waiter Gets the next waiter in the list of an object's waiters.
pthdb_mutexatte_pshared Gets the mutex attribute pshared, priority ceiling, protocol, and type values.
pthdb_mutexattr_prioceiling Gets the mutex attribute pshared, priority ceiling, protocol, and type values.
pthdb_mutexattr_protocol Gets the mutex attribute pshared, priority ceiling, protocol, and type values.
pthdb_mutexattr_type Gets the mutex attribute pshared, priority ceiling, protocol, and type values.
pthdb_pthread Reports the pthread library objects
pthdb_pthread_addr Reports the information associated with a pthread.
pthdb_pthread_arg Reports the information associated with a pthread.
pthdb_pthread_cancelpend Reports the information associated with a pthread.
pthdb_pthread_cancelstate Reports the information associated with a pthread.
pthdb_pthread_canceltype Reports the information associated with a pthread.
pthdb_pthread_context Provides access to the pthread context via the struct context64 structure.
pthdb_pthread_detachstate Reports the information associated with a pthread.
pthdb_pthread_exit Reports the information associated with a pthread.
pthdb_pthread_func Reports the information associated with a pthread.
pthdb_pthread_hold Reports and changes the hold state of the specified pthread. Library pthread debug library (libpthdebug.a)
pthdb_pthread_holdstate Reports and changes the hold state of the specified pthread. Library pthread debug library (libpthdebug.a)
pthdb_pthread_key Reports the pthread library objects
pthdb_pthread_ptid Reports the information associated with a pthread.
pthdb_pthread_schedparam Reports the information associated with a pthread.
pthdb_pthread_schedpolicy Reports the information associated with a pthread.
pthdb_pthread_schedpriority Reports the information associated with a pthread.
pthdb_pthread_scope Reports the information associated with a pthread.
pthdb_pthread_setcontext Provides access to the pthread context via the struct context64 structure.
pthdb_pthread_sigmask Returns the pthread signals pending, the signals blocked, the signals received, and awaited signals.
pthdb_pthread_sigpend Returns the pthread signals pending, the signals blocked, the signals received, and awaited signals.
pthdb_pthread_sigwait Returns the pthread signals pending, the signals blocked, the signals received, and awaited signals.
pthdb_pthread_specific Reports the value associated with a pthreads specific data key.
pthdb_pthread_state Reports the information associated with a pthread.
pthdb_pthread_suspendstate Reports the information associated with a pthread.
pthdb_pthread_tid Gets the kernel thread associated with the pthread and the pthread associated with the kernel thread.
pthdb_pthread_unhold Reports and changes the hold state of the specified pthread. Library pthread debug library (libpthdebug.a)
pthdb_ptid_pthread Reports the information associated with a pthread.
pthdb_relock Reports the pthread library objects
pthdb_relock_state Gets the owner, the pshared value, or the state of the read/write lock.
pthdb_relockattr Reports the pthread library objects
pthdb_rwlock Reports the pthread library objects
pthdb_rwlock_addr Gets the owner, the pshared value, or the state of the read/write lock.
pthdb_rwlock_lock_count Gets the owner, the pshared value, or the state of the read/write lock.
pthdb_rwlock_owner Gets the owner, the pshared value, or the state of the read/write lock.
pthdb_rwlock_pshared Gets the owner, the pshared value, or the state of the read/write lock.
pthdb_rwlock_read_waiter Gets the next waiter in the list of an object's waiters.
pthdb_rwlock_write_waiter Gets the next waiter in the list of an object's waiters.
pthdb_rwlockattr Reports the pthread library objects
pthdb_rwlockattr_addr Gets the rwlock attribute pshared values.
pthdb_rwlockattr_pshared Gets the rwlock attribute pshared values.
pthdb_session_commit_tid Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_committed Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_concurrenc Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_continue_tid Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_destroy Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_flags Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_init Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_pthreaded Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_setflags Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_stop_tid Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_session_update Facilitates examining and modifying multi-threaded application's pthread library object data.
pthdb_tid_pthread Gets the kernel thread associated with the pthread and the pthread associated with the kernel thread.
pthread_atfork Registers fork handlers.
pthread_attr_destroy Deletes a thread attributes object.
pthread_attr_getdetachstate Sets and returns the value of the detachstate attribute of a thread attributes object.
pthread_attr_getguardsize Gets or sets the thread guardsize attribute.
pthread_attr_getschedparam Returns the value of the schedparam attribute of a thread attributes object.
pthread_attr_getscope Gets and sets the scope attribute in the attr object.
pthread_attr_getstackaddr Returns the value of the stackaddr attribute of a thread attributes object.
pthread_attr_getstacksize Returns the value of the stacksize attribute of a thread attributes object.
pthread_attr_getsuspendstate_np Controls whether a thread is created in a suspended state.
pthread_attr_init Creates a thread attributes object and initializes it with default values.
pthread_attr_setdetachstate Sets and returns the value of the detachstate attribute of a thread attributes object.
pthread_attr_setguardsize Gets or sets the thread guardsize attribute.
pthread_attr_setschedparam Sets the value of the schedparam attribute of a thread attributes object.
pthread_attr_setscope Gets and sets the scope attribute in the attr object.
pthread_attr_setstackaddr Sets the value of the stackaddr attribute of a thread attributes object.
pthread_attr_setstacksize Sets the value of the stacksize attribute of a thread attributes object.
pthread_attr_setsuspendstate_np Controls whether a thread is created in a suspended state.
pthread_cancel Requests the cancellation of a thread.
pthread_cleanup_pop Activates and deactivates thread cancellation handlers.
pthread_cleanup_push Activates and deactivates thread cancellation handlers.
pthread_cond_broadcast Unblocks one or more threads blocked on a condition.
pthread_cond_destroy Initialize and destroys condition variables.
pthread_cond_init Initialize and destroys condition variables.
pthread_cond_signal Unblocks one or more threads blocked on a condition.
pthread_cond_timedwait Blocks the calling thread on a condition.
pthread_cond_wait Blocks the calling thread on a condition.
pthread_condattr_destroy Initializes and destroys condition variable.
pthread_condattr_getpshared Returns the value of the pshared attribute of a condition attributes object.
pthread_condattr_init Initializes and destroys condition variable.
pthread_condattr_setpshared Sets the value of the pshared attribute of a condition attributes object.
pthread_continue_np Suspends execution of the pthread specified by thread.
pthread_create Creates a new thread, initializes its attributes, and makes it runnable.
pthread_delay_np Causes a thread to wait for a specified period.
pthread_detach Blocks or detaches the calling thread until the specified thread terminates.
pthread_equal Compares two thread IDs.
pthread_exit Terminates the calling thread.
pthread_get_expiration_np Obtains a value representing a desired expiration time.
pthread_getconcurrency Gets or sets level of concurrency.
pthread_getrusage_np Enable or disable pthread library resource collection, and retrieve resource information for any pthread in the current process.
pthread_getschedparam Returns the current schedpolicy and schedparam attributes of a thread.
pthread_getspecific Returns and sets the thread-specific data associated with the specified key.
pthread_getthrds_np Retrieves register and stack information for threads.
pthread_getunique_np Returns the sequence number of a thread
pthread_join Blocks or detaches the calling thread until the specified thread terminates.
pthread_key_create Creates a thread-specific data key.
pthread_key_delete Deletes a thread-specific data key.
pthread_kill Sends a signal to the specified thread.
pthread_lock_global_np Locks the global mutex.
pthread_mutex_destroy Initializes or destroys a mutex.
pthread_mutex_init Initializes or destroys a mutex.
pthread_mutex_lock Locks and unlocks a mutex.
pthread_mutex_trylock Locks and unlocks a mutex.
pthread_mutex_unlock Locks and unlocks a mutex.
pthread_mutexattr_destroy Initializes and destroys mutex attributes.
pthread_mutexattr_getkind_np Returns the value of the kind attribute of a mutex attributes object.
pthread_mutexattr_getpshared Sets and gets process-shared attribute.
pthread_mutexattr_gettype Gets or sets a mutex type.
pthread_mutexattr_init Initializes and destroys mutex attributes.
pthread_mutexattr_setkind_np Sets the value of the kind attribute of a mutex attributes object.
pthread_mutexattr_setpshared Sets and gets process-shared attribute.
pthread_mutexattr_settype Gets or sets a mutex type.
pthread_once Executes a routine exactly once in a process.
pthread_rwlock_destroy Initializes or destroys a read-write lock object.
pthread_rwlock_init Initializes or destroys a read-write lock object.
pthread_rwlock_rdlock Locks a read-write lock object for reading.
pthread_rwlock_tryrdlock Locks a read-write lock object for reading.
pthread_rwlock_trywrlock Locks a read-write lock object for writing.
pthread_rwlock_unlock Unlocks a read-write lock object.
pthread_rwlock_wrlock Locks a read-write lock object for writing.
pthread_rwlockattr_destroy Initializes and destroys read-write lock attributes object.
pthread_rwlockattr_getpshared Gets and sets process-shared attribute of read-write lock attributes object.
pthread_rwlockattr_init Initializes and destroys read-write lock attributes object.
pthread_rwlockattr_setpshared Gets and sets process-shared attribute of read-write lock attributes object.
pthread_self Returns the calling thread's ID.
pthread_setcancelstate Sets the calling thread's cancelability state.
pthread_setcanceltype Sets the calling thread's cancelability state.
pthread_setconcurrency Gets or sets level of concurrency.
pthread_setschedparam Returns the current schedpolicy and schedparam attributes of a thread.
pthread_setspecific Returns and sets the thread-specific data associated with the specified key.
pthread_sigmask Examines and changes blocked signals.
pthread_signal_to_cancel_np Cancels the specified thread.
pthread_suspend_np Suspends execution of the pthread specified by thread.
pthread_testcancel Sets the calling thread's cancelability state.
pthread_unlock_global_np Unlocks the global mutex.
pthread_yield Forces the calling thread to relinquish use of its processor.
ptrace Traces the execution of another process.
ptrace64 Traces the execution of another process.
ptracex Traces the execution of another process.
ptsname Returns the name of a pseudo-terminal device.
pullupmsg Concatenates and aligns bytes in a message.
putaudithostattr Accesses the host information in the audit host database.
putbq Returns a message to the beginning of a queue.
putc Writes a character or a word to a stream.
putc_unlocked stdio with explicit client locking.
putchar Writes a character or a word to a stream.
putchar_unlocked stdio with explicit client locking.
putctl Passes a control message.
putctl1 Passes a control message with a one-byte parameter.
putenv Sets an environment variable.
putgrent Updates group descriptions.
putgroupattr Accesses the group information in the user database.
putgrpaclattr Accesses the group screen information in the SMIT ACL database.
putmsg Sends a message on a stream.
putnext Passes a message to the next queue.
putp Outputs commands to the terminal.
putpmsg Sends a priority message on a stream.
putportattr Accesses the port information in the port database.
putpwent Accesses the basic user information in the user database.
putq Puts a message on a queue.
putroleattr Accesses the role information in the roles database.
puts Writes a string to a stream.
putuserattr Accesses the user information in the user database.
putuserpw Accesses the user authentication data.
putuserpwhist Accesses the user authentication data.
putusraclattr Accesses the user screen information in the SMIT ACL database.
pututline Accesses utmp file entries.
putw Writes a character or a word to a stream.
putwc Writes a character or a word to a stream.
putwchar Writes a character or a word to a stream.
putws Writes a wide-character string to a stream.
pwdrestrict_method Defines loadable password restriction methods.
pwrite Writes to a file.