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 )
 
 printstack — walk stack pointed to by ucontext ( 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 )
 
 pset_getloadavg — get system load averages for a processor set ( 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 )
 
 pthread_atfork — register fork handlers ( 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 wide-character code on a stream — fputwc ( Index Term Link )
 
 put wide-character code on a stream — putwc ( Index Term Link )
 
 put wide-character code on a stream — putwchar ( 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 )
 
 putwc — put wide-character code on a stream ( Index Term Link )
 
 putwchar — put wide-character code 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 )