AquilaOS documentation
How it works, and its code
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
_
- p -
P :
init.c
paddr_t :
mm.h
PAGE :
mm.c
PAGE_ALIGN :
mm.h
page_get() :
e1000.c
PAGE_MASK :
system.h
PAGE_ROUND :
mm.h
PAGE_SHIFT :
system.h
PAGE_SIZE :
system.h
pages :
mm.c
pages_nr :
mm.c
panic :
panic.h
param() :
term.c
parse_ipv4() :
netif.c
PCD :
init.c
pci_assign() :
pci.c
pci_bar() :
pci.c
,
pci.h
pci_cap_find() :
pci.c
,
pci.h
PCI_CAP_MSI :
pci.h
PCI_CAP_MSIX :
pci.h
PCI_CAPABILITIES :
pci.c
PCI_COMMAND :
pci.c
PCI_COMMAND_INTX_OFF :
pci.c
PCI_COMMAND_IO :
pci.c
PCI_COMMAND_MASTER :
pci.c
PCI_COMMAND_MEMORY :
pci.c
pci_conf1_read() :
conf1.c
,
pci.h
pci_conf1_write() :
conf1.c
,
pci.h
PCI_CONFIG_ADDRESS :
conf1.c
PCI_CONFIG_DATA :
conf1.c
pci_device_scan() :
pci.c
,
pci.h
pci_ecam_read() :
ecam.c
,
pci.h
pci_ecam_write() :
ecam.c
,
pci.h
pci_enable() :
pci.c
,
pci.h
pci_host_set() :
pci.c
,
pci.h
PCI_INTERRUPT_LINE :
pci.c
PCI_INTERRUPT_PIN :
pci.c
pci_irq() :
pci.c
,
pci.h
pci_msi_enable() :
pci.c
,
pci.h
pci_prope() :
pci.c
pci_read_bar() :
pci.c
,
pci.h
pci_read_dword() :
pci.c
pci_reg16_read() :
pci.c
,
pci.h
pci_reg16_write() :
pci.c
,
pci.h
pci_reg32_read() :
pci.c
,
pci.h
pci_reg32_write() :
pci.c
,
pci.h
pci_reg8_read() :
pci.c
,
pci.h
pci_reg8_write() :
pci.c
,
pci.h
pci_scan_device() :
pci.c
,
pci.h
PCI_STATUS :
pci.c
PCI_STATUS_CAP_LIST :
pci.c
pci_write_dword() :
pci.c
pcidev :
pci.c
,
dev.h
,
pci.h
pending :
vt.c
,
arp.c
pending_drop() :
arp.c
pending_flush() :
arp.c
period_fs :
hpet.c
PERIOD_MAX_FS :
hpet.c
pf_anon() :
fault.c
PF_EXEC :
mm.h
PF_MASKPROC :
elf.h
pf_object() :
fault.c
PF_PRESENT :
mm.h
pf_present() :
fault.c
PF_R :
elf.h
PF_READ :
mm.h
PF_USER :
mm.h
PF_W :
elf.h
PF_WRITE :
mm.h
PF_X :
elf.h
pf_zero() :
fault.c
PG_ADDR :
i386.c
,
x86_64.c
PG_GLOBAL :
x86_64.c
PG_LARGE :
smp.c
,
x86_64.c
PG_PCD :
i386.c
,
x86_64.c
PG_PRESENT :
smp.c
,
i386.c
,
i386.h
,
x86_64.c
PG_PWT :
i386.c
,
x86_64.c
PG_USER :
i386.c
,
i386.h
,
x86_64.c
PG_WRITE :
smp.c
,
i386.c
,
i386.h
,
x86_64.c
pgrp_orphaned() :
proc.h
,
proc.c
pgrp_orphaned_hangup() :
proc.c
pgrp_other_same_session() :
proc.c
pgrp_release() :
proc.h
,
proc.c
PHYS2VIRT :
mm.h
phys_window_map() :
i386.c
phys_window_next :
i386.c
PHYSADDR :
i386.h
pic_chip_describe() :
pic.c
pic_chip_eoi() :
pic.c
pic_chip_mask() :
pic.c
pic_chip_unmask() :
pic.c
PIC_CMD :
pic.c
PIC_DATA :
pic.c
pic_mask :
pic.c
PIC_MASTER :
init.c
PIC_SLAVE :
init.c
pid_bitmap :
proc.c
pid_is_group() :
proc.c
pid_t :
types.h
pio_flush() :
pio.c
pio_init() :
ata.h
,
pio.c
PIO_MAX_RETRIES :
pio.c
PIO_MAX_SECTORS :
pio.c
pio_read() :
pio.c
pio_read_sectors() :
pio.c
pio_write() :
pio.c
pio_write_sectors() :
pio.c
PIPE_BUFLEN :
pipe.h
pipefs :
pipe.c
,
pipe.h
pipefs_can_read() :
pipe.c
pipefs_can_write() :
pipe.c
pipefs_close() :
pipe.c
pipefs_end() :
pipe.c
pipefs_eof() :
pipe.c
pipefs_fifo_open() :
pipe.c
,
pipe.h
pipefs_mkpipe() :
pipe.c
pipefs_pfree() :
pipe.c
pipefs_pipe() :
pipe.c
,
pipe.h
pipefs_read() :
pipe.c
pipefs_write() :
pipe.c
PIT_ACCESS_LOHIBYTE :
pit.c
PIT_CHANNEL0 :
pit.c
PIT_CHANNEL2 :
pit.c
PIT_CMD :
pit.c
PIT_GATE_PORT :
pit.c
pit_ioaddr :
pit.c
PIT_IRQ :
init.c
PIT_MODE_RATE_GENERATOR :
pit.c
PIT_MODE_SQUARE_WAVE :
pit.c
pitch :
fb.c
pl011_comm_init() :
pl011.c
pl011_init() :
pl011.c
pl011_irq() :
pl011.c
pl011_receive() :
pl011.c
pl011_transmit() :
pl011.c
platform_device_get() :
platform.c
,
platform.h
platform_device_io() :
platform.c
,
platform.h
platform_devices :
devices.c
,
platform.h
platform_init() :
virt.h
,
init.c
,
platform.h
,
init.c
PLATFORM_IRQS :
platform.h
platform_reboot() :
reboot.c
platform_timer_setup() :
platform.h
,
init.c
pm1_read() :
acpi.c
PM1_SCI_EN :
acpi.c
PM1_SLP_EN :
acpi.c
pm1_write() :
acpi.c
pmap_add() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_alloc() :
i386.c
,
x86_64.c
pmap_clear_modify() :
i386.c
,
x86_64.c
pmap_clear_reference() :
i386.c
,
x86_64.c
pmap_copy() :
i386.c
,
x86_64.c
pmap_create() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_decref() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_incref() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_init() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_is_modified() :
i386.c
,
x86_64.c
pmap_is_referenced() :
i386.c
,
x86_64.c
pmap_loaded() :
pmap.h
,
pmap.c
,
pmap.h
,
tlb.c
pmap_page_copy() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_page_protect() :
i386.c
,
x86_64.c
pmap_page_read() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_page_write() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_protect() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_release() :
pmap.c
,
i386.c
,
x86_64.c
pmap_remove() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_remove_all() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_switch() :
pmap.c
,
i386.c
,
x86_64.c
,
pmap.h
pmap_update() :
i386.c
,
x86_64.c
poll_chain() :
waitq.c
poll_deadline() :
sys_poll.c
POLL_HASH :
waitq.c
poll_hash :
waitq.c
poll_register() :
waitq.h
,
waitq.c
poll_regs :
waitq.c
poll_unregister() :
waitq.h
,
waitq.c
poll_wake() :
waitq.c
pool :
random.c
pool_i :
random.c
PORT_FIRST :
socket.c
,
tcp_socket.c
port_handler :
i8042.c
PORT_LAST :
socket.c
,
tcp_socket.c
port_used() :
socket.c
,
tcp_socket.c
posix_file_close() :
close.c
,
posix.h
posix_file_eof() :
helpers.c
,
posix.h
posix_file_ioctl() :
ioctl.c
,
posix.h
posix_file_lseek() :
lseek.c
,
posix.h
posix_file_open() :
open.c
,
posix.h
posix_file_read() :
read.c
,
posix.h
posix_file_readdir() :
readdir.c
,
posix.h
posix_file_trunc() :
trunc.c
,
posix.h
posix_file_write() :
write.c
,
posix.h
PRD_EOT :
dma.c
prdt :
dma.c
prefault() :
blkcache.c
printk() :
printk.c
,
printk.h
printk_console() :
printk.c
,
earlycon.h
proc :
ps2mouse.c
proc_alive() :
vt.c
proc_dump() :
proc.h
proc_entries :
procfs.c
proc_execve() :
proc.h
,
execve.c
PROC_EXIT :
proc.h
proc_fd_close() :
proc.h
,
proc.c
proc_fd_file() :
proc.h
,
proc.c
proc_fd_get() :
proc.h
,
proc.c
proc_fd_install() :
proc.h
,
proc.c
proc_fd_release() :
proc.h
,
proc.c
proc_fork() :
proc.h
,
fork.c
proc_init() :
proc.h
,
proc.c
PROC_INO :
procfs.c
proc_kill() :
proc.h
,
proc.c
proc_new() :
proc.h
,
proc.c
proc_pid_alloc() :
proc.h
,
proc.c
proc_pid_find() :
proc.h
,
proc.c
proc_pid_free() :
proc.h
,
proc.c
proc_reap() :
proc.h
,
proc.c
proc_setpgid() :
proc.h
,
proc.c
proc_threads_end() :
proc.h
,
proc.c
proc_threads_exec() :
proc.h
,
proc.c
PROC_UIO :
proc.h
proc_zombie_notify() :
proc.c
process_multiboot_info() :
boot.h
procfs :
procfs.c
procfs_buddyinfo() :
procfs.c
procfs_close() :
procfs.c
procfs_cmdline() :
procfs.c
procfs_devices() :
procfs.c
PROCFS_ENTRIES :
procfs.c
procfs_entry_read() :
procfs.c
procfs_filesystems() :
procfs.c
procfs_finddir() :
procfs.c
procfs_init() :
procfs.c
procfs_interrupts() :
procfs.c
procfs_kvmem() :
procfs.c
procfs_meminfo() :
procfs.c
procfs_mount() :
procfs.c
procfs_mounts() :
procfs.c
PROCFS_PROC_ENTRIES :
procfs.c
procfs_proc_maps() :
procfs.c
procfs_proc_status() :
procfs.c
procfs_proc_vmstats() :
procfs.c
procfs_rdcmdline() :
procfs.c
procfs_read() :
procfs.c
procfs_readdir() :
procfs.c
procfs_root :
procfs.c
procfs_uptime() :
procfs.c
procfs_vcache :
procfs.c
procfs_version() :
procfs.c
procfs_vget() :
procfs.c
procs :
proc.h
,
proc.c
ps2kbd_probe() :
ps2kbd.c
ps2mouse_file_can_read() :
ps2mouse.c
ps2mouse_file_close() :
ps2mouse.c
ps2mouse_file_open() :
ps2mouse.c
ps2mouse_handler() :
ps2mouse.c
ps2mouse_probe() :
ps2mouse.c
ps2mouse_read() :
ps2mouse.c
ps2mouse_register() :
ps2mouse.c
ps2mouse_write() :
ps2mouse.c
ps2mousedev :
ps2mouse.c
psci() :
psci.c
PSCI_SYSTEM_OFF :
psci.c
PSCI_SYSTEM_RESET :
psci.c
pseudofs_close() :
pseudofs.c
,
pseudofs.h
pseudofs_dirent_name() :
pseudofs.c
pseudofs_finddir() :
pseudofs.c
,
pseudofs.h
pseudofs_readdir() :
pseudofs.c
,
pseudofs.h
pseudofs_setattr() :
pseudofs.c
,
pseudofs.h
pseudofs_vlink() :
pseudofs.c
,
pseudofs.h
pseudofs_vmknod() :
pseudofs.c
,
pseudofs.h
pseudofs_vrename() :
pseudofs.c
,
pseudofs.h
pseudofs_vunlink() :
pseudofs.c
,
pseudofs.h
PSTATE_DAIF :
cpu.h
PSTATE_EL0t :
cpu.h
PSTATE_EL1h :
cpu.h
PSTATE_MODE :
cpu.h
PT_DYNAMIC :
elf.h
PT_HIPROC :
elf.h
PT_INTERP :
elf.h
PT_LOAD :
elf.h
PT_LOPROC :
elf.h
PT_NOTE :
elf.h
PT_NULL :
elf.h
PT_PHDR :
elf.h
PT_SHLIB :
elf.h
pte_flags() :
pmap.c
,
i386.c
,
x86_64.c
pte_get() :
pmap.c
,
i386.c
,
x86_64.c
ptm_can_read() :
pty.c
ptm_close() :
pty.c
ptm_new() :
pty.c
ptm_read() :
pty.c
ptm_write() :
pty.c
ptmdev :
pty.c
,
ttydev.h
ptmx_open() :
pty.c
ptrdiff_t :
stddef.h
pts_can_read() :
pty.c
pts_eof() :
pty.c
pts_new() :
pty.c
pts_open() :
pty.c
pts_read() :
pty.c
pts_read_timeout() :
pty.c
pts_write() :
pty.c
ptsdev :
pty.c
PTY_BUF :
pty.c
pty_free() :
pty.c
pty_get() :
pty.c
pty_id_get() :
pty.c
pty_ids :
pty.c
pty_init() :
pty.c
pty_input_flush() :
pty.c
pty_ioctl() :
pty.c
pty_master_write() :
pty.c
PTY_MAX :
pty.c
pty_new() :
pty.c
pty_slave_write() :
pty.c
ptys :
pty.c
PUSH :
sys.h
,
thread.c
put_char() :
term.c
put_glyph() :
term.c
put_pixel() :
fb.c
putb() :
printk.c
putc() :
printk.c
putlx() :
printk.c
puts() :
printk.c
putud() :
printk.c
putul() :
printk.c
putx() :
printk.c
Generated by
1.18.0