Searched refs:relro_size (Results 1 – 6 of 6) sorted by relevance
/dragonfly/libexec/rtld-elf/ |
H A D | map_object.c | 87 size_t relro_size; in map_object() local 113 relro_size = 0; in map_object() 153 relro_size = phdr->p_memsz; in map_object() 319 if (relro_size) { in map_object() 321 obj->relro_size = round_page(relro_size); in map_object()
|
H A D | rtld.h | 168 size_t relro_size; /* Size of relro page(s) in bytes */ member
|
H A D | rtld.c | 1389 obj->relro_size = round_page(ph->p_memsz); in digest_phdr() 2689 if (obj->relro_size) { in relocate_object() 2690 if (mprotect(obj->relro_page, obj->relro_size, PROT_READ) == -1) { in relocate_object()
|
/dragonfly/libexec/rtld-elf/x86_64/ |
H A D | reloc.c | 71 mprotect(dstobj->relro_page, dstobj->relro_size, PROT_READ | PROT_WRITE); in do_copy_relocations() 116 mprotect(dstobj->relro_page, dstobj->relro_size, PROT_READ); in do_copy_relocations()
|
/dragonfly/contrib/binutils-2.34/gold/ |
H A D | output.cc | 4340 uint64_t relro_size = 0; in set_section_addresses() local 4367 relro_size = align_address(relro_size, align); in set_section_addresses() 4369 relro_size += (*p)->data_size(); in set_section_addresses() 4373 (*p)->set_address_and_file_offset(relro_size, in set_section_addresses() 4374 relro_size); in set_section_addresses() 4375 relro_size += (*p)->data_size(); in set_section_addresses() 4382 relro_size += *increase_relro; in set_section_addresses() 4385 uint64_t aligned_size = align_address(relro_size, max_align); in set_section_addresses() 4387 last_relro_pad = aligned_size - relro_size; in set_section_addresses()
|
/dragonfly/contrib/binutils-2.27/gold/ |
H A D | output.cc | 4322 uint64_t relro_size = 0; in set_section_addresses() local 4349 relro_size = align_address(relro_size, align); in set_section_addresses() 4351 relro_size += (*p)->data_size(); in set_section_addresses() 4355 (*p)->set_address_and_file_offset(relro_size, in set_section_addresses() 4356 relro_size); in set_section_addresses() 4357 relro_size += (*p)->data_size(); in set_section_addresses() 4364 relro_size += *increase_relro; in set_section_addresses() 4367 uint64_t aligned_size = align_address(relro_size, max_align); in set_section_addresses() 4369 last_relro_pad = aligned_size - relro_size; in set_section_addresses()
|