Home
last modified time | relevance | path

Searched refs:relro_size (Results 1 – 6 of 6) sorted by relevance

/dragonfly/libexec/rtld-elf/
H A Dmap_object.c87 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 Drtld.h168 size_t relro_size; /* Size of relro page(s) in bytes */ member
H A Drtld.c1389 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 Dreloc.c71 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 Doutput.cc4340 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 Doutput.cc4322 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()