Home
last modified time | relevance | path

Searched refs:kma_flags (Results 1 – 5 of 5) sorted by relevance

/xnu-11215/iokit/Kernel/
H A DIOBufferMemoryDescriptor.cpp92 kma_flags_t kma_flags = KMA_ZERO; in IOBMDPageProc() local
95 kma_flags = (kma_flags_t) (kma_flags | KMA_DATA); in IOBMDPageProc()
98 kma_flags, VM_KERN_MEMORY_IOKIT); in IOBMDPageProc()
334 kma_flags_t kma_flags = (kma_flags_t) (KMA_GUARD_FIRST | in initWithPhysicalMask() local
341 kma_flags = (kma_flags_t) (kma_flags | KMA_DATA); in initWithPhysicalMask()
346 capacity + page_size * 2, alignMask, kma_flags, in initWithPhysicalMask()
H A DIOLib.cpp524 kma_flags_t kma_flags = KMA_NONE; variable
534 kma_flags = KMA_ZERO;
538 kma_flags = (kma_flags_t) (kma_flags | KMA_DATA);
549 size, alignMask, kma_flags, IOMemoryTag(kernel_map));
563 adjustedSize, kma_flags, IOMemoryTag(kernel_map));
/xnu-11215/osfmk/vm/
H A Dvm_kern.c676 kma_flags_t kma_flags, in kmem_use_sprayqtn() argument
686 btref_get_flags_t flags = (kma_flags & KMA_NOPAGEWAIT) ? in kmem_use_sprayqtn()
689 if ((kma_flags & KMA_SPRAYQTN) == 0) { in kmem_use_sprayqtn()
700 return (kma_flags & KMA_SPRAYQTN) || in kmem_use_sprayqtn()
702 ((kma_flags & KMA_GUARD_FIRST) && (mask > PAGE_MASK)); in kmem_use_sprayqtn()
708 kma_flags_t kma_flags, in kmem_apply_security_policy() argument
727 if (assert_dir && !(kma_flags & KMA_DATA)) { in kmem_apply_security_policy()
732 if (kma_flags & KMA_DATA) { in kmem_apply_security_policy()
738 from_right = (bool)(kma_flags & KMA_PERMANENT); in kmem_apply_security_policy()
739 } else if (kmem_use_sprayqtn(kma_flags, map_size, mask)) { in kmem_apply_security_policy()
[all …]
/xnu-11215/osfmk/kern/
H A Dkalloc.c2228 kma_flags_t kma_flags = KMA_KASAN_GUARD; in kalloc_large() local
2233 kma_flags |= KMA_TAG; in kalloc_large()
2265 kma_flags |= KMA_KOBJECT; in kalloc_large()
2269 kma_flags &= ~KMA_TAG; in kalloc_large()
2272 kma_flags |= KMA_NOPAGEWAIT; in kalloc_large()
2275 kma_flags |= KMA_ZERO; in kalloc_large()
2278 kma_flags |= KMA_DATA; in kalloc_large()
2280 kma_flags |= KMA_SPRAYQTN; in kalloc_large()
2298 kma_flags, kalloc_guard(tag, kt_hash, owner)).kmr_address; in kalloc_large()
H A Dzalloc.c10527 zone_create_flags_t kma_flags = ZC_NOCACHING | ZC_NOGC | ZC_NOCALLOUT | in zone_init() local
10530 (void)zone_create_ext("vm.permanent", 1, kma_flags | ZC_NO_TBI_TAG, in zone_init()
10536 kma_flags | ZC_PERCPU | ZC_NO_TBI_TAG, ZONE_ID_PERCPU_PERMANENT, ^(zone_t z) { in zone_init()