Keywords - P


· ! · 0 · 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 ·


P_NOWAIT
· Concurrency ·

P_NOWAITO
· Concurrency · Detecting termination from a starter process ·

P_OVERLAY
· Concurrency · Process creation ·

P_WAIT
· Concurrency · Process creation ·

PAGE_SIZE
· <limits.h> ·

PAGESIZE
· <limits.h> · Float, standard I/O, and limit values ·

parallel builds
· Performing parallel builds ·

partial builds
· Performing partial builds ·

PATH
· Process creation · Shared libraries ·

PATH_MAX
· <limits.h> · Float, standard I/O, and limit values ·

pathconf()
· Cancellation points · Error conditions ·

pathname delimiter in QNX documentation
· Note to Windows users ·

pathname resolution
· 4.11. Pathname Resolution ·

pclose()
· Cancellation points ·

pdebug
for serial links
· Serial connection ·
forces the loading of all lazy-load dependencies
· Lazy binding ·

perror()
· Cancellation points ·

Photon
· Process model ·

PIC
· Determining the source of the interrupt ·

PINFO
· A library and an application · A single application · hook_pinfo() · The qconfig.mk include file · The qtargets.mk include file ·

PIPE_BUF
· <limits.h> ·

PLT (Procedure Linkage Table)
· Lazy binding ·

pointers
· C-language compilation environment ·
representing in print
· fprintf() ·

pointers, stale
· Releasing memory ·

polling
· BLOCKED and READY states ·
use interrupts instead
· What's an interrupt? ·

popen()
· Cancellation points ·

portable code
· Conforming to standards · POSIX Conformance ·
QNX- or Neutrino-specific
· Including QNX- or Neutrino-specific code ·

ports
· _NTO_TCTL_IO behavior ·

POSIX
ANSI-compliant code
· Conforming to standards ·
IEEE Std 1003.13-2003
· POSIX Conformance ·
locale
· 7.1. General · 7.2. POSIX Locale · setlocale() ·
POSIX-sounding function names
· Non-POSIX functions with POSIX-sounding names ·
PSE52 Realtime Controller 1003.13-2003
· POSIX Conformance ·
unsupported optional features
· Optional features ·

_POSIX_ASYNCHRONOUS_IO
· Optional features ·

_POSIX_BARRIERS
· Optional features ·

POSIX_C_LANG_WIDE_CHAR
· Optional features ·

_POSIX_C_SOURCE
· Conforming to standards ·

_POSIX_CHOWN_RESTRICTED
· Optional features ·

POSIX_DEVICE_SPECIFIC
· Optional features ·

POSIX_EVENT_MGMT
· Optional features ·

posix_fadvise()
· Cancellation points ·

posix_fallocate()
· Cancellation points ·

POSIX_FIFO
· Optional features ·

POSIX_FILE_ATTRIBUTES
· Optional features ·

POSIX_FILE_SYSTEM_EXT
· Optional features ·

_POSIX_IPV6
· Optional features ·

POSIX_JOB_CONTROL
· Optional features ·

_POSIX_MEMORY_PROTECTION
· Optional features ·

POSIX_MULTI_PROCESS
· Optional features ·

POSIX_NETWORKING
· Optional features ·

_POSIX_NO_TRUNC
· Supported features ·

posix_openpt()
· Cancellation points ·

POSIX_PIPE
· Optional features ·

_POSIX_PRIORITIZED_IO
· Optional features · Prioritized I/O ·

_POSIX_RAW_SOCKETS
· Optional features ·

POSIX_REGEXP
· Optional features ·

POSIX_RW_LOCKS
· Optional features ·

_POSIX_SAVED_IDS
· Optional features ·

POSIX_SHELL_FUNCS
· Optional features ·

POSIX_SIGNAL_JUMP
· Optional features ·

posix_spawn()
· Cancellation points ·

posix_spawn_file_actions_init()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_addpartid()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_addpartition()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_getnode()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_getpartid()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_getrunmask()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_getsigignore()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_getstackmax()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_getxflags()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_setnode()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_setrunmask()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_setstackmax()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnattr_setxflags()
· Non-POSIX functions with POSIX-sounding names ·

posix_spawnp()
· Cancellation points ·

_POSIX_SPORADIC_SERVER
· Optional features ·

POSIX_STRING_MATCHING
· Optional features ·

POSIX_SYMBOLIC_LINKS
· Optional features ·

POSIX_SYSTEM_DATABASE
· Optional features ·

_POSIX_THREAD_PROCESS_SHARED
· Optional features ·

_POSIX_TRACE* (not implemented)
· Optional features ·

posix_trace_*() (not supported)
· Error conditions · posix_trace_*() ·

_POSIX_TYPED_MEMORY_OBJECTS
· Optional features ·

POSIX_USER_GROUPS
· Optional features ·

POSIX_WIDE_CHAR_IO
· Optional features ·

POSIXLY_CORRECT
· Conforming to standards · POSIX Conformance ·

POST_BUILD macro
· The qtargets.mk include file ·

POST_CINSTALL macro
· The qtargets.mk include file ·

POST_CLEAN macro
· The qtargets.mk include file ·

POST_HINSTALL macro
· The qtargets.mk include file ·

POST_ICLEAN macro
· The qtargets.mk include file ·

POST_INSTALL macro
· The qtargets.mk include file ·

POST_TARGET macro
· The qtargets.mk include file ·

postmortem debugging
· Abnormal process termination ·

pow(), powf(), powl()
· Error conditions · pow(), powf(), powl() ·

PPC
· Accessing I/O ports ·

PRE_BUILD macro
· The qtargets.mk include file ·

PRE_CINSTALL macro
· The qtargets.mk include file ·

PRE_CLEAN macro
· The qtargets.mk include file ·

PRE_HINSTALL macro
· The qtargets.mk include file ·

PRE_ICLEAN macro
· The qtargets.mk include file ·

PRE_INSTALL macro
· The qtargets.mk include file ·

PRE_TARGET macro
· The qtargets.mk include file ·

preprocessor symbols
defining
· Conforming to standards ·
QNX- or Neutrino-specific code
· Including QNX- or Neutrino-specific code ·

printf()
· Cancellation points ·

priorities
· Priorities and scheduling · Scheduling policies ·
effective
· Priority range ·
range
· Priority range ·
real
· Priority range ·

prioritized I/O
· Prioritized I/O ·

privileges
· 3.19. Appropriate Privileges ·

privileges, I/O
· Abnormal process termination · _NTO_TCTL_IO behavior ·

proc filesystem
· Controlling processes via the /proc filesystem ·
default permissions
· Establishing a connection ·

Procedure Linkage Table (PLT)
· Lazy binding ·

process.h
· Conforming to standards ·

processes
attributes, examining
· Examining process and thread attributes ·
breakpoints, setting
· DCMD_PROC_BREAK · DCMD_PROC_GET_BREAKLIST · DCMD_PROC_WAITSTOP · Setting breakpoints ·
can be started/stopped dynamically
· An application as a set of processes ·
channel
last one a message was received on
· Thread information ·
channels
getting a list of
· DCMD_PROC_CHANNELS ·
concurrency
· Concurrency ·
controlling via /proc
· Controlling processes via the /proc filesystem ·
creation
· Process creation ·
defined
· Some definitions ·
dumped, detecting
· Detecting dumped processes ·
exit status
· Normal process termination · Thread information ·
faults
· DCMD_PROC_RUN ·
interrupt handlers, getting a list of
· DCMD_PROC_IRQS ·
manipulating
· Manipulating a process or thread ·
multithreaded, purpose of
· Why threads? ·
reasons for breaking application into multiple
· An application as a set of processes ·
signals
· DCMD_PROC_RUN · Thread information ·
delivering
· DCMD_PROC_SIGNAL ·
starting
· Starting processes — two methods ·
starting via shell script
· Starting processes — two methods ·
status, getting
· DCMD_PROC_STATUS · DCMD_PROC_TIDSTATUS · Thread information ·
termination
· 2.4.3. Signal Actions · Process termination ·
abnormal
· Abnormal process termination ·
detecting
· Detecting process termination ·
effect on child processes
· Effect of parent termination ·
normal
· Normal process termination ·
timers, getting a list of
· DCMD_PROC_TIMERS ·

procfs_break
· DCMD_PROC_BREAK · DCMD_PROC_GET_BREAKLIST ·

procfs_channel
· DCMD_PROC_CHANNELS ·

procfs_debuginfo
· DCMD_PROC_MAPDEBUG · DCMD_PROC_MAPDEBUG_BASE ·

procfs_fpreg
· DCMD_PROC_GETALTREG · DCMD_PROC_GETFPREG · DCMD_PROC_SETALTREG · DCMD_PROC_SETFPREG ·

procfs_greg
· DCMD_PROC_GETGREG · DCMD_PROC_SETGREG ·

procfs_info
· DCMD_PROC_INFO ·

procfs_irq
· DCMD_PROC_IRQS ·

procfs_mapinfo
· DCMD_PROC_MAPINFO · DCMD_PROC_PAGEDATA ·

