Lines Matching refs:datasz
34 _bfd_elf_get_property (bfd *abfd, unsigned int type, unsigned int datasz)
51 if (datasz > p->property.pr_datasz)
54 p->property.pr_datasz = datasz;
71 p->property.pr_datasz = datasz;
99 unsigned int datasz;
106 datasz = bfd_h_get_32 (abfd, ptr + 4);
109 if (datasz > (size_t) (ptr_end - ptr))
112 (_("warning: %pB: corrupt GNU_PROPERTY_TYPE (%ld) type (0x%x) datasz: 0x%x"),
113 abfd, note->type, type, datasz);
132 = bed->parse_gnu_properties (abfd, type, ptr, datasz);
148 if (datasz != align_size)
152 abfd, datasz);
157 prop = _bfd_elf_get_property (abfd, type, datasz);
158 if (datasz == 8)
166 if (datasz != 0)
170 abfd, datasz);
175 prop = _bfd_elf_get_property (abfd, type, datasz);
186 if (datasz != 4)
190 abfd, type, datasz);
195 prop = _bfd_elf_get_property (abfd, type, datasz);
218 ptr += (datasz + (align_size - 1)) & ~ (align_size - 1);
517 unsigned int datasz;
521 /* There are 4 byte type + 4 byte datasz for each property. */
523 datasz = align_size;
525 datasz = list->property.pr_datasz;
526 size += 4 + 4 + datasz;
543 unsigned int datasz;
560 /* There are 4 byte type + 4 byte datasz for each property. */
562 datasz = align_size;
564 datasz = list->property.pr_datasz;
566 bfd_h_put_32 (abfd, datasz, contents + size + 4);
573 switch (datasz)
603 size += datasz;