|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <elf.h>
| uint64_t Elf64_Ehdr::e_entry |
Definition at line 27 of file elf.h.
Referenced by elf_get_entry(), elf_load(), execve(), and INIT().
| uint16_t Elf64_Ehdr::e_phentsize |
Definition at line 32 of file elf.h.
Referenced by elf_count_load_size(), elf_find_base_addr(), elf_get_phdr_dynamic(), elf_load(), elf_prepare_stack(), and execve().
| uint16_t Elf64_Ehdr::e_phnum |
Definition at line 33 of file elf.h.
Referenced by elf_count_load_size(), elf_dyn_map_all(), elf_find_base_addr(), elf_get_phdr_dynamic(), elf_load(), elf_prepare_stack(), execve(), proccess_elf(), and vaddr_to_file_offset().
| uint64_t Elf64_Ehdr::e_phoff |
Definition at line 28 of file elf.h.
Referenced by elf_count_load_size(), elf_dyn_map_all(), elf_find_base_addr(), elf_get_phdr_dynamic(), elf_load(), and execve().
| uint16_t Elf64_Ehdr::e_shnum |
Definition at line 35 of file elf.h.
Referenced by elf_section_map_all().
| uint64_t Elf64_Ehdr::e_shoff |
Definition at line 29 of file elf.h.
Referenced by elf_section_map_all().
| uint16_t Elf64_Ehdr::e_shstrndx |
Definition at line 36 of file elf.h.
Referenced by elf_section_map_all().
| uint16_t Elf64_Ehdr::e_type |
Definition at line 24 of file elf.h.
Referenced by execve(), and proccess_elf().
| uint32_t Elf64_Ehdr::e_version |
Definition at line 26 of file elf.h.
Referenced by elf_count_load_size(), elf_load(), execve(), and INIT().