procfs_regset
· DCMD_PROC_GETREGSET · DCMD_PROC_SETREGSET ·

procfs_run
· DCMD_PROC_RUN ·

procfs_signal
· DCMD_PROC_SIGNAL ·

procfs_status
· DCMD_PROC_STATUS · DCMD_PROC_STOP · DCMD_PROC_TIDSTATUS · DCMD_PROC_WAITSTOP · Thread information ·

procfs_sysinfo
· DCMD_PROC_SYSINFO ·

procfs_timer
· DCMD_PROC_TIMERS ·

procmgr_daemon()
· Detecting process termination · Detecting termination from a starter process ·

PROCMGR_EVENT_DAEMON_DEATH
· Detecting the termination of daemons ·

procmgr_event_notify()
· Detecting the termination of daemons ·

procnto
checking arguments to mapped file operations
· POSIX Conformance ·
default permissions in /proc
· Establishing a connection ·
diagnostics for abnormal process termination
· Abnormal process termination ·
filesystem
· Controlling processes via the /proc filesystem ·
process creation
· Process creation ·

PRODUCT macro
· The qrules.mk include file ·

PRODUCT_ROOT macro
· A library and an application · The qrules.mk include file ·

Programmable Interrupt Controller
See PIC

PROJECT macro
· The qrules.mk include file ·

PROJECT_ROOT macro
· A library and an application · A single application · The qrules.mk include file ·

PROT_NOCACHE
· shm_ctl() behavior ·

PROT_READ
· shm_ctl() behavior ·

PROT_WRITE
· shm_ctl() behavior ·

PSE52 Realtime Controller 1003.13-2003
· POSIX Conformance ·

pthread_abort()
· Non-POSIX functions with POSIX-sounding names ·

pthread_attr_destroy()
· Error conditions · pthread_attr_destroy() ·

pthread_attr_getdetachstate()
· Error conditions ·

pthread_attr_getguardsize()
· Error conditions ·

pthread_attr_getinheritsched()
· Error conditions ·

pthread_attr_getschedparam()
· Error conditions ·

pthread_attr_getschedpolicy()
· Error conditions ·

pthread_attr_getscope()
· Error conditions ·

pthread_attr_getstack()
· Error conditions ·

pthread_attr_getstackaddr()
· Error conditions ·

pthread_attr_getstacklazy()
· Non-POSIX functions with POSIX-sounding names ·

pthread_attr_getstackprealloc()
· Non-POSIX functions with POSIX-sounding names ·

pthread_attr_getstacksize()
· Error conditions ·

pthread_attr_init()
· Error conditions ·

pthread_attr_setdetachstate()
· Error conditions ·

pthread_attr_setguardsize()
· Error conditions ·

pthread_attr_setinheritsched()
· Error conditions ·

pthread_attr_setschedparam()
· Error conditions · Scheduling policies ·

pthread_attr_setschedpolicy()
· Error conditions · Scheduling policies ·

pthread_attr_setscope()
· Error conditions ·

pthread_attr_setstack()
· Error conditions ·

pthread_attr_setstackaddr()
· Error conditions ·

pthread_attr_setstacklazy()
· Non-POSIX functions with POSIX-sounding names ·

pthread_attr_setstackprealloc()
· Non-POSIX functions with POSIX-sounding names ·

pthread_attr_setstacksize()
· Error conditions ·

pthread_cancel()
· Error conditions ·

pthread_cond_broadcast()
· Error conditions ·

pthread_cond_destroy()
· Error conditions ·

pthread_cond_init()
· Error conditions ·

pthread_cond_signal()
· Error conditions ·

pthread_cond_timedwait()
· Error conditions ·

pthread_cond_wait()
· Error conditions ·

pthread_condattr_destroy()
· Error conditions · pthread_condattr_destroy(), pthread_condattr_init() ·

pthread_condattr_getclock()
· Error conditions ·

pthread_condattr_getpshared()
· Error conditions ·

pthread_condattr_setclock()
· Error conditions ·

pthread_condattr_setpshared()
· Error conditions ·

pthread_create()
· Error conditions ·

PTHREAD_DESTRUCTOR_ITERATIONS
· <limits.h> · Float, standard I/O, and limit values ·

pthread_detach()
· Error conditions ·

pthread_exit()
· Some definitions ·

pthread_getcpuclockid()
· Error conditions ·

pthread_getname_np()
· Non-POSIX functions with POSIX-sounding names ·

pthread_getschedparam()
· Error conditions · pthread_getschedparam(), pthread_setschedparam() · Scheduling policies ·

PTHREAD_INHERIT_SCHED
· 2.9.4. Thread Scheduling ·

pthread_join()
· Error conditions ·

