Lines Matching refs:vendor
74 vendor_obj_attr_name (bfd *abfd, int vendor) in vendor_obj_attr_name() argument
76 return (vendor == OBJ_ATTR_PROC in vendor_obj_attr_name()
85 vendor_obj_attr_size (bfd *abfd, int vendor) in vendor_obj_attr_size() argument
91 const char *vendor_name = vendor_obj_attr_name (abfd, vendor); in vendor_obj_attr_size()
96 attr = elf_known_obj_attributes (abfd)[vendor]; in vendor_obj_attr_size()
101 for (list = elf_other_obj_attributes (abfd)[vendor]; in vendor_obj_attr_size()
107 return ((size || vendor == OBJ_ATTR_PROC) in vendor_obj_attr_size()
171 int vendor) in vendor_set_obj_attr_contents() argument
177 const char *vendor_name = vendor_obj_attr_name (abfd, vendor); in vendor_set_obj_attr_contents()
189 attr = elf_known_obj_attributes (abfd)[vendor]; in vendor_set_obj_attr_contents()
198 for (list = elf_other_obj_attributes (abfd)[vendor]; in vendor_set_obj_attr_contents()
209 int vendor; in bfd_elf_set_obj_attr_contents() local
215 for (vendor = OBJ_ATTR_FIRST; vendor <= OBJ_ATTR_LAST; vendor++) in bfd_elf_set_obj_attr_contents()
217 bfd_vma vendor_size = vendor_obj_attr_size (abfd, vendor); in bfd_elf_set_obj_attr_contents()
219 vendor_set_obj_attr_contents (abfd, p, vendor_size, vendor); in bfd_elf_set_obj_attr_contents()
230 elf_new_obj_attr (bfd *abfd, int vendor, int tag) in elf_new_obj_attr() argument
241 attr = &elf_known_obj_attributes (abfd)[vendor][tag]; in elf_new_obj_attr()
251 lastp = &elf_other_obj_attributes (abfd)[vendor]; in elf_new_obj_attr()
268 bfd_elf_get_obj_attr_int (bfd *abfd, int vendor, int tag) in bfd_elf_get_obj_attr_int() argument
275 return elf_known_obj_attributes (abfd)[vendor][tag].i; in bfd_elf_get_obj_attr_int()
279 for (p = elf_other_obj_attributes (abfd)[vendor]; in bfd_elf_get_obj_attr_int()
294 bfd_elf_add_obj_attr_int (bfd *abfd, int vendor, int tag, unsigned int i) in bfd_elf_add_obj_attr_int() argument
298 attr = elf_new_obj_attr (abfd, vendor, tag); in bfd_elf_add_obj_attr_int()
299 attr->type = _bfd_elf_obj_attrs_arg_type (abfd, vendor, tag) | ATTR_TYPE_FLAG_EXIST; in bfd_elf_add_obj_attr_int()
317 bfd_elf_add_obj_attr_string (bfd *abfd, int vendor, int tag, const char *s) in bfd_elf_add_obj_attr_string() argument
321 attr = elf_new_obj_attr (abfd, vendor, tag); in bfd_elf_add_obj_attr_string()
322 attr->type = _bfd_elf_obj_attrs_arg_type (abfd, vendor, tag) | ATTR_TYPE_FLAG_EXIST; in bfd_elf_add_obj_attr_string()
328 bfd_elf_add_obj_attr_int_string (bfd *abfd, int vendor, int tag, in bfd_elf_add_obj_attr_int_string() argument
333 attr = elf_new_obj_attr (abfd, vendor, tag); in bfd_elf_add_obj_attr_int_string()
334 attr->type = _bfd_elf_obj_attrs_arg_type (abfd, vendor, tag) | ATTR_TYPE_FLAG_EXIST; in bfd_elf_add_obj_attr_int_string()
347 int vendor; in _bfd_elf_copy_obj_attributes() local
353 for (vendor = OBJ_ATTR_FIRST; vendor <= OBJ_ATTR_LAST; vendor++) in _bfd_elf_copy_obj_attributes()
356 = &elf_known_obj_attributes (ibfd)[vendor][LEAST_KNOWN_OBJ_ATTRIBUTE]; in _bfd_elf_copy_obj_attributes()
358 = &elf_known_obj_attributes (obfd)[vendor][LEAST_KNOWN_OBJ_ATTRIBUTE]; in _bfd_elf_copy_obj_attributes()
369 for (list = elf_other_obj_attributes (ibfd)[vendor]; in _bfd_elf_copy_obj_attributes()
377 bfd_elf_add_obj_attr_int (obfd, vendor, list->tag, in_attr->i); in _bfd_elf_copy_obj_attributes()
380 bfd_elf_add_obj_attr_string (obfd, vendor, list->tag, in _bfd_elf_copy_obj_attributes()
384 bfd_elf_add_obj_attr_int_string (obfd, vendor, list->tag, in _bfd_elf_copy_obj_attributes()
412 _bfd_elf_obj_attrs_arg_type (bfd *abfd, int vendor, int tag) in _bfd_elf_obj_attrs_arg_type() argument
414 switch (vendor) in _bfd_elf_obj_attrs_arg_type()
454 int vendor; in _bfd_elf_parse_attributes() local
469 vendor = OBJ_ATTR_PROC; in _bfd_elf_parse_attributes()
471 vendor = OBJ_ATTR_GNU; in _bfd_elf_parse_attributes()
508 type = _bfd_elf_obj_attrs_arg_type (abfd, vendor, tag); in _bfd_elf_parse_attributes()
514 bfd_elf_add_obj_attr_int_string (abfd, vendor, tag, in _bfd_elf_parse_attributes()
519 bfd_elf_add_obj_attr_string (abfd, vendor, tag, in _bfd_elf_parse_attributes()
526 bfd_elf_add_obj_attr_int (abfd, vendor, tag, val); in _bfd_elf_parse_attributes()
564 int vendor; in _bfd_elf_merge_object_attributes() local
568 for (vendor = OBJ_ATTR_FIRST; vendor <= OBJ_ATTR_LAST; vendor++) in _bfd_elf_merge_object_attributes()
573 in_attr = &elf_known_obj_attributes (ibfd)[vendor][Tag_compatibility]; in _bfd_elf_merge_object_attributes()
574 out_attr = &elf_known_obj_attributes (obfd)[vendor][Tag_compatibility]; in _bfd_elf_merge_object_attributes()