Lines Matching defs:filesz
156 GElf_Addr vaddr, size_t filesz)
158 if (vaddr - start + filesz > buffer_available)
161 *data_size = filesz;
163 data, data_size, vaddr, filesz);
285 inline void consider_notes (GElf_Addr vaddr, GElf_Xword filesz)
288 if (build_id != NULL || filesz == 0)
293 if (read_portion (&data, &data_size, vaddr, filesz))
303 notes = malloc (filesz);
308 xlatefrom.d_size = filesz;
310 xlateto.d_size = filesz;
317 while ((const void *) nh < (const void *) notes + filesz)
321 if (unlikely ((size_t) ((const void *) notes + filesz
350 GElf_Off offset, GElf_Xword filesz,
357 dyn_filesz = filesz;
363 consider_notes (start + offset, filesz);
370 GElf_Addr filesz_vaddr = filesz < memsz ? vaddr + filesz : vaddr_end;
373 if (file_trimmed_end < offset + filesz)
375 file_trimmed_end = offset + filesz;
383 filesz += shdrs_end - file_trimmed_end;
388 total_filesz += filesz;
630 GElf_Off offset, GElf_Xword filesz)
633 final_read (offset, vaddr + bias, filesz);