Home
last modified time | relevance | path

Searched refs:new_ptr (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.41.6/osfmk/vm/
H A Dvm_far.h85 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 Dzutil.c228 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 Dapple_speculative_hardening.md498 %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 …]