| /xnu-10063.141.1/tools/lldbmacros/ |
| H A D | macho.py | 120 low_offset = min(low_offset, cmd_cmd.fileoff) 198 fileoff = s.offset, 209 fileoff = seg.fileoff, 314 … blocks.append(MapBlock(segname, segment.vmaddr, segment.vmsize, segment.fileoff, segment.filesize, 349 …} {: <#020X} ({: <10d}) floff:{: <#08x} {}".format(s, b.vmaddr, b.vmsize, b.fileoff, b.extra_info)
|
| /xnu-10063.141.1/libkern/kxld/ |
| H A D | kxld_seg.c | 91 seg->fileoff = src->fileoff; in kxld_seg_init_from_macho_32() 121 seg->fileoff = src->fileoff; in kxld_seg_init_from_macho_64() 666 seghdr->fileoff = (uint32_t) data_offset; in seg_export_macho_header_32() 682 seghdr->fileoff, in seg_export_macho_header_32() 683 seghdr->fileoff, in seg_export_macho_header_32() 737 seghdr->fileoff = (uint64_t) data_offset; in seg_export_macho_header_64() 765 (void *) seghdr->fileoff, in seg_export_macho_header_64() 766 seghdr->fileoff, in seg_export_macho_header_64()
|
| H A D | kxld_seg.h | 52 kxld_size_t fileoff; member
|
| H A D | kxld_symtab.c | 148 symoff = (u_long)(src->symoff - kernel_linkedit_seg->fileoff); in init_macho() 150 src->stroff - kernel_linkedit_seg->fileoff; in init_macho()
|
| H A D | kxld_util.c | 384 require_action(size >= seg_hdr->fileoff + seg_hdr->filesize, finish, in validate_and_swap_macho_32() 564 require_action(size >= seg_hdr->fileoff + seg_hdr->filesize, finish, in validate_and_swap_macho_64()
|
| H A D | kxld_reloc.c | 846 offset = (u_long)(seg->fileoff + (reloc->address - seg->base_addr)); in kxld_relocator_process_table_reloc()
|
| /xnu-10063.141.1/bsd/kern/ |
| H A D | mach_loader.c | 321 scp->fileoff = scp32->fileoff; in widen_segment_command() 1103 if (is_dyld && scp->vmaddr == 0 && scp->fileoff == 0) { in parse_machfile() 1166 if (ret == LOAD_SUCCESS && scp->fileoff == 0 && scp->filesize > 0) { in parse_machfile() 1186 if (is_dyld && scp64->vmaddr == 0 && scp64->fileoff == 0) { in parse_machfile() 1221 if (ret == LOAD_SUCCESS && scp64->fileoff == 0 && scp64->filesize > 0) { in parse_machfile() 2143 pager_offset + scp->fileoff, in load_segment() 2144 pager_offset + scp->fileoff + scp->filesize, in load_segment() 2154 if (scp->fileoff + scp->filesize < scp->fileoff || in load_segment() 2155 scp->fileoff + scp->filesize > (uint64_t)macho_size) { in load_segment() 2156 …DEBUG4K_ERROR("LOAD_BADMACHO fileoff 0x%llx filesize 0x%llx macho_size 0x%llx\n", scp->fileoff, sc… in load_segment() [all …]
|
| H A D | kern_core.c | 683 sc64->fileoff = foffset; in coredump() 697 sc->fileoff = CAST_DOWN_EXPLICIT(uint32_t, foffset); /* will never truncate */ in coredump()
|
| /xnu-10063.141.1/EXTERNAL_HEADERS/mach-o/ |
| H A D | loader.h | 361 uint32_t fileoff; /* file offset of this segment */ member 381 uint64_t fileoff; /* file offset of this segment */ member 1208 uint64_t fileoff; /* file offset of the dylib */ member
|
| /xnu-10063.141.1/san/memory/ |
| H A D | kasan_dynamic_blacklist.c | 307 strings = (const void *)((le->vmaddr - le->fileoff) + st->stroff); in addr_to_func() 308 syms = (const void *)((le->vmaddr - le->fileoff) + st->symoff); in addr_to_func()
|
| /xnu-10063.141.1/bsd/dev/dtrace/ |
| H A D | fbt.c | 441 syms = (kernel_nlist_t *)(linkedit->vmaddr + symtab->symoff - linkedit->fileoff); in fbt_provide_module_kernel_syms() 442 strings = (const char *)(linkedit->vmaddr + symtab->stroff - linkedit->fileoff); in fbt_provide_module_kernel_syms()
|
| H A D | sdt.c | 506 *sym = (kernel_nlist_t *)(orig_le->vmaddr + orig_st->symoff - orig_le->fileoff); in sdt_find_symbol_table() 507 *strings = (char *)(orig_le->vmaddr + orig_st->stroff - orig_le->fileoff); in sdt_find_symbol_table()
|
| /xnu-10063.141.1/osfmk/mach/ |
| H A D | dyld_kernel_fixups.h | 261 linkeditFileOffset = seg->fileoff; in kernel_collection_slide() 378 sym = (struct nlist_64 *)(linkedit_cmd->vmaddr + symtab_cmd->symoff - linkedit_cmd->fileoff); in kernel_collection_adjust_fileset_entry_addrs()
|
| /xnu-10063.141.1/SETUP/kextsymboltool/ |
| H A D | kextsymboltool.c | 751 segcmd.fileoff = symsoffset; in main() 789 segcmd.fileoff = symsoffset; in main()
|
| /xnu-10063.141.1/osfmk/kdp/ |
| H A D | processor_core.c | 570 seg_command.fileoff = core_context->core_cur_foffset; in coredump_save_segment_descriptions() 607 seg_command.fileoff = (uint32_t) core_context->core_cur_foffset; in coredump_save_segment_descriptions()
|
| /xnu-10063.141.1/tools/kt-dump/ |
| H A D | kt-dump.cpp | 549 image img{contents, fec->fileoff}; in do_fileset()
|
| /xnu-10063.141.1/osfmk/i386/AT386/ |
| H A D | model_dep.c | 1122 sym = (kernel_nlist_t *)(uintptr_t)(orig_le->vmaddr + orig_st->symoff - orig_le->fileoff); in panic_print_macho_symbol_name() 1123 strings = (char *)(uintptr_t)(orig_le->vmaddr + orig_st->stroff - orig_le->fileoff); in panic_print_macho_symbol_name()
|
| /xnu-10063.141.1/libkern/c++/ |
| H A D | OSKext.cpp | 6958 linkeditBase = (char *) seg->vmaddr - seg->fileoff; in slidePrelinkedExecutable() 12072 segp->fileoff = 0; 13645 err = OSKext::mapKCFileSet(control, 0, &k_mh, fse->fileoff, slidep, pageable, map_entry_list); 13688 (memory_object_control_t)control, seg->fileoff, seg->maxprot); 13857 vm_object_offset_t text_segment_fileoff = text_seg->fileoff; 13990 text_fileoff = text_seg->fileoff;
|