Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
Elf64_Phdr Struct Reference

#include <elf.h>

Data Fields

uint32_t p_type
 
uint32_t p_flags
 
uint64_t p_offset
 
uint64_t p_vaddr
 
uint64_t p_paddr
 
uint64_t p_filesz
 
uint64_t p_memsz
 
uint64_t p_align
 

Detailed Description

Definition at line 39 of file elf.h.

Field Documentation

◆ p_align

uint64_t Elf64_Phdr::p_align

Definition at line 47 of file elf.h.

◆ p_filesz

uint64_t Elf64_Phdr::p_filesz

Definition at line 45 of file elf.h.

Referenced by elf_load(), and vaddr_to_file_offset().

◆ p_flags

uint32_t Elf64_Phdr::p_flags

Definition at line 41 of file elf.h.

Referenced by elf_load().

◆ p_memsz

uint64_t Elf64_Phdr::p_memsz

Definition at line 46 of file elf.h.

Referenced by elf_count_load_size(), elf_dyn_map_all(), elf_load(), and execve().

◆ p_offset

uint64_t Elf64_Phdr::p_offset

◆ p_paddr

uint64_t Elf64_Phdr::p_paddr

Definition at line 44 of file elf.h.

◆ p_type

uint32_t Elf64_Phdr::p_type

◆ p_vaddr

uint64_t Elf64_Phdr::p_vaddr

The documentation for this struct was generated from the following file: