Searched refs:new_ptr (Results 1 – 3 of 3) sorted by relevance
| /xnu-12377.41.6/osfmk/vm/ |
| H A D | vm_far.h | 85 void *__single new_ptr = vm_far_add_ptr_internal( in vm_far_add_ptr_bounded_fatal_unsigned_internal() local 99 /* value */ new_ptr, in vm_far_add_ptr_bounded_fatal_unsigned_internal() 108 guarded_ptr = new_ptr; in vm_far_add_ptr_bounded_fatal_unsigned_internal() 124 void *__single new_ptr = vm_far_add_ptr_internal( in vm_far_add_ptr_bounded_poison_unsigned_internal() local 138 uintptr_t poisoned_ptr_i = (uintptr_t)new_ptr; in vm_far_add_ptr_bounded_poison_unsigned_internal() 146 /* cc */ "LO", /* value_cc */ (uintptr_t)new_ptr, in vm_far_add_ptr_bounded_poison_unsigned_internal() 154 guarded_ptr = new_ptr; in vm_far_add_ptr_bounded_poison_unsigned_internal()
|
| /xnu-12377.41.6/libkern/zlib/ |
| H A D | zutil.c | 228 voidpf new_ptr; member 260 table[next_ptr++].new_ptr = buf; in zcalloc() 274 if (ptr != table[n].new_ptr) continue; in zcfree()
|
| /xnu-12377.41.6/doc/arm/ |
| H A D | apple_speculative_hardening.md | 498 %new_ptr = getelementptr inbounds i64, ptr %buf, i64 %new_offset 499 ret ptr %new_ptr 505 `%arrayindex3`, and `%new_ptr`. 526 %new_ptr = getelementptr inbounds i64, ptr %buf, i64 %new_offset 596 // new_ptr is potentially far OOB and initiates its own a forward taint. 598 // new_offset. GEPIs are not expected to leak but new_ptr is assumed to now 600 %new_ptr = getelementptr inbounds i64, ptr %buf, i64 %new_offset 601 // new_ptr is returned, which causes the pass to assume that our caller will 602 // both leak its value and may dereference it. Since new_ptr is tainted with 603 // new_offset's load, arrayidx3 must be hardened. Additionally, since new_ptr [all …]
|