Lines Matching refs:Addr
304 bool ElfReader::CheckFileRange(ElfW(Addr) offset, size_t size, size_t alignment) { in CheckFileRange()
495 ElfW(Addr)* out_min_vaddr, in phdr_table_get_load_size()
496 ElfW(Addr)* out_max_vaddr) { in phdr_table_get_load_size()
497 ElfW(Addr) min_vaddr = UINTPTR_MAX; in phdr_table_get_load_size()
498 ElfW(Addr) max_vaddr = 0; in phdr_table_get_load_size()
641 ElfW(Addr) min_vaddr; in ReserveAddressSpace()
695 ElfW(Addr) seg_start = phdr->p_vaddr + load_bias_; in LoadSegments()
696 ElfW(Addr) seg_end = seg_start + phdr->p_memsz; in LoadSegments()
698 ElfW(Addr) seg_page_start = PAGE_START(seg_start); in LoadSegments()
699 ElfW(Addr) seg_page_end = PAGE_END(seg_end); in LoadSegments()
701 ElfW(Addr) seg_file_end = seg_start + phdr->p_filesz; in LoadSegments()
704 ElfW(Addr) file_start = phdr->p_offset; in LoadSegments()
705 ElfW(Addr) file_end = file_start + phdr->p_filesz; in LoadSegments()
707 ElfW(Addr) file_page_start = PAGE_START(file_start); in LoadSegments()
708 ElfW(Addr) file_length = file_end - file_page_start; in LoadSegments()
794 ElfW(Addr) load_bias, int extra_prot_flags) { in _phdr_table_set_load_prot()
803 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_load_prot()
804 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_load_prot()
844 ElfW(Addr) load_bias, const GnuPropertySection* prop __unused) { in phdr_table_protect_segments()
871 size_t phdr_count, ElfW(Addr) load_bias) { in phdr_table_unprotect_segments()
879 ElfW(Addr) load_bias, int prot_flags) { in _phdr_table_set_gnu_relro_prot()
904 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in _phdr_table_set_gnu_relro_prot()
905 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in _phdr_table_set_gnu_relro_prot()
934 size_t phdr_count, ElfW(Addr) load_bias) { in phdr_table_protect_gnu_relro()
953 ElfW(Addr) load_bias, in phdr_table_serialize_gnu_relro()
964 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in phdr_table_serialize_gnu_relro()
965 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in phdr_table_serialize_gnu_relro()
1001 ElfW(Addr) load_bias, in phdr_table_map_gnu_relro()
1027 ElfW(Addr) seg_page_start = PAGE_START(phdr->p_vaddr) + load_bias; in phdr_table_map_gnu_relro()
1028 ElfW(Addr) seg_page_end = PAGE_END(phdr->p_vaddr + phdr->p_memsz) + load_bias; in phdr_table_map_gnu_relro()
1097 ElfW(Addr) load_bias, in phdr_table_get_arm_exidx()
1098 ElfW(Addr)** arm_exidx, size_t* arm_exidx_count) { in phdr_table_get_arm_exidx()
1107 *arm_exidx = reinterpret_cast<ElfW(Addr)*>(load_bias + phdr->p_vaddr); in phdr_table_get_arm_exidx()
1131 ElfW(Addr) load_bias, ElfW(Dyn)** dynamic, in phdr_table_get_dynamic_section()
1156 ElfW(Addr) load_bias) { in phdr_table_get_interpreter_name()
1185 ElfW(Addr) elf_addr = load_bias_ + phdr->p_vaddr; in FindPhdr()
1187 ElfW(Addr) offset = ehdr->e_phoff; in FindPhdr()
1188 return CheckPhdr(reinterpret_cast<ElfW(Addr)>(ehdr) + offset); in FindPhdr()
1210 bool ElfReader::CheckPhdr(ElfW(Addr) loaded) { in CheckPhdr()
1212 ElfW(Addr) loaded_end = loaded + (phdr_num_ * sizeof(ElfW(Phdr))); in CheckPhdr()
1217 ElfW(Addr) seg_start = phdr->p_vaddr + load_bias_; in CheckPhdr()
1218 ElfW(Addr) seg_end = phdr->p_filesz + seg_start; in CheckPhdr()