• Home
  • Raw
  • Download

Lines Matching refs:Elf32_Addr

132                     Elf32_Addr         phdr_offset,  in phdr_table_load()
135 Elf32_Addr* phdr_size, in phdr_table_load()
138 Elf32_Addr page_min, page_max, page_offset; in phdr_table_load()
170 void phdr_table_unload(void* phdr_mmap, Elf32_Addr phdr_memsize) in phdr_table_unload()
182 Elf32_Addr phdr_table_get_load_size(const Elf32_Phdr* phdr_table, in phdr_table_get_load_size()
185 Elf32_Addr min_vaddr = 0xFFFFFFFFU; in phdr_table_get_load_size()
186 Elf32_Addr max_vaddr = 0x00000000U; in phdr_table_get_load_size()
233 Elf32_Addr* load_size, in phdr_table_reserve_memory()
234 Elf32_Addr* load_bias) in phdr_table_reserve_memory()
236 Elf32_Addr size = phdr_table_get_load_size(phdr_table, phdr_count); in phdr_table_reserve_memory()
255 *load_bias = (Elf32_Addr)start - PAGE_START(phdr->p_vaddr); in phdr_table_reserve_memory()
278 Elf32_Addr load_bias, in phdr_table_load_segments()
291 Elf32_Addr seg_start = phdr->p_vaddr + load_bias; in phdr_table_load_segments()
292 Elf32_Addr seg_end = seg_start + phdr->p_memsz; in phdr_table_load_segments()
294 Elf32_Addr seg_page_start = PAGE_START(seg_start); in phdr_table_load_segments()
295 Elf32_Addr seg_page_end = PAGE_END(seg_end); in phdr_table_load_segments()
297 Elf32_Addr seg_file_end = seg_start + phdr->p_filesz; in phdr_table_load_segments()
300 Elf32_Addr file_start = phdr->p_offset; in phdr_table_load_segments()
301 Elf32_Addr file_end = file_start + phdr->p_filesz; in phdr_table_load_segments()
303 Elf32_Addr file_page_start = PAGE_START(file_start); in phdr_table_load_segments()
304 Elf32_Addr file_page_end = PAGE_END(file_end); in phdr_table_load_segments()
352 Elf32_Addr load_bias, in _phdr_table_set_load_prot()
362 Elf32_Addr seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_load_prot()
363 Elf32_Addr seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_load_prot()
389 Elf32_Addr load_bias) in phdr_table_protect_segments()
414 Elf32_Addr load_bias) in phdr_table_unprotect_segments()
426 Elf32_Addr load_bias, in _phdr_table_set_gnu_relro_prot()
453 Elf32_Addr seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_gnu_relro_prot()
454 Elf32_Addr seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_gnu_relro_prot()
485 Elf32_Addr load_bias) in phdr_table_protect_gnu_relro()
515 Elf32_Addr load_bias, in phdr_table_get_arm_exidx()
516 Elf32_Addr** arm_exidx, in phdr_table_get_arm_exidx()
526 *arm_exidx = (Elf32_Addr*)(load_bias + phdr->p_vaddr); in phdr_table_get_arm_exidx()
552 Elf32_Addr load_bias, in phdr_table_get_dynamic_section()
553 Elf32_Addr** dynamic, in phdr_table_get_dynamic_section()
564 *dynamic = (Elf32_Addr*)(load_bias + phdr->p_vaddr); in phdr_table_get_dynamic_section()
591 Elf32_Addr load_bias) in phdr_table_get_loaded_phdr()
595 Elf32_Addr loaded = 0; in phdr_table_get_loaded_phdr()
596 Elf32_Addr loaded_end; in phdr_table_get_loaded_phdr()
612 Elf32_Addr elf_addr = load_bias + phdr->p_vaddr; in phdr_table_get_loaded_phdr()
614 Elf32_Addr offset = ehdr->e_phoff; in phdr_table_get_loaded_phdr()
615 loaded = (Elf32_Addr)ehdr + offset; in phdr_table_get_loaded_phdr()
636 Elf32_Addr seg_start = phdr->p_vaddr + load_bias; in phdr_table_get_loaded_phdr()
637 Elf32_Addr seg_end = phdr->p_filesz + seg_start; in phdr_table_get_loaded_phdr()