Home
last modified time | relevance | path

Searched refs:shadow (Results 1 – 23 of 23) sorted by relevance

/xnu-11215/san/memory/
H A Dkasan-classic.c253 uint8_t *shadow = SHADOW_FOR_ADDRESS(base); in kasan_poison() local
297 shadow[pos++] = partial; in kasan_poison()
310 uint8_t *shadow; in kasan_range_poisoned() local
320 shadow = SHADOW_FOR_ADDRESS(base); in kasan_range_poisoned()
326 uint8_t s = shadow[i]; in kasan_range_poisoned()
445 uint8_t *shadow = SHADOW_FOR_ADDRESS(addr); in kasan_zmem_add() local
556 shadow += PAGE_SIZE >> KASAN_SCALE; in kasan_free()
557 __nosan_memset(shadow, ASAN_HEAP_FREED, in kasan_free()
680 if (shadow[i] == ASAN_ARRAY_COOKIE) { in kasan_unpoison_cxx_array_cookie()
681 shadow[i] = ASAN_VALID; in kasan_unpoison_cxx_array_cookie()
[all …]
H A Dkasan-report.c58 uptr shadow = (uptr)SHADOW_FOR_ADDRESS(p); in kasan_dump_shadow() local
59 uptr shadow_p = shadow; in kasan_dump_shadow()
63 shadow &= ~((uptr)CONTEXT_BLOCK_MASK); in kasan_dump_shadow()
64 shadow -= CONTEXT_BLOCK_SIZE * before; in kasan_dump_shadow()
69 for (i = 0; i < 1 + before + after; i++, shadow += CONTEXT_BLOCK_SIZE) { in kasan_dump_shadow()
70 if ((vm_map_round_page(shadow, PAGE_MASK) != shadow_page) && !kasan_is_shadow_mapped(shadow)) { in kasan_dump_shadow()
75 n += scnprintf(buf + n, len - n, " %16lx:", shadow); in kasan_dump_shadow()
81 uint8_t *x = (uint8_t *)(shadow + j); in kasan_dump_shadow()
H A Dkasan-helper.c139 uint8_t *shadow = SHADOW_FOR_ADDRESS((uptr)p); in SET_SHADOW_DECLARE() local
140 if (*shadow == ASAN_ARRAY_COOKIE) { in SET_SHADOW_DECLARE()
142 } else if (*shadow == ASAN_HEAP_FREED) { in SET_SHADOW_DECLARE()
152 uint8_t *shadow = SHADOW_FOR_ADDRESS(p); in __asan_poison_cxx_array_cookie() local
153 *shadow = ASAN_ARRAY_COOKIE; in __asan_poison_cxx_array_cookie()
/xnu-11215/iokit/conf/
H A DMakefile.template107 IOHibernateIO.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
108 IOKitDebug.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
109 IOMemoryDescriptor.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
111 IOPMrootDomain.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
112 IOPolledInterface.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
113 IOService.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
114 IOServicePM.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
115 IOSharedDataQueue.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
116 IOTimerEventSource.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
117 IOUserServer.cpo_CXXWARNFLAGS_ADD += -Wno-shadow
[all …]
H A DMakefile.x86_648 CXXWARNFLAGS = $(CXXWARNFLAGS_STD) -Wno-unused-parameter -Wno-cast-qual -Wno-shadow -Wshorten-64-t…
H A DMakefile.arm648 CXXWARNFLAGS = $(CXXWARNFLAGS_STD) -Wno-unused-parameter -Wno-cast-qual -Wno-shadow -Wshorten-64-t…
/xnu-11215/osfmk/vm/
H A Dvm_object.c287 .shadow = VM_OBJECT_NULL,
828 shadow = object->pageout?VM_OBJECT_NULL:object->shadow; in vm_object_deallocate()
834 object = shadow; in vm_object_deallocate()
2484 tmp_object = object->shadow;
4075 result->shadow = source;
4650 object->shadow = backing_object->shadow;
4651 if (object->shadow) {
4727 object->shadow = backing_object->shadow;
4728 if (object->shadow) {
6454 assert(!object1->shadow);
[all …]
H A Dvm_debug.c221 (natural_t)(uintptr_t) cobject->shadow; in vm32_mach_vm_region_info()
255 nobject = cobject->shadow; in vm32_mach_vm_region_info()
434 (natural_t)(uintptr_t) cobject->shadow; in vm32_mach_vm_region_info_64()
468 nobject = cobject->shadow; in vm32_mach_vm_region_info_64()
H A Dbsd_vm.c1317 object->shadow != VM_OBJECT_NULL; in fill_vnodeinfoforaddr()
1318 object = object->shadow, shadow_depth++) { in fill_vnodeinfoforaddr()
1319 vm_object_lock(object->shadow); in fill_vnodeinfoforaddr()
1423 for (object = top_object; object->shadow != VM_OBJECT_NULL; object = object->shadow) { in find_vnode_object()
1424 vm_object_lock(object->shadow); in find_vnode_object()
H A Dvm_fault.c2038 next_object = object->shadow; in vm_fault_page()
2899 for (shadow = file_object->shadow, in vm_fault_cs_handle_violation()
2902 shadow = file_object->shadow, in vm_fault_cs_handle_violation()
2909 file_object = shadow; in vm_fault_cs_handle_violation()
7645 object = object->shadow; in vm_fault_classify()
7806 object = object->shadow; in kdp_lightweight_fault()
8499 shadow = object->shadow; in vmtc_revalidate_lookup()
8500 if (shadow == NULL) { in vmtc_revalidate_lookup()
8509 vm_object_lock(shadow); in vmtc_revalidate_lookup()
8511 object = shadow; in vmtc_revalidate_lookup()
[all …]
H A Dvm_object_xnu.h177 struct vm_object *shadow; /* My shadow */ member
H A Dvm_map.c15584 if (obj->shadow) { in vm_map_region_top_walk()
15860 vm_object_t shadow; in vm_map_region_look_for_page() local
15864 shadow = object->shadow; in vm_map_region_look_for_page()
15910 if (shadow) { in vm_map_region_look_for_page()
15911 vm_object_lock(shadow); in vm_map_region_look_for_page()
15930 object = shadow; in vm_map_region_look_for_page()
15931 shadow = object->shadow; in vm_map_region_look_for_page()
20542 shadow = curr_object->shadow; in vm_map_page_range_info_internal()
20547 curr_object = shadow; in vm_map_page_range_info_internal()
22657 object->shadow != NULL; in vm_map_shadow_max()
[all …]
H A Dvm_tests.c195 top_object->shadow = backing_object; in vm_test_collapse_compressor()
219 if (top_object->shadow != VM_OBJECT_NULL) { in vm_test_collapse_compressor()
1236 object->shadow = backing_object; in vm_test_collapse_overflow()
1242 if (object->shadow != backing_object) { in vm_test_collapse_overflow()
1255 if (object->shadow == backing_object) { in vm_test_collapse_overflow()
H A Dvm_upl.c263 shadow_object = object->shadow; in upl_abort_range()
701 shadow_object = object->shadow; in upl_commit_range()
H A Dvm_pageout.c397 shadow_object = object->shadow; in vm_pageout_object_terminate()
5607 object = upl->map_object->shadow;
5922 upl->map_object->shadow = object;
7059 (VME_OBJECT(entry)->shadow ||
7068 if (local_object->shadow && local_object->vo_copy) {
7069 vm_object_lock_request(local_object->shadow,
7313 upl->map_object->shadow = object;
7749 assert(object->shadow == NULL);
7846 assert(object->shadow == NULL);
8293 object->shadow == NULL &&
[all …]
H A Dmemory_object.c890 copy_object->shadow = NULL; in vm_object_update()
H A Dvm_resident.c2009 object->shadow != NULL && in vm_page_insert_internal()
2010 object->shadow->vo_copy == object) { in vm_page_insert_internal()
/xnu-11215/tools/lldbmacros/
H A Dntstat.py160 def GetNstatTUShadowBrief(shadow): argument
168 shad = Cast(shadow, 'struct nstat_tu_shadow *')
184 def GetNstatGenericShadowBrief(shadow): argument
191 gshad = Cast(shadow, 'struct nstat_generic_shadow *')
H A Dkasan.py505 def shadow(self, addr, line_count): member in AbstractKasan
586 self.shadow(ArgumentStringToInt(args[0]), int(opts.get("-C", 1)))
761 def shadow(self, addr, line_count): member in ClassicKasan
762 super().shadow(addr, line_count)
874 def shadow(self, addr, line_count): member in MTESan
875 super().shadow(addr, line_count)
H A Dmemory.py4294 shadow = object.shadow
4295 while shadow != 0:
4296 object = shadow
4297 shadow = object.shadow
4334 shadow = object.shadow
4335 while shadow != 0:
4336 object = shadow
4337 shadow = object.shadow
4380 shadow = object.shadow
4381 while shadow != 0:
[all …]
/xnu-11215/bsd/net/
H A Dpf_table.c1716 shadow = pfr_create_ktable(tbl, 0, 0); in pfr_ina_define()
1717 if (shadow == NULL) { in pfr_ina_define()
1736 if (pfr_route_kentry(shadow, p)) { in pfr_ina_define()
1751 kt->pfrkt_shadow = shadow; in pfr_ina_define()
1753 pfr_clean_node_mask(shadow, &addrq); in pfr_ina_define()
1754 pfr_destroy_ktable(shadow, 0); in pfr_ina_define()
1766 pfr_destroy_ktable(shadow, 0); in pfr_ina_define()
1892 pfr_clean_node_mask(shadow, &addrq); in pfr_commit_ktable()
1917 shadow->pfrkt_ip4); in pfr_commit_ktable()
1919 shadow->pfrkt_ip6); in pfr_commit_ktable()
[all …]
/xnu-11215/bsd/conf/
H A DMakefile.template169 shadow.o_CWARNFLAGS_ADD += -Wno-cast-align
240 shadow.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion
298 shadow.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32
477 shadow.o_CWARNFLAGS_ADD += -Wno-sign-conversion
/xnu-11215/makedefs/
H A DMakeInc.def521 # from the base address of the kasan shadow area, (e.g. for x86_64 solve the following equation: