Home | History | Annotate | Download | only in bfd

Lines Matching defs:datasz

97 _bfd_elf_get_property (bfd *abfd, unsigned int type, unsigned int datasz)
110 if (datasz > p->property.pr_datasz)
113 p->property.pr_datasz = datasz;
128 p->property.pr_datasz = datasz;
158 unsigned int datasz;
165 datasz = bfd_h_get_32 (abfd, ptr + 4);
168 if (datasz > (size_t) (ptr_end - ptr))
171 (_("warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) type (0x%x) datasz: 0x%x"),
172 abfd, note->type, type, datasz);
191 = bed->parse_gnu_properties (abfd, type, ptr, datasz);
207 if (datasz != align_size)
211 abfd, datasz);
216 prop = _bfd_elf_get_property (abfd, type, datasz);
217 if (datasz == 8)
225 if (datasz != 0)
229 abfd, datasz);
234 prop = _bfd_elf_get_property (abfd, type, datasz);
240 if (datasz != 0)
244 abfd, datasz);
249 prop = _bfd_elf_get_property (abfd, type, datasz);
259 if (datasz != 4)
263 abfd, type, datasz);
268 prop = _bfd_elf_get_property (abfd, type, datasz);
291 ptr += (datasz + (align_size - 1)) & ~ (align_size - 1);
584 unsigned int datasz;
588 /* There are 4 byte type + 4 byte datasz for each property. */
590 datasz = align_size;
592 datasz = list->property.pr_datasz;
593 size += 4 + 4 + datasz;
610 unsigned int datasz;
627 /* There are 4 byte type + 4 byte datasz for each property. */
629 datasz = align_size;
631 datasz = list->property.pr_datasz;
633 bfd_h_put_32 (abfd, datasz, contents + size + 4);
640 switch (datasz)
670 size += datasz;