Lines Matching refs:vmsize
1231 } else if (seg_kld && seg_kld->vmaddr && seg_kld->vmsize) { in removeKextBootstrap()
1235 seg_kld->vmsize); in removeKextBootstrap()
1237 ml_static_mfree(seg_kld->vmaddr, seg_kld->vmsize); in removeKextBootstrap()
1245 } else if (seg_klddata && seg_klddata->vmaddr && seg_klddata->vmsize) { in removeKextBootstrap()
1249 seg_klddata->vmsize); in removeKextBootstrap()
1251 ml_static_mfree(seg_klddata->vmaddr, seg_klddata->vmsize); in removeKextBootstrap()
1260 if (seg_kld && seg_kld->vmaddr && seg_kld->vmsize) { in removeKextBootstrap()
1261 bzero((void *)seg_kld->vmaddr, seg_kld->vmsize); in removeKextBootstrap()
1262 ml_static_mfree(seg_kld->vmaddr, seg_kld->vmsize); in removeKextBootstrap()
1264 if (seg_klddata && seg_klddata->vmaddr && seg_klddata->vmsize) { in removeKextBootstrap()
1265 bzero((void *)seg_klddata->vmaddr, seg_klddata->vmsize); in removeKextBootstrap()
1266 ml_static_mfree(seg_klddata->vmaddr, seg_klddata->vmsize); in removeKextBootstrap()
1307 seg_length = (vm_map_size_t) seg_linkedit->vmsize; in removeKextBootstrap()
2286 uint64_t vmsize = seg->vmsize; in initWithPrelinkedInfoDict() local
2288 …nlen(seg->segname, sizeof(seg->segname)), seg->segname, unslid_vmaddr, unslid_vmaddr + vmsize - 1); in initWithPrelinkedInfoDict()
2294 …e mutable segment %llx->%llx.", getIdentifierCString(), unslid_vmaddr, unslid_vmaddr + vmsize - 1); in initWithPrelinkedInfoDict()
7107 linkeditSeg->vmsize = round_page(linkeditSeg->vmsize - reloc_size); in slidePrelinkedExecutable()
7108 linkeditSeg->filesize = linkeditSeg->vmsize; in slidePrelinkedExecutable()
7593 ml_static_mfree(linkeditseg->vmaddr, linkeditseg->vmsize); in jettisonFileSetLinkeditSegment()
7599 linkeditseg->vmaddr, linkeditseg->vmsize); in jettisonFileSetLinkeditSegment()
7608 ml_static_mfree(linkedit_vmaddr, (vm_size_t)linkeditseg->vmsize); in jettisonFileSetLinkeditSegment()
7614 (unsigned long long)linkedit_vmaddr, (unsigned long long)linkeditseg->vmsize); in jettisonFileSetLinkeditSegment()
7659 round_page(linkedit->vmaddr + linkedit->vmsize)) {
7665 linkeditsize = round_page(linkedit->vmsize);
7751 (dataSeg->vmsize != round_page(dataSeg->vmsize))) {
7755 dataSegEnd = dataSeg->vmaddr + dataSeg->vmsize;
8025 assert((seg->vmsize & PAGE_MASK) == 0);
8042 end_protect = trunc_page(seg->vmaddr + seg->vmsize);
8046 end_wire = round_page(seg->vmaddr + seg->vmsize);
8180 if ((address >= seg->vmaddr) && address < (seg->vmaddr + seg->vmsize)) {
8182 kext_segsize = seg->vmsize;
8301 if (seg->vmsize > UINT32_MAX) {
8310 address < round_page(seg->vmaddr + seg->vmsize);
8848 vm_map_offset_t end_wire = round_page(seg->vmaddr + seg->vmsize);
12077 segp->vmsize = 0;
12086 if (segp->vmsize == 0 && segp->vmaddr < gVirtBase) {
12102 segp->vmsize, segp->nsects);
12491 execLoadSize = (uint32_t)seg->vmsize;
13445 uint64_t vmsize = seg->vmsize; local
13450 if (savedSegment->getVMAddr() == seg->vmaddr && savedSegment->getVMSize() == seg->vmsize) {
13452 …nlen(seg->segname, sizeof(seg->segname)), seg->segname, unslid_vmaddr, unslid_vmaddr + vmsize - 1);
13455 …->%llx could not be restored.", getIdentifierCString(), unslid_vmaddr, unslid_vmaddr + vmsize - 1);
13460 …table segment for %llx->%llx.", getIdentifierCString(), unslid_vmaddr, unslid_vmaddr + vmsize - 1);
13674 if (seg->vmsize == 0) {
13686 if (seg->vmsize == 0) {
13699 &start, seg->vmsize,
13708 add_kcfileset_map_entry(map_entry_list, start, seg->vmsize);
13868 vm_map_offset_t text_segment_size = text_seg->vmsize;
13915 end = trunc_page(seg->vmaddr + seg->vmsize);
14009 if (seg->vmsize == 0) {
14022 kr = vm_unmap_kcfileset_segment(&seg->vmaddr, seg->vmsize);
14028 kr = vm_unmap_kcfileset_segment(&text_seg->vmaddr, text_seg->vmsize);
15754 if ((addr >= seg->vmaddr) && (addr < (seg->vmaddr + seg->vmsize))) {
16585 accountp->address_end = seg->vmaddr + seg->vmsize;
16658 result = kmem_alloc(kernel_map, (vm_offset_t *)&data, seg->vmsize,
16663 memcpy((void *)data, (const void *)seg->vmaddr, seg->vmsize);
16665 vmsize = seg->vmsize;
16684 kmem_free(kernel_map, (vm_offset_t)data, vmsize);
16697 return vmsize;
16706 if (seg->vmaddr != vmaddr || seg->vmsize != vmsize) {
16709 memcpy((void *)seg->vmaddr, data, vmsize);