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

/openbsd-current/lib/csu/
H A Dboot.h64 static size_t relro_size; variable
67 if (relro_addr != NULL && relro_size != 0) { \
68 mprotect(relro_addr, relro_size, PROT_READ); \
69 mimmutable(relro_addr, relro_size); \
166 relro_size = phdp->p_memsz;
/openbsd-current/lib/csu/hppa/
H A Dboot_md.h58 static size_t relro_size; variable
61 if (relro_addr != NULL && relro_size != 0) \
62 mprotect(relro_addr, relro_size, PROT_READ); \
63 mimmutable(relro_addr, relro_size); \
179 relro_size = phdp->p_memsz;
/openbsd-current/lib/csu/mips64/
H A Dboot_md.h75 static size_t relro_size; variable
78 if (relro_addr != NULL && relro_size != 0) \
79 mprotect(relro_addr, relro_size, PROT_READ); \
80 mimmutable(relro_addr, relro_size); \
179 relro_size = phdp->p_memsz;
/openbsd-current/libexec/ld.so/
H A Dlibrary.c106 Elf_Addr relro_addr = 0, relro_size = 0; local
310 relro_size = phdp->p_memsz;
311 _dl_push_range_size(&mut, relro_addr, relro_size);
346 object->relro_size = relro_size;
H A Dlibrary_mquery.c114 Elf_Addr relro_addr = 0, relro_size = 0; local
321 relro_size = phdp->p_memsz;
322 _dl_push_range_size(&mut, relro_addr, relro_size);
354 object->relro_size = relro_size;
H A Dloader.c527 Elf_Addr relro_addr = 0, relro_size = 0; local
617 relro_size = phdp->p_memsz;
627 exe_obj->relro_size = relro_size;
716 (Elf_Addr)map_link >= relro_addr + exe_obj->relro_size)) {
866 if (object->relro_addr != 0 && object->relro_size != 0) {
870 addr, addr + object->relro_size, object->load_name));
871 _dl_mprotect((void *)addr, object->relro_size, PROT_READ);
875 _dl_mimmutable((void *)addr, object->relro_size);
H A Dresolve.h235 Elf_Addr relro_size; member in struct:elf_object

Completed in 177 milliseconds