reloc_start 129 modules/flt.h uint32_t reloc_start; // Offset of relocation records from beginning of file (also start of bss segment) reloc_start 159 modules/module_inspector.c sprintf(txt,"%02d: %-12s %08x - %d bytes", idx, name, (unsigned)mod->hdr, mod->hdr->reloc_start+mod->hdr->bss_size); reloc_start 497 modules/module_load.c int reloc_size = flat_buf->import_start - flat_buf->reloc_start; reloc_start 506 modules/module_load.c if (!module_do_action(fd, flat_buf, flat_buf->reloc_start, reloc_size, module_do_relocations)) reloc_start 542 modules/module_load.c msg = load_module_file(module_fd, name, flat.reloc_start, flat.bss_size, &flat_buf); reloc_start 273 tools/elf2flt/elfflt.c else if ( offs >=flat->data_start && offs<flat->reloc_start ) reloc_start 275 tools/elf2flt/elfflt.c else if ( offs >=flat->reloc_start && offs<(flat->reloc_start+flat->bss_size) ) reloc_start 276 tools/elf2flt/elfflt.c { sect="bss"; secoffs=flat->reloc_start;} reloc_start 291 tools/elf2flt/elfflt.c if ( (uint32_t)offs >=flat->reloc_start || (uint32_t)offs<flat->data_start ) reloc_start 612 tools/elf2flt/elfflt.c flat->reloc_start = flatmainsize; reloc_start 642 tools/elf2flt/elfflt.c flat->import_start = flat->reloc_start+flat_reloc_count*sizeof(reloc_record_t); reloc_start 707 tools/elf2flt/elfflt.c printf("->data_start 0x%x (size %d)\n", flat->data_start, flat->reloc_start - flat->data_start ); reloc_start 708 tools/elf2flt/elfflt.c printf("->bss_start 0x%x (size %d)\n", flat->reloc_start, flat->bss_size ); reloc_start 709 tools/elf2flt/elfflt.c printf("->reloc_start 0x%x (size %d)\n", flat->reloc_start, flat_reloc_count*sizeof(reloc_record_t) ); reloc_start 736 tools/elf2flt/elfflt.c dump_section( "FLT_data", (unsigned char*)flat_buf+flat->data_start, flat->reloc_start-flat->data_start); reloc_start 739 tools/elf2flt/elfflt.c printf("\nDump relocations 0x%x (size=%d):\n",flat->reloc_start,flat_reloc_count*sizeof(reloc_record_t)); reloc_start 742 tools/elf2flt/elfflt.c print_offs("Offs: ",*(uint32_t*)(flat_buf+flat->reloc_start+i*sizeof(reloc_record_t)), "\n"); reloc_start 48 tools/elf2flt/fltdump.c else if ( offs >=flat->data_start && offs<flat->reloc_start ) reloc_start 50 tools/elf2flt/fltdump.c else if ( offs >=flat->reloc_start && offs<(flat->reloc_start+flat->bss_size) ) reloc_start 51 tools/elf2flt/fltdump.c { sect="bss"; secoffs=flat->reloc_start;} reloc_start 65 tools/elf2flt/fltdump.c if ( (uint32_t)offs >=flat->reloc_start || (uint32_t)offs<flat->data_start ) reloc_start 117 tools/elf2flt/fltdump.c flat_reloc_count = (flat->import_start-flat->reloc_start)/sizeof(uint32_t); reloc_start 123 tools/elf2flt/fltdump.c printf("->data_start 0x%x (size %d)\n", flat->data_start, flat->reloc_start - flat->data_start ); reloc_start 124 tools/elf2flt/fltdump.c printf("->bss_start 0x%x (size %d)\n", flat->reloc_start, flat->bss_size ); reloc_start 125 tools/elf2flt/fltdump.c printf("->reloc_start 0x%x (size %d)\n", flat->reloc_start, flat->import_start - flat->reloc_start ); reloc_start 169 tools/elf2flt/fltdump.c dump_section( "FLT_data", flat_buf+flat->data_start, flat->reloc_start-flat->data_start); reloc_start 173 tools/elf2flt/fltdump.c printf("\nDump relocations 0x%x (size=%d):\n",flat->reloc_start,flat_reloc_count*sizeof(uint32_t)); reloc_start 175 tools/elf2flt/fltdump.c print_offs("Offs: ",*(uint32_t*)(flat_buf+flat->reloc_start+i*sizeof(uint32_t)),"\n");