Searched refs:vmsize (Results 1 - 25 of 38) sorted by relevance

12

/macosx-10.10/xnu-2782.1.97/libkern/kxld/
H A Dkxld_kext.h76 u_long *header_size, u_long *vmsize)
79 void kxld_kext_set_linked_object_size(KXLDKext *kext, u_long vmsize)
H A Dkxld_seg.c87 seg->vmsize = src->vmsize;
116 seg->vmsize = src->vmsize;
212 seg->vmsize = round_page(sect_offset) - seg->link_addr;
423 le->link_addr = round_page(seg->link_addr + seg->vmsize);
444 seg->vmsize = 0;
473 return seg->vmsize;
649 seghdr->vmsize = (uint32_t) seg->vmsize;
[all...]
H A Dkxld.c99 kxld_addr_t *vmaddr, u_long *vmsize, u_char **linked_object_alloc_out);
250 u_long vmsize = 0; local
274 &vmaddr, &vmsize, &linked_object_alloc);
294 kxld_page_free_untracked(linked_object_alloc, vmsize);
462 u_long vmsize = 0; local
468 kxld_kext_get_vmsize(context->kext, &header_size, &vmsize);
469 vmaddr = context->allocate_callback(vmsize, &flags, callback_data);
478 linked_object = kxld_page_alloc_untracked(vmsize);
484 kxld_kext_set_linked_object_size(context->kext, vmsize);
491 bzero(linked_object, vmsize);
[all...]
H A Dkxld_object.h120 u_long *vmsize)
123 void kxld_object_set_linked_object_size(KXLDObject *object, u_long vmsize)
H A Dkxld_seg.h51 kxld_size_t vmsize; member in struct:kxld_seg
H A Dkxld_object.c548 if (!seg_hdr->vmsize) continue;
562 if (!seg_hdr->vmsize) continue;
599 if (!seg_hdr->vmsize) continue;
617 if (!seg_hdr->vmsize) continue;
885 if (!seg_hdr->vmsize) continue;
914 if (!seg_hdr->vmsize) continue;
1107 /* total all segment vmsize values */
1140 * increase the vmsize appropriately so no overflow will occur
1702 u_long *vmsize)
1706 check(vmsize);
1701 kxld_object_get_vmsize(const KXLDObject *object, u_long *header_size, u_long *vmsize) argument
1721 kxld_object_set_linked_object_size(KXLDObject *object, u_long vmsize) argument
[all...]
H A Dkxld_kext.c361 u_long *header_size, u_long *vmsize)
363 (void) kxld_object_get_vmsize(kext->kext, header_size, vmsize);
369 kxld_kext_set_linked_object_size(KXLDKext *kext, u_long vmsize) argument
371 (void) kxld_object_set_linked_object_size(kext->kext, vmsize);
360 kxld_kext_get_vmsize(const KXLDKext *kext, u_long *header_size, u_long *vmsize) argument
H A Dkxld_util.c359 if (!seg_hdr->vmsize) continue;
528 if (!seg_hdr->vmsize) continue;
/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Dkern_core.c222 mach_vm_size_t vmsize; local
374 &vmoffset, &vmsize, &nesting_depth,
386 (vmoffset + vmsize > VM_MAX_ADDRESS)) {
413 sc64->vmsize = vmsize;
415 sc64->filesize = vmsize;
426 sc->vmsize = CAST_DOWN_EXPLICIT(vm_size_t,vmsize);
428 sc->filesize = CAST_DOWN_EXPLICIT(uint32_t,vmsize); /* will never truncate */
439 mach_vm_protect(map, vmoffset, vmsize, FALS
[all...]
/macosx-10.10/xnu-2782.1.97/osfmk/kern/
H A Dkext_alloc.c81 text_end = vm_map_round_page(text->vmaddr + text->vmsize,
96 vm_map_round_page(kext_alloc_base + prelinkTextSegment->vmsize,
124 VM_KERNEL_UNSLIDE(text->vmaddr + text->vmsize));
/macosx-10.10/xnu-2782.1.97/libkern/
H A Dkernel_mach_header.c63 if (sgp->vmaddr + sgp->vmsize > last_addr)
64 last_addr = sgp->vmaddr + sgp->vmsize;
161 *size = sc->vmsize;
/macosx-10.10/emacs-93/emacs/src/
H A Dunexnext.c299 segment->vmsize = data_size;
302 dataseg_vmend = segment->vmaddr + segment->vmsize;
303 vmaddr_growth = segment->vmaddr + segment->vmsize;
H A Dunexmacosx.c716 scp->segname, (long) (scp->vmaddr), (long) (scp->vmsize));
776 if (scp->vmaddr + scp->vmsize > infile_lc_highest_addr)
777 infile_lc_highest_addr = scp->vmaddr + scp->vmsize;
829 (long) (scp->vmsize), (long) (scp->vmaddr));
861 /* The new filesize of the segment is set to its vmsize because data
865 segment is generally smaller than vmsize. */
866 scp->filesize = scp->vmsize;
870 (long)(scp->vmsize), (long) (scp->vmaddr));
978 sc.vmsize = unexec_regions[j].range.size;
988 (long) (sc.vmsize), (lon
[all...]
/macosx-10.10/syslog-267/libsystem_asl.tproj/src/
H A Dasl.c1131 size_t vmsize; local
1143 vmsize = asl_string_allocated_size(send_str);
1146 if ((str != NULL) && (vmsize != 0)) vm_deallocate(mach_task_self(), (vm_address_t)str, vmsize); local
1152 vmsize = asl_string_allocated_size(send_str);
1166 vm_deallocate(mach_task_self(), (vm_address_t)str, vmsize); local
1171 else if (vmsize >0) vm_deallocate(mach_task_self(), (vm_address_t)str, vmsize); local
1265 size_t len, vmsize; local
1367 vmsize
1373 vm_deallocate(mach_task_self(), (vm_address_t)str, vmsize); local
1389 vm_deallocate(mach_task_self(), (vm_address_t)str, vmsize); local
[all...]
/macosx-10.10/emacs-93/
H A Dunexmacosx.c716 scp->segname, (long) (scp->vmaddr), (long) (scp->vmsize));
776 if (scp->vmaddr + scp->vmsize > infile_lc_highest_addr)
777 infile_lc_highest_addr = scp->vmaddr + scp->vmsize;
829 (long) (scp->vmsize), (long) (scp->vmaddr));
861 /* The new filesize of the segment is set to its vmsize because data
865 segment is generally smaller than vmsize. */
866 scp->filesize = scp->vmsize;
870 (long)(scp->vmsize), (long) (scp->vmaddr));
978 sc.vmsize = unexec_regions[j].range.size;
988 (long) (sc.vmsize), (lon
[all...]
/macosx-10.10/dtrace-147/tools/ctfconvert/
H A Doutput.c952 uint32_t vmsize = curcmd->vmsize; local
955 SWAP32(vmsize);
957 t = vmaddr + vmsize;
1117 uint64_t vmsize = curcmd->vmsize; local
1120 SWAP64(vmsize);
1122 t = vmaddr + vmsize;
/macosx-10.10/IOKitUser-1050.1.21/kext.subproj/
H A Dmacho_util.c1090 *linkedit_size = seg->vmsize;
1096 *linkedit_size = seg64->vmsize;
1223 /* cache old vmsize */
1226 ? ((struct segment_command *) linkedit_segment)->vmsize
1227 : ((struct segment_command_64 *) linkedit_segment)->vmsize);
1256 ((struct segment_command *) linkedit_segment)->vmsize =
1260 ((struct segment_command_64 *) linkedit_segment)->vmsize =
/macosx-10.10/dyld-353.2.1/launch-cache/
H A DMachOLayout.hpp72 Segment(uint64_t addr, uint64_t vmsize, uint64_t offset, uint64_t file_size, uint64_t align, argument
73 uint32_t prot, const char* segName) : fOrigAddress(addr), fOrigSize(vmsize),
75 fSize(vmsize), fFileOffset(offset), fFileSize(file_size), fAlignment(align),
462 if ( endSectAddrPage < (segCmd->vmaddr() + segCmd->vmsize()) ) {
464 //if ( size != segCmd->vmsize() )
466 // segCmd->segname(), size, segCmd->vmsize(), getFilePath());
470 return segCmd->vmsize();
H A Ddsc_iterator.cpp101 uint64_t sizem = segCmd->vmsize();
/macosx-10.10/ksh-23/ksh/src/lib/libast/include/
H A Dvmalloc.h172 extern long vmsize _ARG_(( Vmalloc_t*, Void_t* ));
325 #define vmsize(vm,addr) (*(_VM_(vm)->meth.sizef))((vm),(Void_t*)(addr),0) macro
/macosx-10.10/xnu-2782.1.97/EXTERNAL_HEADERS/mach-o/
H A Dloader.h318 * vmsize, maybe equal to or larger than the amount to map from this file,
332 uint32_t vmsize; /* memory size of this segment */ member in struct:segment_command
352 uint64_t vmsize; /* memory size of this segment */ member in struct:segment_command_64
/macosx-10.10/cxxfilt-11/cxxfilt/bfd/
H A Dmach-o.h210 bfd_vma vmsize; member in struct:bfd_mach_o_segment_command
/macosx-10.10/xnu-2782.1.97/SETUP/kextsymboltool/
H A Dkextsymboltool.c753 segcmd.vmsize = result_count * sizeof(struct nlist_64) + strtabpad;
755 segcmd.filesize = segcmd.vmsize;
793 segcmd.vmsize = result_count * sizeof(struct nlist) + strtabpad;
795 segcmd.filesize = segcmd.vmsize;
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Support/
H A DMachO.h317 uint32_t vmsize; member in struct:llvm::MachO::segment_command
331 uint64_t vmsize; member in struct:llvm::MachO::segment_command_64
/macosx-10.10/xnu-2782.1.97/libsa/
H A Dbootstrap.cpp301 prelinkLength = prelinkTextSegment->vmsize;
444 (vm_size_t)prelinkInfoSegment->vmsize);

Completed in 230 milliseconds

12