Searched refs:relro_size (Results 1 – 5 of 5) sorted by relevance
108 size_t relro_size; in _rtld_map_object() local185 relro_size = 0; in _rtld_map_object()242 relro_size = phdr->p_memsz; in _rtld_map_object()459 obj->relro_size = relro_size; in _rtld_map_object()
1848 uintptr_t relro_end = (uintptr_t)obj->relro_page + obj->relro_size; in _rtld_relro()1851 size_t relro_size = round_down(relro_end) - relro_start; in _rtld_relro() local1853 if (relro_size == 0) in _rtld_relro()1858 dbg(("RELRO %s %p %zx\n", obj->path, (void *)relro_start, relro_size)); in _rtld_relro()1859 if (mprotect((void *)relro_start, relro_size, PROT_READ) == -1) { in _rtld_relro()
292 size_t relro_size; member
580 obj->relro_size = ph->p_memsz; in _rtld_digest_phdr()
4296 uint64_t relro_size = 0; in set_section_addresses() local4323 relro_size = align_address(relro_size, align); in set_section_addresses()4325 relro_size += (*p)->data_size(); in set_section_addresses()4329 (*p)->set_address_and_file_offset(relro_size, in set_section_addresses()4330 relro_size); in set_section_addresses()4331 relro_size += (*p)->data_size(); in set_section_addresses()4338 relro_size += *increase_relro; in set_section_addresses()4341 uint64_t aligned_size = align_address(relro_size, max_align); in set_section_addresses()4343 last_relro_pad = aligned_size - relro_size; in set_section_addresses()