Lines Matching defs:heap
194 #define OWNED_BY_RTL(heap, memory) \
195 (!__sanitizer_get_ownership(memory) && HeapValidate(heap, 0, memory))
201 // interception takes place, so if it is not owned by the RTL heap we can
202 // pass it to the ASAN heap for inspection.
207 CHECK(dwFlags == 0 && "unsupported heap flags");
246 // back to the original function if the pointer is not from the ASAN heap,
288 // If this heap block which was allocated before the ASAN
387 // However, hooking them is necessary to hook Windows heap
390 // are part of the heap's public interface.
424 // back to the original function if the pointer is not from the ASAN heap, or
460 // If it's actually a heap block which was allocated before the ASAN runtime
519 "ucrtbase.dll", "api-ms-win-core-heap-l1-1-0.dll", func)) { \
531 // ucrtbase.dll so that all attempts to use the lower-level win32 heap
532 // allocation API will be directed to ASan's heap. We don't currently