Lines Matching defs:hHeap
45 LPVOID WINAPI HeapAlloc(HANDLE hHeap, DWORD dwFlags, size_t dwBytes);
46 LPVOID WINAPI HeapReAlloc(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem,
48 BOOL WINAPI HeapFree(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem);
49 size_t WINAPI HeapSize(HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem);
51 BOOL WINAPI HeapValidate(HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem);
207 INTERCEPTOR_WINAPI(size_t, HeapSize, HANDLE hHeap, DWORD dwFlags,
214 if (!asan_inited || OWNED_BY_RTL(hHeap, lpMem))
215 return REAL(HeapSize)(hHeap, dwFlags, lpMem);
224 INTERCEPTOR_WINAPI(LPVOID, HeapAlloc, HANDLE hHeap, DWORD dwFlags,
231 return REAL(HeapAlloc)(hHeap, dwFlags, dwBytes);
254 INTERCEPTOR_WINAPI(BOOL, HeapFree, HANDLE hHeap, DWORD dwFlags, LPVOID lpMem) {
259 if (OWNED_BY_RTL(hHeap, lpMem))
260 return REAL(HeapFree)(hHeap, dwFlags, lpMem);
277 HANDLE hHeap, DWORD dwFlags, LPVOID lpMem, size_t dwBytes) {
289 owned_rtlalloc = HeapValidate(hHeap, 0, lpMem);
301 return reallocFunc(hHeap, dwFlags, lpMem, dwBytes);
317 size_t old_size = heapSizeFunc(hHeap, dwFlags, lpMem);
323 freeFunc(hHeap, dwFlags, lpMem);
331 return reallocFunc(hHeap, dwFlags, lpMem, dwBytes);
338 void *replacement_alloc = allocFunc(hHeap, dwFlags, dwBytes);
389 INTERCEPTOR_WINAPI(LPVOID, HeapReAlloc, HANDLE hHeap, DWORD dwFlags,
392 REAL(HeapFree), REAL(HeapAlloc), hHeap, dwFlags, lpMem,