Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- p -
- p_addr : paging.h
- padding : virtio.h, virtio-gpu.hpp
- page : paging.c, thread.h
- PAGE_ACCESSED : paging.h
- PAGE_CACHE_DISABLE : paging.h
- PAGE_DIRTY : paging.h
- PAGE_FAULT : interrupt.c
- PAGE_GLOBAL : paging.h
- PAGE_HUGE : paging.h
- PAGE_INTER_STRIP : paging.h
- PAGE_NO_EXECUTE : paging.h
- PAGE_PHYS_MASK : paging.h
- PAGE_PRESENT : paging.h
- page_protection : hpet.h
- PAGE_SIZE : paging.h
- page_t : paging.h
- PAGE_USER : paging.h
- PAGE_WRITABLE : paging.h
- PAGE_WRITE_THROUGH : paging.h
- pagesize : xhci.hpp
- paging_add_dma_mapping() : paging.h
- paging_create_page_directory() : paging.c, paging.h
- paging_debug() : paging.c, paging.h
- paging_get_highest_page_map() : paging.c, paging.h
- paging_has_been_set : paging.c, vm_manager.c
- paging_lock : paging.c
- paging_page : paging.c
- paging_physwindow_mmap() : paging.c, phys_window.c
- paging_reload() : paging.c, paging.h
- paging_setup() : paging.c, paging.h
- paging_unmap_fill() : paging.c, paging.h
- paging_unmap_page() : paging.c, paging.h
- parent : dentry.h, vm_manager.h
- parent_pid : process.h
- parse_before_multicore() : serial.c
- parse_multicore() : debug.c, serial.c, serial.h
- parse_tcp_options() : tcp.c, tcp.h
- parsing_fadt() : acpi.c
- parsing_madt() : acpi.c
- path : voxmo.h
- PATH_MAX : vfs.c
- path_table_size : iso9660.h
- pci : ioforge_virtio.h
- pci_access_ops_t : pci.h
- pci_cap_find_msi() : ioforge_pci.h
- pci_cap_find_msix() : ioforge_pci.h
- pci_cfg : ioforge_virtio.h
- pci_check_bus() : scan.c
- pci_check_func() : scan.c
- PCI_COMMAND : pci.c
- PCI_DATA : pci.c
- pci_enable_msi() : ioforge_pci.h
- pci_enable_msix() : ioforge_pci.h
- PCI_HEADER_TYPE : pci.h
- PCI_HEADER_TYPE_CARDBUS_BRIDGE : pci.h
- PCI_HEADER_TYPE_PCI_TO_PCI_BRIDGE : pci.h
- PCI_HEADER_TYPE_STANDARD_DEVICE : pci.h
- PCI_MAX_SEGMENTS : pci.h
- pci_read16() : pci.h, scan.c
- pci_read32() : pci.h, scan.c
- pci_read64() : pci.h, scan.c
- pci_read8() : pci.h, scan.c
- pci_readl() : pci.c
- pci_root : ioforge.c
- pci_scan() : pci.h, scan.c
- pci_scan_bus() : scan.c
- pci_segment_group : pcie.h
- PCI_SEGMENT_LEGACY : pci.h
- PCI_SEGMENT_PCIE : pci.h
- pci_segment_t : pci.h
- PCI_SEGMENT_TYPE : pci.h
- pci_vendor_id : hpet.h
- pci_write16() : pci.h, scan.c
- pci_write32() : pci.h, scan.c
- pci_write64() : pci.h, scan.c
- pci_write8() : pci.h
- pci_writel() : pci.c
- PENDING_QUEUE_MASK : ioforge_nic.h
- PENDING_QUEUE_SIZE : ioforge_nic.h
- PERCPU : vm_manager.c
- permission : vnode.h
- PF_R : elf.h
- PF_W : elf.h
- PF_X : elf.h
- PHYS2VIRT : memory_utils.h
- phys_addr : slab.h
- phys_address : vm_manager.h
- phys_base_alloc() : phys_base_allocator.c, phys_base_allocator.h
- phys_base_alloc_aligned() : phys_base_allocator.h
- phys_base_alloc_on_top() : phys_base_allocator.c, phys_base_allocator.h
- phys_base_allocator_install() : phys_base_allocator.h
- PHYS_BASE_METADATA_ADDR : paging.c
- PHYS_WINDOW_FLAG_LOCK : phys_window.h
- PHYS_WINDOW_FLAG_READ : phys_window.h
- PHYS_WINDOW_FLAG_WRITE : phys_window.h
- PHYS_WINDOW_STATUS_ERROR : phys_window.h
- PHYS_WINDOW_STATUS_NOT_FOUND : phys_window.h
- PHYS_WINDOW_STATUS_OK : phys_window.h
- physical_memory_windows : phys_window.c
- physwindow_pt : paging.c
- PIC1 : interrupt.h
- PIC1_COMMAND : interrupt.h
- PIC1_DATA : interrupt.h
- PIC2 : interrupt.h
- PIC2_COMMAND : interrupt.h
- PIC2_DATA : interrupt.h
- pid : process.h
- pid_bitmap : process.c
- pid_t : process.h
- plen : arp.h
- pMemoryType() : phys_base_allocator.c
- pmm_lock : phys_base_allocator.c
- pmm_log_usage() : phys_base_allocator.c, phys_base_allocator.h
- pmodes : virtio-gpu.hpp
- PointerToOtherSDT : acpi.h
- pool_pop() : e1000.cpp
- pool_push() : e1000.cpp
- port_vaddr : ahci.cpp
- pos : fd.h
- pos_x : console.c
- pos_y : console.c
- pow() : math.c, math.h
- prev : process.h
- prev_queue : scheduler.h
- print_dentry_tree() : dentry.h, dentry.c
- print_device_tree() : ioforge.h
- print_guid() : loader.c
- priority : thread.h
- proccess_elf() : voxmo.c
- process : thread.h
- process_cache : process.c
- process_dentry : process.c
- PROT_EXEC : syscall.h
- PROT_GROWSDOWN : syscall.h
- PROT_GROWSUP : syscall.h
- PROT_NONE : syscall.h
- PROT_READ : syscall.h
- PROT_WRITE : syscall.h
- protocol : ipv4.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
- PT_TLS : elf.h
- ptr : xhci.hpp
- PTR_ADD : memory_utils.h
- ptrdiff_t : type.h
- ptype : arp.h
- publisher_id : iso9660.h
- push_freed_vaddr() : slab.c
- put_char_raw() : console.c
- put_into_buffer() : console.c, serial.c
- put_pixel() : graphic.c, graphic.h
- put_pixel_alpha() : graphic.c, graphic.h
- put_pixel_alpha_fast() : graphic.c, graphic.h
- putc() : graphic.c, graphic.h
- putc_utf8() : graphic.c, graphic.h
- pys_base_get_free_block_count() : phys_base_allocator.c, phys_base_allocator.h