Lines Matching refs:segments
41 struct segments
91 static void check_rel (size_t nsegments, struct segments segments[nsegments],
305 /* Get the address ranges for the loaded segments. */
308 struct segments *segments = malloc (nsegments_max * sizeof (segments[0]));
309 if (segments == NULL)
336 segments
337 = realloc (segments, nsegments_max * sizeof (segments[0]));
338 if (segments == NULL)
348 segments[nsegments].from = phdr->p_vaddr;
349 segments[nsegments].to = phdr->p_vaddr + phdr->p_memsz;
373 write-protected segments. */
424 check_rel (nsegments, segments, rel->r_offset, elf,
447 check_rel (nsegments, segments, rela->r_offset, elf,
463 free (segments);
482 check_rel (size_t nsegments, struct segments segments[nsegments],
487 if (segments[cnt].from <= addr && segments[cnt].to > addr)