Lines Matching refs:sec_data
3922 struct _aarch64_elf_section_data *sec_data; in _bfd_aarch64_erratum_835769_scan() local
3937 sec_data = elf_aarch64_section_data (section); in _bfd_aarch64_erratum_835769_scan()
3939 if (sec_data->mapcount) in _bfd_aarch64_erratum_835769_scan()
3940 qsort (sec_data->map, sec_data->mapcount, in _bfd_aarch64_erratum_835769_scan()
3943 for (span = 0; span < sec_data->mapcount; span++) in _bfd_aarch64_erratum_835769_scan()
3945 unsigned int span_start = sec_data->map[span].vma; in _bfd_aarch64_erratum_835769_scan()
3946 unsigned int span_end = ((span == sec_data->mapcount - 1) in _bfd_aarch64_erratum_835769_scan()
3947 ? sec_data->map[0].vma + section->size in _bfd_aarch64_erratum_835769_scan()
3948 : sec_data->map[span + 1].vma); in _bfd_aarch64_erratum_835769_scan()
3950 char span_type = sec_data->map[span].type; in _bfd_aarch64_erratum_835769_scan()
4214 struct _aarch64_elf_section_data *sec_data; in _bfd_aarch64_erratum_843419_scan() local
4222 sec_data = elf_aarch64_section_data (section); in _bfd_aarch64_erratum_843419_scan()
4224 if (sec_data->mapcount) in _bfd_aarch64_erratum_843419_scan()
4225 qsort (sec_data->map, sec_data->mapcount, in _bfd_aarch64_erratum_843419_scan()
4228 for (span = 0; span < sec_data->mapcount; span++) in _bfd_aarch64_erratum_843419_scan()
4230 unsigned int span_start = sec_data->map[span].vma; in _bfd_aarch64_erratum_843419_scan()
4231 unsigned int span_end = ((span == sec_data->mapcount - 1) in _bfd_aarch64_erratum_843419_scan()
4232 ? sec_data->map[0].vma + section->size in _bfd_aarch64_erratum_843419_scan()
4233 : sec_data->map[span + 1].vma); in _bfd_aarch64_erratum_843419_scan()
4235 char span_type = sec_data->map[span].type; in _bfd_aarch64_erratum_843419_scan()
4692 struct _aarch64_elf_section_data *sec_data = in elfNN_aarch64_section_map_add() local
4696 if (sec_data->map == NULL) in elfNN_aarch64_section_map_add()
4698 sec_data->map = bfd_malloc (sizeof (elf_aarch64_section_map)); in elfNN_aarch64_section_map_add()
4699 sec_data->mapcount = 0; in elfNN_aarch64_section_map_add()
4700 sec_data->mapsize = 1; in elfNN_aarch64_section_map_add()
4703 newidx = sec_data->mapcount++; in elfNN_aarch64_section_map_add()
4705 if (sec_data->mapcount > sec_data->mapsize) in elfNN_aarch64_section_map_add()
4707 sec_data->mapsize *= 2; in elfNN_aarch64_section_map_add()
4708 sec_data->map = bfd_realloc_or_free in elfNN_aarch64_section_map_add()
4709 (sec_data->map, sec_data->mapsize * sizeof (elf_aarch64_section_map)); in elfNN_aarch64_section_map_add()
4712 if (sec_data->map) in elfNN_aarch64_section_map_add()
4714 sec_data->map[newidx].vma = vma; in elfNN_aarch64_section_map_add()
4715 sec_data->map[newidx].type = type; in elfNN_aarch64_section_map_add()