| /xnu-11215/osfmk/vm/ |
| H A D | vm_resident.c | 1815 if (mem->vmp_tabled || mem->vmp_object) { in vm_page_insert_internal() 1818 mem, object, offset, VM_PAGE_OBJECT(mem), mem->vmp_offset); in vm_page_insert_internal() 2046 if (mem->vmp_tabled || mem->vmp_object) { in vm_page_replace() 2049 mem, object, offset, VM_PAGE_OBJECT(mem), mem->vmp_offset); in vm_page_replace() 3633 if (mem->vmp_dirty || mem->vmp_precious) { in vm_page_grab_secluded() 4277 if (!mem->vmp_private && !mem->vmp_fictitious) { in vm_page_free_prepare_queues() 4321 vm_page_init(mem, VM_PAGE_GET_PHYS_PAGE(mem), mem->vmp_lopage); in vm_page_free_prepare_object() 4804 if (!mem->vmp_private && !mem->vmp_fictitious && !mem->vmp_gobbled) { in vm_page_wire() 7100 for (mem = page_list; mem; mem = mem->vmp_snext) { in vm_page_alloc_list() 8723 for (mem = hibernate_rebuild_hash_list; mem; mem = mem_next) { in hibernate_rebuild_vm_structs() [all …]
|
| H A D | vm_page_internal.h | 303 extern void vm_page_update_special_state(vm_page_t mem); 305 extern void vm_page_remove_from_specialq(vm_page_t mem); 418 vm_page_t mem, 597 __phys_page = VM_PAGE_GET_PHYS_PAGE(mem); \ 599 if (mem->vmp_clustered) { \ 601 o = VM_PAGE_OBJECT(mem); \ 604 mem->vmp_clustered = FALSE; \ 615 o = VM_PAGE_OBJECT(mem); \ 687 if (mem->vmp_busy == FALSE) { \ 688 mem->vmp_busy = TRUE; \ [all …]
|
| H A D | vm_kern.c | 1435 mem = page_list; in kernel_memory_populate_object_and_unlock() 1441 assert(!mem->vmp_fictitious && !mem->vmp_private); in kernel_memory_populate_object_and_unlock() 1577 assert(mem); in kernel_memory_depopulate() 1593 assert(mem->vmp_pageq.next == 0 && mem->vmp_pageq.prev == 0); in kernel_memory_depopulate() 2043 vm_page_t mem; in kmem_realloc_guard() local 2104 mem, mem->vmp_q_state); in kmem_realloc_guard() 2110 mem, in kmem_realloc_guard() 2115 mem, mem->vmp_wire_count); in kmem_realloc_guard() 2217 mem, mem->vmp_q_state); in kmem_realloc_guard() 2223 mem, in kmem_realloc_guard() [all …]
|
| /xnu-11215/libkern/c++/ |
| H A D | OSObject.cpp | 305 assert(mem); in operator new() 308 return (void *) mem; in operator new() 327 void *mem = NULL; in OSObject_typed_operator_new() local 337 mem = kheap_alloc(KHEAP_DEFAULT, size, in OSObject_typed_operator_new() 340 assert(mem); in OSObject_typed_operator_new() 343 return (void *) mem; in OSObject_typed_operator_new() 349 if (!mem) { in operator delete() 359 kheap_free(KHEAP_DEFAULT, mem, size); in operator delete() 367 if (!mem) { in OSObject_typed_operator_delete() 378 kern_os_typed_free(ktv, mem, size); in OSObject_typed_operator_delete() [all …]
|
| H A D | OSMetaClass.cpp | 1553 IOTracking * mem; in trackedNew() local 1555 mem = (typeof(mem))kheap_alloc(KHEAP_DEFAULT, size + sizeof(IOTracking), in trackedNew() 1557 assert(mem); in trackedNew() 1558 if (!mem) { in trackedNew() 1559 return mem; in trackedNew() 1563 mem++; in trackedNew() 1567 return mem; in trackedNew() 1573 IOTracking * mem = (typeof(mem))instance; mem--; in trackedDelete() local 1584 IOTracking * mem = (typeof(mem))instance; mem--; in trackedInstance() local 1592 IOTracking * mem = (typeof(mem))instance; mem--; in trackedFree() local [all …]
|
| H A D | OSRuntimeSupport.c | 5 void _ZN11OSMetaClassdlEPvm(void *mem, unsigned long size); 9 _ZN11OSMetaClassdlEPvm(__attribute__((unused)) void *mem, __attribute__((__unused__)) unsigned long… in _ZN11OSMetaClassdlEPvm() argument
|
| /xnu-11215/osfmk/arm/pmap/ |
| H A D | pmap_ppl_interface.c | 129 vm_page_t mem = VM_PAGE_NULL; in pmap_release_ppl_pages_to_kernel() local 147 mem = vm_page_lookup(pmap_object, (pa - gPhysBase)); in pmap_release_ppl_pages_to_kernel() 148 assert(mem != VM_PAGE_NULL); in pmap_release_ppl_pages_to_kernel() 149 assert(VM_PAGE_WIRED(mem)); in pmap_release_ppl_pages_to_kernel() 151 mem->vmp_busy = TRUE; in pmap_release_ppl_pages_to_kernel() 152 mem->vmp_snext = local_freeq; in pmap_release_ppl_pages_to_kernel() 153 local_freeq = mem; in pmap_release_ppl_pages_to_kernel()
|
| H A D | pmap_data.c | 1228 while (mem != VM_PAGE_NULL) { in pmap_enqueue_pages() 1233 m_prev = mem; in pmap_enqueue_pages() 1234 mem = NEXT_PAGE(m_prev); in pmap_enqueue_pages() 1305 vm_page_t mem = VM_PAGE_NULL; in pmap_pages_alloc_zeroed() local 1341 if (mem != VM_PAGE_NULL) { in pmap_pages_alloc_zeroed() 1378 if (mem == VM_PAGE_NULL) { in pmap_pages_alloc_zeroed() 1385 pmap_enqueue_pages(mem); in pmap_pages_alloc_zeroed() 1418 vm_page_t mem = VM_PAGE_NULL; in pmap_alloc_page_for_kern() local 1447 pmap_enqueue_pages(mem); in pmap_alloc_page_for_kern() 1552 assert(VM_PAGE_WIRED(mem)); in pmap_pages_free() [all …]
|
| /xnu-11215/iokit/bsddev/ |
| H A D | DINetBootHook.cpp | 303 IOMemoryDescriptor *mem = NULL; in di_root_ramfile_buf() local 306 mem = IOMemoryDescriptor::withAddressRange( in di_root_ramfile_buf() 309 if (!mem) { in di_root_ramfile_buf() 317 controller->setProperty(kDIRootRamFileKey, mem); in di_root_ramfile_buf() 354 OSSafeReleaseNULL(mem); in di_root_ramfile_buf() 362 IOMemoryDescriptor * mem; in di_root_ramfile() local 416 mem = IOMemoryDescriptor::withAddressRanges( in di_root_ramfile() 420 if (mem) { in di_root_ramfile() 423 controller->setProperty(kDIRootRamFileKey, mem); in di_root_ramfile() 426 mem->release(); in di_root_ramfile()
|
| /xnu-11215/osfmk/kern/ |
| H A D | exclaves_memory.c | 168 for (vm_page_t mem = page_list; mem != VM_PAGE_NULL; mem = next) { in exclaves_memory_alloc() local 169 next = mem->vmp_snext; in exclaves_memory_alloc() 170 if (vm_page_created(mem)) { in exclaves_memory_alloc() 172 mem->vmp_snext = sequestered; in exclaves_memory_alloc() 173 sequestered = mem; in exclaves_memory_alloc() 176 mem->vmp_snext = NULL; in exclaves_memory_alloc() 179 vm_page_wire(mem, VM_KERN_MEMORY_EXCLAVES, FALSE); in exclaves_memory_alloc() 182 vm_page_insert_wired(mem, exclaves_object, in exclaves_memory_alloc() 183 ptoa(VM_PAGE_GET_PHYS_PAGE(mem)), in exclaves_memory_alloc() 190 sptm_retype(ptoa(VM_PAGE_GET_PHYS_PAGE(mem)), in exclaves_memory_alloc() [all …]
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOKitDebug.cpp | 514 mem->btPID = pid; in IOTrackingAddUser() 537 if (mem->link.next) { in IOTrackingRemoveUser() 538 remque(&mem->link); in IOTrackingRemoveUser() 559 if (mem->site) { in IOTrackingAdd() 682 if (mem->link.next) { in IOTrackingRemoveInternal() 683 assert(mem->site); in IOTrackingRemoveInternal() 684 site = mem->site; in IOTrackingRemoveInternal() 695 remque(&mem->link); in IOTrackingRemoveInternal() 710 mem->site = NULL; in IOTrackingRemoveInternal() 834 if (mem->link.next) { in IOTrackingAccumSize() [all …]
|
| H A D | IOExtensiblePaniclog.cpp | 250 IOExtensiblePaniclog::CopyMemoryDescriptor_Impl(IOBufferMemoryDescriptor **mem) in CopyMemoryDescriptor_Impl() argument 255 *mem = iomd; in CopyMemoryDescriptor_Impl()
|
| H A D | IODMACommand.cpp | 397 IODMACommand::setMemoryDescriptor(const IOMemoryDescriptor *mem, bool autoPrepare) in setMemoryDescriptor() argument 401 if (mem == fMemory) { in setMemoryDescriptor() 420 if (mem) { in setMemoryDescriptor() 422 err = mem->dmaCommandOperation(kIOMDGetCharacteristics | (kMapped == MAPTYPE(fMappingOptions)), in setMemoryDescriptor() 438 fMemory.reset(const_cast<IOMemoryDescriptor *>(mem), OSRetain); in setMemoryDescriptor() 441 mem->dmaCommandOperation(kIOMDSetDMAActive, this, 0); in setMemoryDescriptor() 483 OSSharedPtr<IOMemoryDescriptor> mem; in getIOMemoryDescriptor() local 485 mem = reserved->fCopyMD; in getIOMemoryDescriptor() 486 if (!mem) { in getIOMemoryDescriptor() 487 mem = fMemory; in getIOMemoryDescriptor() [all …]
|
| /xnu-11215/san/memory/ |
| H A D | kasan-x86_64.c | 98 uintptr_t mem = shadow_pnext; in alloc_page() local 102 return mem; in alloc_page() 110 uintptr_t mem; in alloc_superpage() local 113 mem = shadow_pnext; in alloc_superpage() 117 return mem; in alloc_superpage() 123 uintptr_t mem = alloc_page(); in alloc_page_zero() local 124 bzero_phys(mem, I386_PGBYTES); in alloc_page_zero() 125 return mem; in alloc_page_zero()
|
| H A D | kasan-arm64.c | 157 uintptr_t mem = shadow_pnext; in kasan_arm64_alloc_page() local 161 return mem; in kasan_arm64_alloc_page() 167 uintptr_t mem = kasan_arm64_alloc_page(); in kasan_arm64_alloc_zero_page() local 168 __nosan_bzero((void *)kasan_arm64_phystokv(mem, early), ARM_PGBYTES); in kasan_arm64_alloc_zero_page() 173 sptm_retype((sptm_paddr_t)mem, XNU_DEFAULT, XNU_PAGE_TABLE, retype_params); in kasan_arm64_alloc_zero_page() 176 return mem; in kasan_arm64_alloc_zero_page() 182 uintptr_t mem = kasan_arm64_alloc_page(); in kasan_arm64_alloc_valid_page() local 183 kasan_impl_fill_valid_range(kasan_arm64_phystokv(mem, early), ARM_PGBYTES); in kasan_arm64_alloc_valid_page() 184 return mem; in kasan_arm64_alloc_valid_page()
|
| H A D | kasan-blacklist-dynamic | 3 # <type> = [ kfree zfree fsfree memr memw strr strw read write rw free mem str poison ]
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOKitDebug.h | 290 void IOTrackingAdd(IOTrackingQueue * head, IOTracking * mem, size_t size, bool address… 291 void IOTrackingRemove(IOTrackingQueue * head, IOTracking * mem, size_t size); 292 void IOTrackingRemoveAddress(IOTrackingQueue * head, IOTrackingAddress * mem, size_t s… 293 void IOTrackingAddUser(IOTrackingQueue * queue, IOTrackingUser * mem, vm_size_t size); 299 void IOTrackingAccumSize(IOTrackingQueue * head, IOTracking * mem, size_t size);
|
| H A D | IOLib.h | 806 void operator delete(void *mem, size_t size __unused); \ 820 void type::operator delete(void *mem, size_t size __unused) \ 822 IOFreeType(mem, type); \ 875 void operator delete(void *mem, size_t size __unused) \ 877 IOFreeType(mem, type); \
|
| /xnu-11215/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 416 while (mem != VM_PAGE_NULL) { in pmap_enqueue_pages() 421 m_prev = mem; in pmap_enqueue_pages() 422 mem = NEXT_PAGE(m_prev); in pmap_enqueue_pages() 466 vm_page_t mem = VM_PAGE_NULL; in pmap_page_alloc() local 507 if (mem != VM_PAGE_NULL) { in pmap_page_alloc() 515 if (mem == VM_PAGE_NULL) { in pmap_page_alloc() 522 pmap_enqueue_pages(mem); in pmap_page_alloc() 548 vm_page_t mem = VM_PAGE_NULL; in pmap_page_free() local 556 assert(mem != VM_PAGE_NULL); in pmap_page_free() 557 assert(VM_PAGE_WIRED(mem)); in pmap_page_free() [all …]
|
| /xnu-11215/libkern/libkern/c++/ |
| H A D | OSMetaClass.h | 1862 static void operator delete(void *mem, size_t size); 2085 void className::operator delete(void *mem, size_t size) { \ 2087 mem, size); \ 2094 void className::operator delete(void *mem, size_t size) { \ 2095 return OSObject::operator delete(mem, size); \ 2109 void className :: operator delete(void *mem, size_t size) { \ 2111 kern_os_zfree(className ## _zone, mem, size); \ 2113 return OSObject::operator delete(mem, size); \ 2604 static void trackedDelete(void * mem, size_t size);
|
| /xnu-11215/bsd/skywalk/ |
| H A D | Makefile | 10 core channel mem nexus packet namespace 13 core channel mem nexus packet namespace
|
| /xnu-11215/tests/ |
| H A D | memorystatus_vm_map_fork.c | 248 void *mem = NULL; variable 272 mem = malloc((size_t)bytes_this_munch); 273 if (mem == NULL) { 276 arc4random_buf(mem, (size_t)bytes_this_munch);
|
| H A D | memorystatus_zone_test.c | 608 uint64_t mem; in run_test() local 624 sysctl_size = sizeof(mem); in run_test() 625 ret = sysctlbyname("hw.memsize", &mem, &sysctl_size, NULL, 0); in run_test() 627 T_LOG("hw.memsize: %llu", mem); in run_test()
|
| /xnu-11215/bsd/net/ |
| H A D | bpf_filter.c | 432 int32_t mem[BPF_MEMWORDS]; in bpf_filter() local 441 bzero(mem, sizeof(mem)); in bpf_filter() 632 A = mem[pc->k]; in bpf_filter() 639 X = mem[pc->k]; in bpf_filter() 646 mem[pc->k] = A; in bpf_filter() 653 mem[pc->k] = X; in bpf_filter()
|
| /xnu-11215/osfmk/mach/i386/ |
| H A D | vm_param.h | 304 #define PMAP_SET_CACHE_ATTR(mem, object, cache_attr, batch_pmap_op) \ argument 306 pmap_set_cache_attributes(VM_PAGE_GET_PHYS_PAGE(mem), (cache_attr)); \
|