Lines Matching refs:current_offset
1951 unsigned long current_offset) in som_object_setup() argument
2038 abfd->start_address = aux_hdrp->exec_entry + current_offset; in som_object_setup()
2055 obj_som_sym_filepos (abfd) = file_hdrp->symbol_location + current_offset; in som_object_setup()
2057 + current_offset); in som_object_setup()
2059 + current_offset); in som_object_setup()
2074 unsigned long current_offset) in setup_sections() argument
2090 if (bfd_seek (abfd, current_offset + file_hdr->space_strings_location, in setup_sections()
2114 (current_offset + file_hdr->space_location in setup_sections()
2156 (current_offset + file_hdr->subspace_location in setup_sections()
2165 (current_offset + file_hdr->subspace_location in setup_sections()
2175 space_asect->filepos = subspace.file_loc_init_value + current_offset; in setup_sections()
2310 + current_offset); in setup_sections()
2390 unsigned long current_offset = 0; in som_object_p() local
2462 current_offset = bfd_getb32 (ext_som_entry.location); in som_object_p()
2463 if (bfd_seek (abfd, current_offset, SEEK_SET) != 0) in som_object_p()
2516 if (!setup_sections (abfd, &file_hdr, current_offset)) in som_object_p()
2524 return som_object_setup (abfd, &file_hdr, aux_hdr_ptr, current_offset); in som_object_p()
2907 unsigned long current_offset, in som_write_fixups() argument
2973 if (bfd_seek (abfd, current_offset + total_reloc_size, SEEK_SET) != 0) in som_write_fixups()
3315 unsigned long current_offset, in som_write_space_strings() argument
3333 if (bfd_seek (abfd, (file_ptr) current_offset, SEEK_SET) != 0) in som_write_space_strings()
3424 unsigned long current_offset, in som_write_symbol_strings() argument
3452 if (bfd_seek (abfd, (file_ptr) current_offset, SEEK_SET) != 0) in som_write_symbol_strings()
3604 unsigned long current_offset = 0; in som_begin_writing() local
3623 current_offset += sizeof (struct som_external_header); in som_begin_writing()
3627 obj_som_file_hdr (abfd)->aux_header_location = current_offset; in som_begin_writing()
3634 current_offset += sizeof (struct som_external_exec_auxhdr); in som_begin_writing()
3646 if (bfd_seek (abfd, (file_ptr) current_offset, SEEK_SET) != 0) in som_begin_writing()
3652 current_offset += len; in som_begin_writing()
3661 current_offset += len; in som_begin_writing()
3672 if (bfd_seek (abfd, (file_ptr) current_offset, SEEK_SET) != 0) in som_begin_writing()
3678 current_offset += len; in som_begin_writing()
3687 current_offset += len; in som_begin_writing()
3695 obj_som_file_hdr (abfd)->init_array_location = current_offset; in som_begin_writing()
3708 obj_som_file_hdr (abfd)->space_location = current_offset; in som_begin_writing()
3710 current_offset += in som_begin_writing()
3721 obj_som_file_hdr (abfd)->subspace_location = current_offset; in som_begin_writing()
3723 current_offset in som_begin_writing()
3731 if (current_offset % 4) in som_begin_writing()
3732 current_offset += (4 - (current_offset % 4)); in som_begin_writing()
3736 obj_som_file_hdr (abfd)->space_strings_location = current_offset; in som_begin_writing()
3739 if (! som_write_space_strings (abfd, current_offset, &strings_size)) in som_begin_writing()
3745 current_offset += strings_size; in som_begin_writing()
3748 obj_som_file_hdr (abfd)->compiler_location = current_offset; in som_begin_writing()
3753 current_offset += sizeof (struct som_external_compilation_unit); in som_begin_writing()
3799 current_offset = SOM_ALIGN (current_offset, PA_PAGESIZE); in som_begin_writing()
3805 exec_header->exec_tfile = current_offset; in som_begin_writing()
3810 exec_header->exec_dfile = current_offset; in som_begin_writing()
3836 current_offset += subsection->vma - subspace_offset; in som_begin_writing()
3856 = current_offset; in som_begin_writing()
3857 subsection->filepos = current_offset; in som_begin_writing()
3858 current_offset += subsection->size; in som_begin_writing()
3883 current_offset = SOM_ALIGN (current_offset, PA_PAGESIZE); in som_begin_writing()
3885 obj_som_file_hdr (abfd)->unloadable_sp_location = current_offset; in som_begin_writing()
3896 current_offset = SOM_ALIGN (current_offset, PA_PAGESIZE); in som_begin_writing()
3914 = current_offset; in som_begin_writing()
3915 subsection->filepos = current_offset; in som_begin_writing()
3916 current_offset += subsection->size; in som_begin_writing()
3935 current_offset = SOM_ALIGN (current_offset, PA_PAGESIZE); in som_begin_writing()
3936 if (bfd_seek (abfd, (file_ptr) current_offset - 1, SEEK_SET) != 0) in som_begin_writing()
3942 = current_offset - obj_som_file_hdr (abfd)->unloadable_sp_location; in som_begin_writing()
3949 obj_som_file_hdr (abfd)->som_length = current_offset; in som_begin_writing()
3965 unsigned long current_offset; in som_finish_writing() local
3991 current_offset = obj_som_file_hdr (abfd)->som_length; in som_finish_writing()
3994 if (current_offset % 4) in som_finish_writing()
3995 current_offset += (4 - (current_offset % 4)); in som_finish_writing()
3998 obj_som_file_hdr (abfd)->symbol_location = current_offset; in som_finish_writing()
4000 current_offset += in som_finish_writing()
4005 if (current_offset % 4) in som_finish_writing()
4006 current_offset += (4 - (current_offset % 4)); in som_finish_writing()
4007 obj_som_file_hdr (abfd)->symbol_strings_location = current_offset; in som_finish_writing()
4010 if (! som_write_symbol_strings (abfd, current_offset, syms, in som_finish_writing()
4018 current_offset += strings_size; in som_finish_writing()
4028 if (current_offset % 4) in som_finish_writing()
4029 current_offset += (4 - (current_offset % 4)); in som_finish_writing()
4030 obj_som_file_hdr (abfd)->fixup_request_location = current_offset; in som_finish_writing()
4034 if (! som_write_fixups (abfd, current_offset, &total_reloc_size)) in som_finish_writing()
4041 obj_som_file_hdr (abfd)->som_length = current_offset + total_reloc_size; in som_finish_writing()