Searched refs:relro_addr (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/lib/csu/
H A Dboot.h63 static void *relro_addr; variable
67 if (relro_addr != NULL && relro_size != 0) { \
68 mprotect(relro_addr, relro_size, PROT_READ); \
69 mimmutable(relro_addr, relro_size); \
165 relro_addr = (void *)(phdp->p_vaddr + loff);
/openbsd-current/lib/csu/hppa/
H A Dboot_md.h57 static void *relro_addr; variable
61 if (relro_addr != NULL && relro_size != 0) \
62 mprotect(relro_addr, relro_size, PROT_READ); \
63 mimmutable(relro_addr, relro_size); \
178 relro_addr = (void *)(phdp->p_vaddr + loff);
/openbsd-current/lib/csu/mips64/
H A Dboot_md.h74 static void *relro_addr; variable
78 if (relro_addr != NULL && relro_size != 0) \
79 mprotect(relro_addr, relro_size, PROT_READ); \
80 mimmutable(relro_addr, relro_size); \
178 relro_addr = (void *)(phdp->p_vaddr + loff);
/openbsd-current/libexec/ld.so/
H A Dlibrary.c106 Elf_Addr relro_addr = 0, relro_size = 0; local
309 relro_addr = phdp->p_vaddr + loff;
311 _dl_push_range_size(&mut, relro_addr, relro_size);
345 object->relro_addr = relro_addr;
H A Dlibrary_mquery.c114 Elf_Addr relro_addr = 0, relro_size = 0; local
320 relro_addr = phdp->p_vaddr + LOFF;
322 _dl_push_range_size(&mut, relro_addr, relro_size);
353 object->relro_addr = relro_addr;
H A Dloader.c527 Elf_Addr relro_addr = 0, relro_size = 0; local
616 relro_addr = phdp->p_vaddr + exe_loff;
626 exe_obj->relro_addr = relro_addr;
713 relro_addr = exe_obj->relro_addr;
715 ((Elf_Addr)map_link + sizeof(*map_link) <= relro_addr ||
716 (Elf_Addr)map_link >= relro_addr + exe_obj->relro_size)) {
866 if (object->relro_addr != 0 && object->relro_size != 0) {
867 Elf_Addr addr = object->relro_addr;
[all...]
H A Dresolve.h234 Elf_Addr relro_addr; member in struct:elf_object

Completed in 106 milliseconds