Lines Matching refs:subsection

2919       asection *subsection;  in som_write_fixups()  local
2926 for (subsection = abfd->sections; in som_write_fixups()
2927 subsection != NULL; in som_write_fixups()
2928 subsection = subsection->next) in som_write_fixups()
2937 if (!som_is_subspace (subsection) in som_write_fixups()
2938 || !som_is_container (section, subsection)) in som_write_fixups()
2943 if ((subsection->flags & SEC_HAS_CONTENTS) == 0) in som_write_fixups()
2945 som_section_data (subsection)->subspace_dict->fixup_request_index in som_write_fixups()
2952 som_section_data (subsection)->subspace_dict->fixup_request_index in som_write_fixups()
2975 for (j = 0; j < subsection->reloc_count; j++) in som_write_fixups()
2977 arelent *bfd_reloc = subsection->orelocation[j]; in som_write_fixups()
3151 for (tmp = j; tmp < subsection->reloc_count; tmp++) in som_write_fixups()
3153 tmp_reloc = subsection->orelocation[tmp]; in som_write_fixups()
3158 if (tmp == subsection->reloc_count) in som_write_fixups()
3278 p = som_reloc_skip (abfd, subsection->size - reloc_offset, in som_write_fixups()
3288 som_section_data (subsection)->subspace_dict->fixup_request_quantity in som_write_fixups()
3738 asection *subsection; in som_begin_writing() local
3748 for (subsection = abfd->sections; in som_begin_writing()
3749 subsection != NULL; in som_begin_writing()
3750 subsection = subsection->next) in som_begin_writing()
3753 if (!som_is_subspace (subsection) in som_begin_writing()
3754 || !som_is_container (section, subsection) in som_begin_writing()
3755 || (subsection->flags & SEC_ALLOC) == 0) in som_begin_writing()
3772 || (subsection->flags & SEC_CODE) in som_begin_writing()
3774 && (subsection->flags & SEC_DATA))) in som_begin_writing()
3778 if (subsection->flags & SEC_CODE && exec_header->exec_tfile == 0) in som_begin_writing()
3783 if (subsection->flags & SEC_DATA && exec_header->exec_dfile == 0) in som_begin_writing()
3793 subspace_offset = subsection->vma; in som_begin_writing()
3812 current_offset += subsection->vma - subspace_offset; in som_begin_writing()
3813 if (subsection->flags & SEC_CODE) in som_begin_writing()
3814 exec_header->exec_tsize += subsection->vma - subspace_offset; in som_begin_writing()
3816 exec_header->exec_dsize += subsection->vma - subspace_offset; in som_begin_writing()
3817 subspace_offset += subsection->vma - subspace_offset; in som_begin_writing()
3820 subsection->target_index = total_subspaces++; in som_begin_writing()
3822 if (subsection->flags & SEC_LOAD) in som_begin_writing()
3826 && subsection->flags & SEC_CODE) in som_begin_writing()
3827 exec_header->exec_tsize += subsection->size; in som_begin_writing()
3829 && subsection->flags & SEC_DATA) in som_begin_writing()
3830 exec_header->exec_dsize += subsection->size; in som_begin_writing()
3831 som_section_data (subsection)->subspace_dict->file_loc_init_value in som_begin_writing()
3833 subsection->filepos = current_offset; in som_begin_writing()
3834 current_offset += subsection->size; in som_begin_writing()
3835 subspace_offset += subsection->size; in som_begin_writing()
3842 exec_header->exec_bsize += subsection->size; in som_begin_writing()
3844 som_section_data (subsection)->subspace_dict->file_loc_init_value in som_begin_writing()
3846 som_section_data (subsection)->subspace_dict-> in som_begin_writing()
3865 asection *subsection; in som_begin_writing() local
3875 for (subsection = abfd->sections; in som_begin_writing()
3876 subsection != NULL; in som_begin_writing()
3877 subsection = subsection->next) in som_begin_writing()
3880 if (!som_is_subspace (subsection) in som_begin_writing()
3881 || !som_is_container (section, subsection) in som_begin_writing()
3882 || (subsection->flags & SEC_ALLOC) != 0) in som_begin_writing()
3885 subsection->target_index = total_subspaces++; in som_begin_writing()
3887 if ((subsection->flags & SEC_LOAD) == 0) in som_begin_writing()
3889 som_section_data (subsection)->subspace_dict->file_loc_init_value in som_begin_writing()
3891 subsection->filepos = current_offset; in som_begin_writing()
3892 current_offset += subsection->size; in som_begin_writing()
3897 som_section_data (subsection)->subspace_dict->file_loc_init_value in som_begin_writing()
3899 som_section_data (subsection)->subspace_dict-> in som_begin_writing()
3900 initialization_length = subsection->size; in som_begin_writing()
4035 asection *subsection; in som_finish_writing() local
4042 for (subsection = abfd->sections; in som_finish_writing()
4043 subsection != NULL; in som_finish_writing()
4044 subsection = subsection->next) in som_finish_writing()
4051 if (!som_is_subspace (subsection) in som_finish_writing()
4052 || !som_is_container (section, subsection) in som_finish_writing()
4053 || (subsection->flags & SEC_ALLOC) == 0) in som_finish_writing()
4074 som_section_data (subsection)->subspace_dict->space_index = i; in som_finish_writing()
4078 (som_section_data (subsection)->subspace_dict, &ext_subspace_dict); in som_finish_writing()
4092 asection *subsection; in som_finish_writing() local
4099 for (subsection = abfd->sections; in som_finish_writing()
4100 subsection != NULL; in som_finish_writing()
4101 subsection = subsection->next) in som_finish_writing()
4109 if (!som_is_subspace (subsection) in som_finish_writing()
4110 || !som_is_container (section, subsection) in som_finish_writing()
4111 || (subsection->flags & SEC_ALLOC) != 0) in som_finish_writing()
4132 som_section_data (subsection)->subspace_dict->space_index = i; in som_finish_writing()
4136 (som_section_data (subsection)->subspace_dict, &ext_subspace_dict); in som_finish_writing()