AIX Documentation: Programmer's Reference:
P
- Current View:
Programmer's Reference
- Views: [ Books | Commands | Programmer's Reference | Tasks and Topics ]
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 CPU usage statistics.
- perfstat_cputot Retrieves global CPU usage statistics.
- perfstat_disk Retrieves individual disk usage statistics.
- perfstat_disktotal Retrieves global disk usage statistics.
- perfstat_memtot Retrieves global memory usage statistics.
- perfstat_netint Retrieves individual network interface usage statistics.
- perfstat_netinttot Retrieves global network interface usage statistics.
- 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_battery_control Controls and queries the battery status.
- pm_control_parameter Controls and queries Power Management parameters.
- pm_control_state Controls and queries the Power Management states
- 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_event_query Queries a Power Management Event.
- 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.
- pm_system_event_query Controls and queries the PM event.
- 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.
- pmlib_get_event_notice Gets a new PM event.
- pmlib_register_application Registers or unregister a PM aware application
- pmlib_request_battery Queries and controls the battery status.
- pmlib_request_parameter Queries and controls the PM system parameters.
- pmlib_request_state Requests system state change.
- 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.
- 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_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_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_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_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+attr_setguardsize Gets or sets the thread guardsize attribute.
- 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_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_setschedparam Sets the value of the schedparam attribute of a thread attributes 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 Establishes cancellation handlers.
- pthread_cleanup_push Establishes cancellation handlers.
- pthread_cond_broadcast Unblocks one or more threads blocked on a condition.
- pthread_cond_destroy Initialise and destroys condition variables.
- pthread_cond_init Initialise 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_init Initializes and destroys condition variable.
- pthread_condattr_getpshared Returns the value of the pshared attribute of a condition attributes object.
- 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 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.htm 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 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_init Initialises or destroys a mutex.
- pthread_mutex_lock Locks and unlocks a mutex.
- pthread_mutex_trylock Locks and unlocks a mutex.
- pthread_mutexattr_destroy_init Initialises 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_setkind_np Sets the value of the kind attribute of a mutex attributes object.
- pthread_mutexattr_setpshared Sets and gets process-shared attribute.
- pthread_once Executes a routine exactly once in a process.
- pthread_rwlock_init Initialises or destroys a read-write lock object.
- pthread_rwlock_rdlock 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 Initialises 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 Initialises and destroys 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_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.
- 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.
- putchar Writes a character or a word to a stream.
- putctl Passes a control message.
- putctl1 Passes a control message with a one-byte parameter.
- putenv Sets an environment variable.
- 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.