Lines Matching defs:scn_start
101 fill_mmap (size_t offset, char *last_position, char *scn_start,
108 written = MIN (scn_start + offset - last_position,
114 if (last_position + written != scn_start + offset
115 && shdr_end < scn_start + offset)
117 char *fill_start = MAX (shdr_end, scn_start);
119 scn_start + offset - fill_start);
308 char *scn_start = ((char *) elf->map_address
322 if (scn_start + dl->data.d.d_off > last_position
327 fill_mmap (dl->data.d.d_off, last_position, scn_start,
331 last_position = scn_start + dl->data.d.d_off;
404 assert (scn_start + dl->data.d.d_off + dl->data.d.d_size
416 if (scn_start > last_position && previous_scn_changed)
417 fill_mmap (0, last_position, scn_start,
421 last_position = scn_start + shdr->sh_size;
712 int64_t scn_start = elf->start_offset + shdr->sh_offset;
720 if (scn_start + dl->data.d.d_off > last_offset
726 (scn_start + dl->data.d.d_off)
737 last_offset = scn_start + dl->data.d.d_off;
798 if (scn_start > last_offset && previous_scn_changed)
801 scn_start - last_offset, fillbuf,
806 last_offset = scn_start + shdr->sh_size;