Home
last modified time | relevance | path

Searched refs:base_addr (Results 1 – 14 of 14) sorted by relevance

/xnu-11215/libkern/kxld/
H A Dkxld_sym.c79 sym->base_addr = src->n_value; in kxld_sym_init_from_macho32()
80 sym->link_addr = sym->base_addr; in kxld_sym_init_from_macho32()
114 sym->base_addr = src->n_value; in kxld_sym_init_from_macho64()
115 sym->link_addr = sym->base_addr; in kxld_sym_init_from_macho64()
231 if (sym->base_addr) { in init_predicates()
262 sym->base_addr |= 1; in init_predicates()
590 return (u_int) (sym->base_addr - sect->base_addr); in kxld_sym_get_section_offset()
599 return sym->base_addr; in kxld_sym_get_common_size()
848 sym->link_addr = sym->base_addr - sect->base_addr + sect->link_addr; in kxld_sym_relocate()
986 sym->base_addr = base_addr; in kxld_sym_resolve_common()
[all …]
H A Dkxld_seg.c88 seg->base_addr = src->vmaddr; in kxld_seg_init_from_macho_32()
117 seg->base_addr = src->vmaddr; in kxld_seg_init_from_macho_64()
449 seg->base_addr = 0; in kxld_seg_clear()
832 if (sect->base_addr > maxaddr) { in kxld_seg_finish_init()
833 maxaddr = sect->base_addr; in kxld_seg_finish_init()
838 maxsize - seg->base_addr); in kxld_seg_finish_init()
891 my_link_addr -= seg->base_addr; in kxld_seg_relocate()
898 my_link_addr -= seg->base_addr; in kxld_seg_relocate()
905 my_link_addr -= seg->base_addr; in kxld_seg_relocate()
912 my_link_addr -= seg->base_addr; in kxld_seg_relocate()
[all …]
H A Dkxld_object.c146 kxld_addr_t base_addr);
1383 sym->base_addr); in kxld_object_get_reloc_at_symbol()
1386 sym->base_addr); in kxld_object_get_reloc_at_symbol()
1496 kxld_addr_t base_addr = 0; in resolve_common_symbols() local
1527 base_addr = sect->base_addr + sect->size; in resolve_common_symbols()
1531 base_addr = 0; in resolve_common_symbols()
1549 base_addr = kxld_align_address(base_addr, align); in resolve_common_symbols()
1552 base_addr += size; in resolve_common_symbols()
2488 start = seg->base_addr;
2491 if (start <= base_addr && base_addr < end) {
[all …]
H A Dkxld_sect.c71 sect->base_addr = src->addr; in kxld_sect_init_from_macho_32()
121 sect->base_addr = src->addr; in kxld_sect_init_from_macho_64()
167 sect->base_addr = 0; in kxld_sect_init_got()
202 sect->base_addr = 0; in kxld_sect_init_zerofill()
223 sect->base_addr = 0; in kxld_sect_clear()
H A Dkxld_sym.h47 kxld_addr_t base_addr; // The symbol's base address member
257 kxld_addr_t base_addr)
H A Dkxld_symtab.c149 symtab->strings = (char *)(uintptr_t)kernel_linkedit_seg->base_addr + in init_macho()
151 macho_or_linkedit = (u_char *)(uintptr_t)kernel_linkedit_seg->base_addr; in init_macho()
582 rval = kxld_dict_insert(&symtab->cxx_index, &sym->base_addr, sym); in kxld_symtab_index_cxx_symbols_by_value()
H A Dkxld_sect.h55 kxld_addr_t base_addr; // The base address of the section member
H A Dkxld_seg.h49 kxld_addr_t base_addr; member
H A Dkxld_reloc.c788 link_disp = sect->link_addr - sect->base_addr; in kxld_relocator_process_sect_reloc()
845 offset = (u_long)(seg->fileoff + (reloc->address - seg->base_addr)); in kxld_relocator_process_table_reloc()
926 target = sect->link_addr - sect->base_addr; in calculate_targets()
1015 start = sect->base_addr; in get_target_by_address_lookup()
1026 *target = sect->link_addr - sect->base_addr; in get_target_by_address_lookup()
H A Dkxld_vtable.c375 vtable_sym->base_addr + entry_offset); in init_by_entries_and_relocs()
409 vtable_sym->base_addr + entry_offset); in init_by_entries_and_relocs()
/xnu-11215/osfmk/mach/
H A Drpc.h121 vm_address_t base_addr; /* Address of this struct in user */ member
/xnu-11215/security/
H A Dmac_data.h113 void *base_addr; /* Orig base address, for ptr fixup. */ member
H A Dmac_base.c575 old = new->base_addr; in mac_policy_fixup_mmd_list()
603 new->base_addr = new; in mac_policy_fixup_mmd_list()
/xnu-11215/osfmk/vm/
H A Dvm_map.c9382 vm_map_offset_t base_addr; in vm_map_copy_overwrite_nested() local
9602 base_addr = dst_addr; in vm_map_copy_overwrite_nested()
9658 sub_start = base_addr; in vm_map_copy_overwrite_nested()
9687 if (base_addr < entry->vme_start) { in vm_map_copy_overwrite_nested()
9690 entry->vme_start - base_addr; in vm_map_copy_overwrite_nested()
9809 base_addr = local_end; in vm_map_copy_overwrite_nested()
9822 copy_size = dst_end - base_addr; in vm_map_copy_overwrite_nested()
9921 base_addr, in vm_map_copy_overwrite_nested()
9940 base_addr += copy_size; in vm_map_copy_overwrite_nested()
9953 base_addr, &tmp_entry)) { in vm_map_copy_overwrite_nested()
[all …]