man pages section 3: Basic Library Functions
    
P
 
 page size, system, get - getpagesize ( Index Term Link )
 
 password databases
  lock the lock file - lckpwdf ( Index Term Link )
  unlock the lock file - ulckpwdf ( Index Term Link )
 
 passwords
  get password entry from a file - fgetpwent ( Index Term Link )
  get password entry from a file - fgetpwent_r ( Index Term Link )
  get password entry in user database - endpwent ( Index Term Link )
  get password entry in user database - getpwent ( Index Term Link )
  get password entry in user database - getpwent_r ( Index Term Link )
  get password entry in user database - getpwnam ( Index Term Link )
  get password entry in user database - getpwnam_r ( Index Term Link )
  get password entry in user database - getpwuid ( Index Term Link )
  get password entry in user database - getpwuid_r ( Index Term Link )
  get password entry in user database - setpwent ( Index Term Link )
  get passwd entry from UID - getpw ( Index Term Link )
  write password file entry - putpwent ( Index Term Link )
 
 passwords, shadow
  get shadow password database entry - endspent ( Index Term Link )
  get shadow password database entry - fgetspent ( Index Term Link )
  get shadow password database entry - getspent ( Index Term Link )
  get shadow password database entry - getspnam ( Index Term Link )
  get shadow password database entry - setspent ( Index Term Link )
  get shadow password database entry (reentrant) - fgetspent_r ( Index Term Link )
  get shadow password database entry (reentrant) - getspent_r ( Index Term Link )
  get shadow password database entry (reentrant) - getspnam_r ( Index Term Link )
  write shadow password file entry - putspent ( Index Term Link )
 
 path name, return last element - path name ( Index Term Link )
 
 pclose - initiate pipe to/from a process ( Index Term Link )
 
 perform word expansions
  - wordexp ( Index Term Link )
  - wordfree ( Index Term Link )
 
 perror - print system error messages ( Index Term Link )
 
 pfmt - display error message in standard format ( Index Term Link )
 
 pipes
  initiate to/from a process - pclose ( Index Term Link )
  initiate to/from a process - popen ( Index Term Link )
 
 plock - lock or unlock into memory process, text, or data ( Index Term Link )
 
 popen - initiate pipe to/from a process ( Index Term Link )
 
 print formatted output
  - fprintf ( Index Term Link )
  - printf ( Index Term Link )
  - snprintf ( Index Term Link )
  - sprintf ( Index Term Link )
 
 print formatted output of a variable argument list
  - vfprintf ( Index Term Link )
  - vprintf ( Index Term Link )
  - vsnprintf ( Index Term Link )
  - vsprintf ( Index Term Link )
 
 print formatted wide-character output
  - fwprintf ( Index Term Link )
  - swprintf ( Index Term Link )
  - wprintf ( Index Term Link )
 
 printf - formatted output conversion ( Index Term Link )
 
 printf - print formatted output ( Index Term Link )
 
 Process Code string operations - wstring ( Index Term Link )
 
 Process Code string operations - wscasecmp, wscasecmp ( Index Term Link )
 
 Process Code string operations - wscol, wscol ( Index Term Link )
 
 Process Code string operations - wsdup, wsdup ( Index Term Link )
 
 Process Code string operations - wsncasecmp, wsncasecmp ( Index Term Link )
 
 process statistics, prepare execution profile - monitor ( Index Term Link )
 
 processes
  change priority - nice ( Index Term Link )
  duplicate an open file descriptor - dup2 ( Index Term Link )
  generate path name for controlling terminal - ctermid, ctermid_r ( Index Term Link )
  get character-string representation - cuserid ( Index Term Link )
  initiate pipe to/from a process - popen, pclose ( Index Term Link )
  manipulate user contexts - makecontext, swapcontext ( Index Term Link )
  memory lock or unlock - plock ( Index Term Link )
  prepare execution profile - monitor ( Index Term Link )
  report CPU time used - clock ( Index Term Link )
  send signal to a process group - killpg ( Index Term Link )
  send signal to program - raise ( Index Term Link )
  suspend execution for interval - sleep ( Index Term Link )
  terminate process - exit ( Index Term Link )
  terminate the process abnormally - abort ( Index Term Link )
  wait for process to terminate or stop - WIFEXITED ( Index Term Link )
  wait for process to terminate or stop - WIFSIGNALED ( Index Term Link )
  wait for process to terminate or stop - WIFSTOPPED ( Index Term Link )
  wait for process to terminate or stop - wait ( Index Term Link )
 
 profiling utilities, prepare process execution profile - monitor ( Index Term Link )
 
 program assertion, verify - assert ( Index Term Link )
 
 program messages
  open/close a message catalog - catopen, catclose ( Index Term Link )
  read - catgets ( Index Term Link )
 
 programs, last locations - end, etext, edata ( Index Term Link )
 
 pseudo-terminal device
  get name of the slave pseudo-terminal device - ptsname ( Index Term Link )
  grant access to the slave pseudo-terminal device - grantpt ( Index Term Link )
 
 pseudorandom number functions
  - initstate ( Index Term Link )
  - random ( Index Term Link )
  - setstate ( Index Term Link )
  - srandom ( Index Term Link )
 
 psiginfo - system signal messages ( Index Term Link )
 
 psignal - system signal messages ( Index Term Link ) ( Index Term Link )
 
 ptsname - get name of the slave pseudo-terminal device ( Index Term Link )
 
 push byte back into input stream - ungetc ( Index Term Link )
 
 push wide-character code back into input stream - ungetwc ( Index Term Link )
 
 put a byte on a stream
  - fputc ( Index Term Link )
  - putc ( Index Term Link )
  - putc_unlocked ( Index Term Link )
  - putchar ( Index Term Link )
  - putchar_unlocked ( Index Term Link )
  - putw ( Index Term Link )
 
 put wide character string on a stream - fputws ( Index Term Link )
 
 putc - put a byte on a stream ( Index Term Link )
 
 putc_unlocked - put a byte on a stream ( Index Term Link )
 
 putchar - put a byte on a stream ( Index Term Link )
 
 putchar_unlocked - put a byte on a stream ( Index Term Link )
 
 putenv - change or add value to environment ( Index Term Link )
 
 putmntent - get mnttab file information ( Index Term Link )
 
 putpwent - write password file entry ( Index Term Link )
 
 putspent - write shadow password file entry ( Index Term Link )
 
 pututline - user accounting database functions ( Index Term Link )
 
 pututxline - user accounting database functions ( Index Term Link )
 
 putw - put a byte on a stream ( Index Term Link )
 
 putws - convert a string of Process Code characters to EUC characters and put it on a stream ( Index Term Link )