Lines Matching refs:stack
153 *memptr = MsanReallocate(&stack, 0, size, alignment, false);
162 void *ptr = MsanReallocate(&stack, 0, size, boundary, false);
169 void *ptr = MsanReallocate(&stack, 0, size, boundary, false);
176 void *ptr = MsanReallocate(&stack, 0, size, boundary, false);
183 void *ptr = MsanReallocate(&stack, 0, size, GetPageSizeCached(), false);
195 void *ptr = MsanReallocate(&stack, 0, size, PageSize, false);
202 MsanDeallocate(&stack, ptr);
208 MsanDeallocate(&stack, ptr);
254 CopyPoison(dest, src, n + 1, &stack);
265 CopyPoison(dest, src, copy_size, &stack);
274 CopyPoison(dest, src, n + 1, &stack);
283 CopyPoison(res, src, n + 1, &stack);
292 CopyPoison(res, src, n + 1, &stack);
301 CopyPoison(res, src, copy_size, &stack);
311 CopyPoison(res, src, copy_size, &stack);
333 CopyPoison(dest + dest_size, src, src_size + 1, &stack);
343 CopyPoison(dest + dest_size, src, copy_size, &stack);
516 CopyPoison(dest, src, sizeof(wchar_t) * (REAL(wcslen)(src) + 1), &stack);
525 CopyPoison(dest, src, n * sizeof(wchar_t), &stack);
533 CopyPoison(dest, src, n * sizeof(wchar_t), &stack);
549 MovePoison(dest, src, n * sizeof(wchar_t), &stack);
828 return MsanReallocate(&stack, 0, nmemb * size, sizeof(u64), true);
833 return MsanReallocate(&stack, ptr, size, sizeof(u64), false);
838 return MsanReallocate(&stack, 0, size, sizeof(u64), false);
846 u32 stack_id = StackDepotPut(stack.trace, stack.size);
1351 CopyPoison(dest, src, n, &stack);
1370 MovePoison(dest, src, n, &stack);
1399 void CopyOrigin(void *dst, const void *src, uptr size, StackTrace *stack) {
1409 if (__msan_get_track_origins() > 1) o = ChainOrigin(o, stack);
1423 if (__msan_get_track_origins() > 1) o = ChainOrigin(o, stack);
1443 dst_o = ChainOrigin(src_o, stack);
1454 void MovePoison(void *dst, const void *src, uptr size, StackTrace *stack) {
1460 CopyOrigin(dst, src, size, stack);
1463 void CopyPoison(void *dst, const void *src, uptr size, StackTrace *stack) {
1468 CopyOrigin(dst, src, size, stack);