pthread_key_delete()
· Error conditions ·

PTHREAD_KEYS_MAX
· <limits.h> · Float, standard I/O, and limit values ·

pthread_mutex_destroy()
· Error conditions ·

pthread_mutex_init()
· Error conditions ·

pthread_mutex_lock()
· Error conditions ·

pthread_mutex_timedlock()
· Error conditions ·

pthread_mutex_timedlock_monotonic()
· Non-POSIX functions with POSIX-sounding names ·

pthread_mutex_trylock()
· Error conditions ·

pthread_mutex_unlock()
· Error conditions ·

pthread_mutex_wakeup_np()
· Non-POSIX functions with POSIX-sounding names ·

pthread_mutexattr_destroy()
· Error conditions ·

pthread_mutexattr_getprioceiling()
· Error conditions ·

pthread_mutexattr_getprotocol()
· Error conditions ·

pthread_mutexattr_getpshared()
· Error conditions ·

pthread_mutexattr_getrecursive()
· Non-POSIX functions with POSIX-sounding names ·

pthread_mutexattr_gettype()
· Error conditions ·

pthread_mutexattr_getwakeup_np()
· Non-POSIX functions with POSIX-sounding names ·

pthread_mutexattr_setprioceiling()
· Error conditions ·

pthread_mutexattr_setprotocol()
· Error conditions ·

pthread_mutexattr_setpshared()
· Error conditions ·

pthread_mutexattr_setrecursive()
· Non-POSIX functions with POSIX-sounding names ·

pthread_mutexattr_settype()
· Error conditions ·

pthread_mutexattr_setwakeup_np()
· Non-POSIX functions with POSIX-sounding names ·

pthread_once()
· Error conditions ·

pthread_rwlock_rdlock()
· Cancellation points · pthread_rwlock_rdlock() ·

pthread_rwlock_timedrdlock()
· Cancellation points ·

pthread_rwlock_timedwrlock()
· Cancellation points ·

pthread_rwlock_unlock()
· pthread_rwlock_unlock() ·

pthread_rwlock_wrlock()
· Cancellation points ·

pthread_rwlockattr_getpshared()
· pthread_rwlockattr_getpshared(), pthread_rwlockattr_setpshared() ·

pthread_rwlockattr_setpshared()
· pthread_rwlockattr_getpshared(), pthread_rwlockattr_setpshared() ·

pthread_schedprio()
· Error conditions ·

PTHREAD_SCOPE_PROCESS (not supported)
· 2.9.4. Thread Scheduling ·

PTHREAD_SCOPE_SYSTEM
· 2.9.4. Thread Scheduling · Default scheduling contention scope · Scheduling contention scope ·

pthread_self()
· Scheduling policies ·

pthread_setcancelstate()
· Error conditions ·

pthread_setcanceltype()
· Error conditions ·

pthread_setname_np()
· Non-POSIX functions with POSIX-sounding names ·

pthread_setschedparam()
· Error conditions · pthread_getschedparam(), pthread_setschedparam() · Scheduling policies ·

pthread_setschedprio()
· Scheduling policies ·

pthread_setspecific()
· Error conditions ·

pthread_sleepon_broadcast()
· Non-POSIX functions with POSIX-sounding names ·

pthread_sleepon_lock()
· Non-POSIX functions with POSIX-sounding names ·

pthread_sleepon_signal()
· Non-POSIX functions with POSIX-sounding names ·

pthread_sleepon_timedwait()
· Non-POSIX functions with POSIX-sounding names ·

pthread_sleepon_unlock()
· Non-POSIX functions with POSIX-sounding names ·

pthread_sleepon_wait()
· Non-POSIX functions with POSIX-sounding names ·

PTHREAD_STACK_MIN
· <limits.h> · Float, standard I/O, and limit values ·

PTHREAD_THREADS_MAX
· <limits.h> · Float, standard I/O, and limit values ·

pthread_timedjoin(), pthread_timedjoin_monotonic()
· Non-POSIX functions with POSIX-sounding names ·

PTRDIFF_MAX
· <stdint.h> ·

PTRDIFF_MIN
· <stdint.h> ·

pulses
interrupt handlers
· Using InterruptAttach() ·

putc()
· Cancellation points · Error conditions ·

putc_unlocked()
· Cancellation points ·

putchar()
· Cancellation points · Error conditions ·

putchar_unlocked()
· Cancellation points ·

puts()
· Cancellation points · Error conditions ·

putwc()
· Cancellation points ·

putwchar()
· Cancellation points ·

PWD_HOST
· qconfig.mk macros ·

· ! · 0 · 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 ·