Home
last modified time | relevance | path

Searched refs:fileoff (Results 1 – 17 of 17) sorted by relevance

/xnu-8020.101.4/tools/lldbmacros/
H A Dmacho.py126 low_offset = min(low_offset, cmd_cmd.fileoff)
204 fileoff = s.offset,
215 fileoff = seg.fileoff,
332 … blocks.append(MapBlock(segname, segment.vmaddr, segment.vmsize, segment.fileoff, segment.filesize,
367 …} {: <#020X} ({: <10d}) floff:{: <#08x} {}".format(s, b.vmaddr, b.vmsize, b.fileoff, b.extra_info)
/xnu-8020.101.4/libkern/kxld/
H A Dkxld_seg.c91 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 Dkxld_seg.h52 kxld_size_t fileoff; member
H A Dkxld_symtab.c148 symoff = (u_long)(src->symoff - kernel_linkedit_seg->fileoff); in init_macho()
150 src->stroff - kernel_linkedit_seg->fileoff; in init_macho()
H A Dkxld_util.c379 require_action(size >= seg_hdr->fileoff + seg_hdr->filesize, finish, in validate_and_swap_macho_32()
559 require_action(size >= seg_hdr->fileoff + seg_hdr->filesize, finish, in validate_and_swap_macho_64()
H A Dkxld_reloc.c845 offset = (u_long)(seg->fileoff + (reloc->address - seg->base_addr)); in kxld_relocator_process_table_reloc()
/xnu-8020.101.4/bsd/kern/
H A Dmach_loader.c307 scp->fileoff = scp32->fileoff; in widen_segment_command()
1082 if (is_dyld && scp->vmaddr == 0 && scp->fileoff == 0) { in parse_machfile()
1145 if (ret == LOAD_SUCCESS && scp->fileoff == 0 && scp->filesize > 0) { in parse_machfile()
1165 if (is_dyld && scp64->vmaddr == 0 && scp64->fileoff == 0) { in parse_machfile()
1200 if (ret == LOAD_SUCCESS && scp64->fileoff == 0 && scp64->filesize > 0) { in parse_machfile()
2104 pager_offset + scp->fileoff, in load_segment()
2105 pager_offset + scp->fileoff + scp->filesize, in load_segment()
2115 if (scp->fileoff + scp->filesize < scp->fileoff || in load_segment()
2116 scp->fileoff + scp->filesize > (uint64_t)macho_size) { in load_segment()
2117 …DEBUG4K_ERROR("LOAD_BADMACHO fileoff 0x%llx filesize 0x%llx macho_size 0x%llx\n", scp->fileoff, sc… in load_segment()
[all …]
H A Dkern_core.c526 sc64->fileoff = foffset; in coredump()
540 sc->fileoff = CAST_DOWN_EXPLICIT(uint32_t, foffset); /* will never truncate */ in coredump()
/xnu-8020.101.4/EXTERNAL_HEADERS/mach-o/
H A Dloader.h361 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-8020.101.4/san/memory/
H A Dkasan_dynamic_blacklist.c307 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-8020.101.4/bsd/dev/dtrace/
H A Dfbt.c448 syms = (kernel_nlist_t *)(linkedit->vmaddr + symtab->symoff - linkedit->fileoff); in fbt_provide_module_kernel_syms()
449 strings = (const char *)(linkedit->vmaddr + symtab->stroff - linkedit->fileoff); in fbt_provide_module_kernel_syms()
H A Dsdt.c509 *sym = (kernel_nlist_t *)(orig_le->vmaddr + orig_st->symoff - orig_le->fileoff); in sdt_find_symbol_table()
510 *strings = (char *)(orig_le->vmaddr + orig_st->stroff - orig_le->fileoff); in sdt_find_symbol_table()
/xnu-8020.101.4/osfmk/mach/
H A Ddyld_kernel_fixups.h261 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-8020.101.4/SETUP/kextsymboltool/
H A Dkextsymboltool.c751 segcmd.fileoff = symsoffset; in main()
789 segcmd.fileoff = symsoffset; in main()
/xnu-8020.101.4/osfmk/kdp/
H A Dprocessor_core.c461 seg_command.fileoff = core_context->core_cur_foffset; in coredump_save_segment_descriptions()
498 seg_command.fileoff = (uint32_t) core_context->core_cur_foffset; in coredump_save_segment_descriptions()
/xnu-8020.101.4/osfmk/i386/AT386/
H A Dmodel_dep.c1117 sym = (kernel_nlist_t *)(uintptr_t)(orig_le->vmaddr + orig_st->symoff - orig_le->fileoff); in panic_print_macho_symbol_name()
1118 strings = (char *)(uintptr_t)(orig_le->vmaddr + orig_st->stroff - orig_le->fileoff); in panic_print_macho_symbol_name()
/xnu-8020.101.4/libkern/c++/
H A DOSKext.cpp6064 linkeditBase = (char *) seg->vmaddr - seg->fileoff; in slidePrelinkedExecutable()
10928 segp->fileoff = 0;
12417 err = OSKext::mapKCFileSet(control, 0, &k_mh, fse->fileoff, slidep, pageable, map_entry_list);
12460 (memory_object_control_t)control, seg->fileoff, seg->maxprot);
12629 vm_object_offset_t text_segment_fileoff = text_seg->fileoff;
12762 text_fileoff = text_seg->fileoff;