Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- p -
- P : dtoa.c
- p_gid_from_name : process.c
- P_NOWAIT : process.c
- p_sys_issetugid : process.c
- p_sys_setegid : process.c
- p_sys_seteuid : process.c
- p_sys_setgid : process.c
- p_sys_setregid : process.c
- p_sys_setresgid : process.c
- p_sys_setresuid : process.c
- p_sys_setreuid : process.c
- p_sys_setrgid : process.c
- p_sys_setruid : process.c
- p_sys_setuid : process.c
- p_uid_from_name : process.c
- PACK2 : date_core.c
- PACK5 : date_core.c
- Pack_32 : dtoa.c
- PACK_ITEM_ADJUST : pack.c
- PACK_LENGTH_ADJUST_SIZE : pack.c
- pack_var : option.c
- PACKED_STRUCT : attributes.h
- PACKED_STRUCT_UNALIGNED : attributes.h, timev.h, time.c, thread_sync.c, iseq.h, io.h
- PAD : vsnprintf.c
- PAD_L : vsnprintf.c
- pad_request : dlmalloc.c
- PADDING_SIZE_MAX : compile.c
- PADSIZE : vsnprintf.c
- page_align : dlmalloc.c
- PARAM : iseq.c
- PARAM_ID : iseq.c
- PARAM_TYPE : iseq.c
- parent_redirect_close : process.c
- parent_redirect_open : process.c
- partcompress() : fitblk.c
- PASS_PASSED_BLOCK_HANDLER : eval_intern.h
- PASS_PASSED_BLOCK_HANDLER_EC : eval_intern.h
- pass_struct_on_stack() : ffi.c
- path2module : marshal.c
- path_birthtime : pathname.c
- PATH_BUFFER_SIZE : file.c
- path_directory : dir.c
- PATH_ENV : dosish.h
- path_exist : dir.c
- PATH_MAX : util.c
- path_noent : dir.c
- path_regular : dir.c
- PATH_SEP : dosish.h, ruby-runner.h
- PATH_SEP_CHAR : dosish.h
- PATH_SEPARATOR : ruby-runner.h
- path_symlink : dir.c
- path_unknown : dir.c
- PATHNAME_TOO_LONG : dln_find.c
- PATHOBJ_PATH : vm_core.h
- PATHOBJ_REALPATH : vm_core.h
- PATIENCE : gzlog.c
- PCH_FAILED : mjit_worker.c
- PCH_NOT_READY : mjit_worker.c
- PCH_SUCCESS : mjit_worker.c
- pctinfo : win32ole.c
- pDispParams : win32ole.c
- peek : parse.c, ripper.c
- peek_n : ripper.c, parse.c
- peekc : ripper.c, parse.c
- peekc_n : ripper.c, parse.c
- PEM_read_bio_DSAPublicKey : ossl_pkey_dsa.c
- PEND : regparse.c
- PEND_VALUE : regparse.c
- PENDING_INTERRUPT_MASK : vm_core.h
- PERL_XS : nkf.c
- PERM3264 : crypt.c
- PERM6464 : crypt.c
- permute() : crypt.c
- PEVENTSINK : win32ole_event.c
- pExcepInfo : win32ole.c
- PF_INET : sockport.h
- PF_UNSPEC : sockport.h
- PFETCH : regparse.c
- PFETCH_READY : regparse.c
- PFETCH_S : regparse.c
- PI : lgamma_r.c, tgamma.c
- PIDT2NUM : pid_t.h
- PIECE : gun.c
- PIEVENTSINKOBJ : win32ole_event.c
- pIMultiLanguage : win32ole.c
- PINC : regparse.c
- PINC_S : regparse.c
- pinuse : dlmalloc.c
- PINUSE_BIT : dlmalloc.c
- pioinfo_extra : win32.c
- PIPE_BUF : win32.h, io.c
- PJRR_FULL : vm_trace.c
- PJRR_INTERRUPTED : vm_trace.c
- PJRR_SUCCESS : vm_trace.c
- PK_MASK : date_core.c
- PLAIN : dir.c
- PLATFORM_GET_INC : regint.h
- Point : pyobjc-tc.c
- PointerType : regint.h
- POLY : crc32.c
- POP : cparse.c, util.c, vm_insnhelper.h
- popcount_bits : gc.c
- POPN : vm_insnhelper.h
- Pos : deflate.h
- Posf : deflate.h
- POSFIXABLE : fixnum.h
- POSFIXWVABLE : time.c
- POSIX2_DATE : strftime.c
- POSIX_BRACKET_CHECK_LIMIT_LENGTH : regparse.c
- POSIX_BRACKET_ENTRY_INIT : regenc.h
- POSIX_BRACKET_NAME_MIN_LEN : regparse.c
- POSTACTION : dlmalloc.c
- POSTPONED_JOB_INTERRUPT_MASK : vm_core.h
- postponed_job_register_result : vm_trace.c
- POW2_P : bignum.c
- PPEEK : regparse.c
- PPEEK_IS : regparse.c
- ppTInfo : win32ole.c
- ppvObject : win32ole.c
- pqdownheap() : trees.c
- pqremove : trees.c
- PREACTION : dlmalloc.c
- PREFETCH : st.c
- prefix : gun.c
- PREFIX_EUCG3 : nkf.c
- PREFIX_PATH : ruby.c
- PRELOADENV : mjit_config.h, ruby-runner.h
- PREP_STDIO_NAME : io.c
- PREPARE_GETGRNAM : process.c
- PREPARE_GETPWNAM : process.c
- PRESERVE_SIGNEDZERO : complex.c
- PRESET_DICT : zutil.h
- prev_chunk : dlmalloc.c
- PREV_CLASS_SERIAL : vm_insnhelper.h
- PREVENT_STACK_OVERFLOW : gc.c
- PRI_BDIGIT_DBL_PREFIX : bigdecimal.h, bignum.h
- PRI_BDIGIT_PREFIX : bigdecimal.h, bignum.h
- PRI_DEVT_PREFIX : file.c
- PRI_EXTRA_MARK : sprintf.c
- PRI_EXTRA_MARK_LEN : vsnprintf.c
- PRI_INT_PREFIX : inttypes.h
- PRI_LONG_PREFIX : inttypes.h
- PRI_PTRDIFF_PREFIX : inttypes.h
- PRI_SERIALT_PREFIX : serial.h
- PRI_SHORT_PREFIX : inttypes.h
- PRI_SIZE_PREFIX : inttypes.h
- PRI_THREAD_ID : thread.c
- PRI_TIMET_PREFIX : inttypes.h
- PRI_VALUE_PREFIX : value.h
- PRIbig : enough.c
- PRId64 : ffitest.h
- PRId8 : ffitest.h
- PRIdBDIGIT : bigdecimal.h, bignum.h
- PRIdBDIGIT_DBL : bigdecimal.h, bignum.h
- PRIdLL : ffitest.h
- PRIdPTR : inttypes.h, regint.h
- PRIdPTRDIFF : inttypes.h, regint.h
- PRIdSIZE : inttypes.h
- PRIdVALUE : inttypes.h
- PRIiBDIGIT : bigdecimal.h, bignum.h
- PRIiBDIGIT_DBL : bigdecimal.h, bignum.h
- PRIiPTR : inttypes.h
- PRIiPTRDIFF : inttypes.h
- PRIiSIZE : inttypes.h
- PRINT : version.c, vsnprintf.c
- PRINT_ENTER_EXIT_TICK : gc.c
- PRINT_MEASURE_LINE : gc.c
- PRINT_ROOT_TICKS : gc.c
- PRINTF_ARGS : attributes.h
- PRIoBDIGIT : bignum.h, bigdecimal.h
- PRIoBDIGIT_DBL : bignum.h, bigdecimal.h
- PRIoPTR : inttypes.h
- PRIoPTRDIFF : inttypes.h
- PRIoSIZE : inttypes.h
- PRIoVALUE : inttypes.h
- PRIsVALUE : function.c, inttypes.h
- PRIsWARN : parse.c, ripper.c
- PRIu64 : ffitest.h, thread.c
- PRIu8 : ffitest.h
- PRIuBDIGIT : bigdecimal.h, bignum.h
- PRIuBDIGIT_DBL : bigdecimal.h, bignum.h
- PRIuLL : ffitest.h
- PRIuPTR : inttypes.h, regint.h, ffitest.h
- PRIuPTRDIFF : inttypes.h
- PRIuSIZE : inttypes.h
- PRIuVALUE : inttypes.h
- priv_key : openssl_missing.h
- PRIVATE_MEM : dtoa.c
- PRIVATE_mem : dtoa.c
- PRIXBDIGIT : bigdecimal.h
- PRIxBDIGIT : bignum.h, bigdecimal.h
- PRIXBDIGIT : bignum.h
- PRIXBDIGIT_DBL : bigdecimal.h, bignum.h
- PRIxBDIGIT_DBL : bigdecimal.h, bignum.h
- PRIXPTR : inttypes.h
- PRIxPTR : regint.h, inttypes.h
- PRIXPTRDIFF : inttypes.h
- PRIxPTRDIFF : inttypes.h
- PRIXSIZE : inttypes.h
- PRIxSIZE : inttypes.h
- PRIXVALUE : inttypes.h
- PRIxVALUE : inttypes.h
- proc_daemon : process.c
- proc_entry_free : enumerator.c
- proc_getgroups : process.c
- proc_getmaxgroups : process.c
- proc_getpgid : process.c
- proc_getpgrp : process.c
- proc_getpriority : process.c
- proc_getrlimit : process.c
- proc_getsid : process.c
- proc_initgroups : process.c
- PROC_REDEFINED_OP_FLAG : vm_core.h
- proc_setegid_m : process.c
- proc_seteuid_m : process.c
- proc_setgid : process.c
- proc_setgroups : process.c
- proc_setmaxgroups : process.c
- proc_setpgid : process.c
- proc_setpgrp : process.c
- proc_setpriority : process.c
- proc_setrlimit : process.c
- proc_setsid : process.c
- proc_setuid : process.c
- PROCDEBUG : vm.c
- PROCEED_ON_ERROR : dlmalloc.c
- procstat_vm() : procstat_vm.c
- producer_free : enumerator.c
- PROFILE_REMEMBERSET_MARK : gc.c
- prog : untgz.c
- prohibit_ivar : marshal.c
- pseudo_AF_FTIP : rubysocket.h
- PST2INT : process.c
- PSYCH_TRANSCODE : psych_parser.c
- pszFile : win32ole.c
- PTON_MAX : getaddrinfo.c
- ptr : debug.c
- PTR2NUM : conversions.h
- PTR_EQUAL : st.c
- PType : transcode_data.h
- puArgErr : win32ole.c
- pub_key : openssl_missing.h
- puff() : puff.c, puff.h
- PULL : infback9.c, infback.c
- PULL2 : gzlog.c
- PULL4 : gzlog.c
- PULL8 : gzlog.c
- PULLBYTE : infback9.c, infback.c, inflate.c
- PUNFETCH : regparse.c
- PUREFUNC : attributes.h
- PUSH : bigdecimal.c, cparse.c, sprintf.c, util.c, vm_insnhelper.h
- PUSH_ : sprintf.c
- push_attr() : untgz.c
- PUSH_BITS : bignum.c
- PUT2 : gzlog.c
- put4() : gzjoin.c
- PUT4 : gzlog.c
- PUT8 : gzlog.c
- put_byte : deflate.h
- put_short : trees.c
- putchar : nkf.c
- putShortMSB() : deflate.c
- pVarResult : win32ole.c