Searched refs:vmaddr (Results 1 - 25 of 71) sorted by relevance

123

/macosx-10.9.5/cctools-845/libmacho/
H A Dget_end.c84 if(sgp->vmaddr + sgp->vmsize > _end)
85 _end = sgp->vmaddr + sgp->vmsize;
102 if(sgp->vmaddr + sgp->vmsize > _end)
103 _end = sgp->vmaddr + sgp->vmsize;
H A Dgetsecbyname.c308 return((uint8_t *)((uintptr_t)mhp - zero->vmaddr + sp->addr));
343 return((uint8_t *)((uintptr_t)mhp - zero->vmaddr + sgp->vmaddr));
394 return((uint8_t *)((uintptr_t)mhp - zero->vmaddr + sp->addr));
429 return((uint8_t *)((uintptr_t)mhp - zero->vmaddr + sgp->vmaddr));
/macosx-10.9.5/cctools-845/ld/
H A Dlayout.c164 unsigned long vmaddr,
664 stack_segment.sg.vmaddr = stack_addr - stack_size;
666 stack_segment.sg.vmaddr = stack_addr;
940 first_msg->sg.vmaddr = seg1addr;
947 first_msg->sg.vmaddr = pagezero_segment.sg.vmsize;
951 first_msg->sg.vmaddr = segs_read_only_addr;
953 first_msg->sg.vmaddr = segs_read_write_addr;
956 first_msg->sg.vmaddr = 0;
1510 first_msg->sg.vmaddr =
1513 first_msg->sg.vmaddr
1899 next_vmaddr( unsigned long vmaddr, unsigned long vmsize) argument
[all...]
/macosx-10.9.5/xnu-2422.115.4/osfmk/kern/
H A Dkext_alloc.c78 text_start = vm_map_trunc_page(text->vmaddr,
81 text_end = vm_map_round_page(text->vmaddr + text->vmsize,
123 VM_KERNEL_UNSLIDE(text->vmaddr),
124 VM_KERNEL_UNSLIDE(text->vmaddr + text->vmsize));
/macosx-10.9.5/xnu-2422.115.4/libkern/kxld/
H A Dkxld.c99 kxld_addr_t *vmaddr, u_long *vmsize, u_char **linked_object_alloc_out);
249 kxld_addr_t vmaddr = 0; local
274 &vmaddr, &vmsize, &linked_object_alloc);
277 rval = kxld_kext_relocate(context->kext, vmaddr,
461 kxld_addr_t vmaddr = 0; local
469 vmaddr = context->allocate_callback(vmsize, &flags, callback_data);
470 require_action(!(vmaddr & (PAGE_SIZE-1)), finish,
473 (void *) (uintptr_t) vmaddr));
476 linked_object = (u_char *) (u_long) vmaddr;
492 *vmaddr_out = vmaddr;
[all...]
H A Dkxld_seg.c85 seg->base_addr = src->vmaddr;
86 seg->link_addr = src->vmaddr;
114 seg->base_addr = src->vmaddr;
115 seg->link_addr = src->vmaddr;
648 seghdr->vmaddr = (uint32_t) seg->link_addr;
688 seghdr->vmaddr = (uint64_t) seg->link_addr;
/macosx-10.9.5/cctools-845/misc/
H A Dcheck_dylib.c323 first->vmaddr != block->entry->seg1addr){
329 if(split == TRUE && sg->vmaddr < segs_read_only_addr)
330 segs_read_only_addr = sg->vmaddr;
333 if(split == TRUE && sg->vmaddr < segs_read_write_addr)
334 segs_read_write_addr = sg->vmaddr;
H A Dsegedit.c694 if(segs[i].sgp->vmaddr != oldvmaddr)
700 segs[i].sgp->vmaddr = newvmaddr;
762 if(segs[i].sgp64->vmaddr != oldvmaddr)
768 segs[i].sgp64->vmaddr = newvmaddr;
1145 if(seg1->sgp->vmaddr > seg2->sgp->vmaddr)
1147 if(seg1->sgp->vmaddr < seg2->sgp->vmaddr)
1149 /* seg1->sgp->vmaddr == seg2->sgp->vmaddr */
[all...]
H A Dctf_insert.c244 addr = object->seg_linkedit->vmaddr;
251 addr = object->seg_linkedit64->vmaddr;
564 sg_CTF->vmaddr = addr;
599 sg64_CTF->vmaddr = addr;
H A Dsize.c264 printf(" (vmaddr 0x%x fileoff %u)\n",
265 (unsigned int)sg->vmaddr, sg->fileoff);
309 printf(" (vmaddr 0x%llx fileoff %llu)\n",
310 sg64->vmaddr, sg64->fileoff);
H A Dchecksyms.c685 if(sg->vmaddr < segs_read_only_addr)
686 segs_read_only_addr = sg->vmaddr;
689 if(sg->vmaddr < segs_read_write_addr)
690 segs_read_write_addr = sg->vmaddr;
694 if(sg->vmaddr < seg1addr)
695 seg1addr = sg->vmaddr;
/macosx-10.9.5/emacs-92/emacs/src/
H A Dunexmacosx.c712 scp->segname, (long) (scp->vmaddr), (long) (scp->vmsize));
772 if (scp->vmaddr + scp->vmsize > infile_lc_highest_addr)
773 infile_lc_highest_addr = scp->vmaddr + scp->vmsize;
825 (long) (scp->vmsize), (long) (scp->vmaddr));
866 (long)(scp->vmsize), (long) (scp->vmaddr));
876 sectp->offset = sectp->addr - scp->vmaddr + curr_file_offset;
973 sc.vmaddr = unexec_regions[j].range.address;
984 (long) (sc.vmsize), (long) (sc.vmaddr));
986 if (!unexec_write (sc.fileoff, (void *) sc.vmaddr, sc.filesize))
987 unexec_error ("cannot write new __DATA segment %#8lx (sz: %#8lx)", sc.vmaddr, s
[all...]
H A Dunexnext.c301 dataseg_vmaddr = segment->vmaddr;
302 dataseg_vmend = segment->vmaddr + segment->vmsize;
303 vmaddr_growth = segment->vmaddr + segment->vmsize;
309 segment->vmaddr = vmaddr_growth;
/macosx-10.9.5/emacs-92/
H A Dunexmacosx.c712 scp->segname, (long) (scp->vmaddr), (long) (scp->vmsize));
772 if (scp->vmaddr + scp->vmsize > infile_lc_highest_addr)
773 infile_lc_highest_addr = scp->vmaddr + scp->vmsize;
825 (long) (scp->vmsize), (long) (scp->vmaddr));
866 (long)(scp->vmsize), (long) (scp->vmaddr));
876 sectp->offset = sectp->addr - scp->vmaddr + curr_file_offset;
973 sc.vmaddr = unexec_regions[j].range.address;
984 (long) (sc.vmsize), (long) (sc.vmaddr));
986 if (!unexec_write (sc.fileoff, (void *) sc.vmaddr, sc.filesize))
987 unexec_error ("cannot write new __DATA segment %#8lx (sz: %#8lx)", sc.vmaddr, s
[all...]
/macosx-10.9.5/dtrace-118.1/tools/ctfconvert/
H A Doutput.c855 fill_ctf_segments(struct segment_command *seg, struct section *sect, uint32_t vmaddr, size_t size, uint32_t offset, int swap) argument
861 vmaddr,
874 vmaddr,
951 uint32_t vmaddr = curcmd->vmaddr; local
954 SWAP32(vmaddr);
957 t = vmaddr + vmsize;
974 ((struct segment_command *)ctfcmd)->vmaddr, ctfsize, sz /* file offset */, swap);
1025 fill_ctf_segments_64(struct segment_command_64 *seg, struct section_64 *sect, uint64_t vmaddr, size_t size, uint32_t offset, int swap) argument
1031 vmaddr,
1116 uint64_t vmaddr = curcmd->vmaddr; local
[all...]
/macosx-10.9.5/dyld-239.4/src/
H A DdyldInitialization.cpp119 return (uintptr_t)mh - segCmd->vmaddr;
179 const uintptr_t relocBase = firstWritableSeg->vmaddr + slide;
183 const relocation_info* const relocsStart = (struct relocation_info*)(linkEditSeg->vmaddr + slide + dynamicSymbolTable->locreloff - linkEditSeg->fileoff);
H A DImageLoaderMachO.cpp161 loadCommandSegmentVMStart = segCmd->vmaddr;
162 loadCommandSegmentVMEnd = segCmd->vmaddr + segCmd->vmsize;
196 uintptr_t start = segCmd->vmaddr;
197 uintptr_t end = segCmd->vmaddr + segCmd->vmsize;
564 return (segLoadCommand(segIndex)->vmaddr != 0);
569 return segLoadCommand(segIndex)->vmaddr;
574 return segLoadCommand(segIndex)->vmaddr + fSlide;
1368 if ( (unslidInteriorAddress >= seg->vmaddr) && (unslidInteriorAddress < (seg->vmaddr+seg->vmsize)) ) {
/macosx-10.9.5/xnu-2422.115.4/libkern/
H A Dkernel_mach_header.c63 if (sgp->vmaddr + sgp->vmsize > last_addr)
64 last_addr = sgp->vmaddr + sgp->vmsize;
162 result = (void *)sc->vmaddr;
/macosx-10.9.5/xnu-2422.115.4/iokit/Kernel/
H A DIOBufferMemoryDescriptor.cpp83 vm_address_t vmaddr = 0; local
86 kr = kernel_memory_allocate(kernel_map, &vmaddr,
89 if (KERN_SUCCESS != kr) vmaddr = 0;
90 else bzero((void *) vmaddr, page_size);
92 return ((uintptr_t) vmaddr);
/macosx-10.9.5/tcl-102/tk/tk/macosx/
H A DtkMacOSXDebug.c133 base = (intptr_t) sg->vmaddr + slide - sg->fileoff;
/macosx-10.9.5/Csu-79/
H A Dlazy_dylib_loader.c134 slide = (uintptr_t)tmh - seg->vmaddr;
136 linkEditBase = (uint8_t*)(seg->vmaddr + slide - seg->fileoff);
/macosx-10.9.5/xnu-2422.115.4/bsd/dev/i386/
H A Dfbt_x86.c954 sym = (kernel_nlist_t *)(orig_le->vmaddr + orig_st->symoff - orig_le->fileoff);
955 strings = (char *)(orig_le->vmaddr + orig_st->stroff - orig_le->fileoff);
958 instrLow = (uintptr_t)orig_ts->vmaddr;
959 instrHigh = (uintptr_t)(orig_ts->vmaddr + orig_ts->vmsize);
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/
H A Dsubr_prof.c114 p->lowpc = (u_int32_t)sgp->vmaddr;
115 p->highpc = (u_int32_t)(sgp->vmaddr + sgp->vmsize);
/macosx-10.9.5/cctools-845/efitools/
H A Dmtoc.c605 sg->vmaddr + sg->vmsize > reloc_addr)
606 reloc_addr = sg->vmaddr + sg->vmsize;
776 scnhdrs[j].s_vaddr = sg->vmaddr;
794 scnhdrs[j].s_vaddr = sg->vmaddr;
841 scnhdrs[j].s_vaddr = sg->vmaddr;
976 sg64->vmaddr + sg64->vmsize > reloc_addr)
977 reloc_addr = sg64->vmaddr + sg64->vmsize;
1098 scnhdrs[j].s_vaddr = sg64->vmaddr;
1112 scnhdrs[j].s_vaddr = sg64->vmaddr;
2092 first_addr = sg->vmaddr;
[all...]
H A Dmakerelocs.c216 first_addr = sg->vmaddr;
248 first_addr = sg64->vmaddr;

Completed in 300 milliseconds

123