Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- p -
- P2V
: memlayout.h
- P2V_WO
: memlayout.h
- panic()
: defs.h
, sh.c
, console.c
- parseblock()
: sh.c
- parsecmd()
: sh.c
- parseexec()
: sh.c
- parseline()
: sh.c
- parsepipe()
: sh.c
- parseredirs()
: sh.c
- PCINT
: lapic.c
- pde_t
: types.h
- PDX
: mmu.h
- PDXSHIFT
: mmu.h
- peek()
: sh.c
- PERIODIC
: lapic.c
- PGADDR
: mmu.h
- PGROUNDDOWN
: mmu.h
- PGROUNDUP
: mmu.h
- PGSHIFT
: mmu.h
- PGSIZE
: mmu.h
- PHYSTOP
: memlayout.h
- picenable()
: defs.h
, picirq.c
- picinit()
: defs.h
, picirq.c
- pinit()
: defs.h
, proc.c
- pipe()
: user.h
- PIPE
: sh.c
- pipe1()
: usertests.c
- pipealloc()
: defs.h
, pipe.c
- pipeclose()
: defs.h
, pipe.c
- pipecmd()
: sh.c
- piperead()
: pipe.c
, defs.h
- PIPESIZE
: pipe.c
- pipewrite()
: defs.h
, pipe.c
- popcli()
: spinlock.c
, defs.h
- preempt()
: usertests.c
- printf()
: forktest.c
, user.h
, printf.c
- proc
: proc.c
- procdump()
: defs.h
, proc.c
- procstate
: proc.h
- ptable
: proc.c
- PTE_A
: mmu.h
- PTE_ADDR
: mmu.h
- PTE_D
: mmu.h
- PTE_FLAGS
: mmu.h
- PTE_MBZ
: mmu.h
- PTE_P
: mmu.h
- PTE_PCD
: mmu.h
- PTE_PS
: mmu.h
- PTE_PWT
: mmu.h
- pte_t
: mmu.h
- PTE_U
: mmu.h
- PTE_W
: mmu.h
- PTX
: mmu.h
- PTXSHIFT
: mmu.h
- pushcli()
: defs.h
, spinlock.c