reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

projects/compiler-rt/lib/sanitizer_common/sanitizer_libc.h
   32 void *internal_memcpy(void *dest, const void *src, uptr n);

References

projects/compiler-rt/lib/asan/asan_globals.cpp
  118       internal_memcpy(&globals[res], &g, sizeof(g));
projects/compiler-rt/lib/asan/asan_malloc_linux.cpp
  118   internal_memcpy(new_ptr, ptr, copy_size);
projects/compiler-rt/lib/asan/asan_report.cpp
  161       internal_memcpy(buffer_copy.data(),
  193     internal_memcpy(&current_error_, &description, sizeof(current_error_));
projects/compiler-rt/lib/dfsan/dfsan_custom.cpp
  248   internal_memcpy((void *)sdest, (const void *)ssrc, n * sizeof(dfsan_label));
  249   return internal_memcpy(dest, src, n);
  510     internal_memcpy(shadow_for(dest), shadow_for(src),
  917     internal_memcpy(new_fmt, fmt_start, fmt_size);
 1056           internal_memcpy(shadow_for(formatter.str_cur()), shadow_for(arg),
projects/compiler-rt/lib/hwasan/hwasan_allocator.cpp
  142     internal_memcpy(reinterpret_cast<u8 *>(allocated) + orig_size, tail_magic,
  248     internal_memcpy(UntagPtr(tagged_ptr_new), untagged_ptr_old,
projects/compiler-rt/lib/hwasan/hwasan_interceptors.cpp
  157     internal_memcpy(new_ptr, ptr, copy_size);
projects/compiler-rt/lib/hwasan/hwasan_report.cpp
   63     internal_memcpy(&(*error_message_ptr_)[old_size - 1], msg, len);
projects/compiler-rt/lib/msan/msan.cpp
  541   internal_memcpy((void*)MEM_TO_SHADOW((uptr)data), shadow, size);
  545   internal_memcpy(dst, src, size);
projects/compiler-rt/lib/msan/msan_interceptors.cpp
  913     internal_memcpy(new_ptr, ptr, copy_size);
 1562   if (!msan_inited) return internal_memcpy(dest, src, n);
projects/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h
  281     internal_memcpy(add1->cells, add->cells, add->size * sizeof(add->cells[0]));
projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h
  110       internal_memcpy(new_p, p, memcpy_size);
projects/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp
  141   internal_memcpy(uuid_, uuid, sizeof(uuid_));
  272   internal_memcpy(buf, binary_name_cache_str, name_len);
projects/compiler-rt/lib/sanitizer_common/sanitizer_common.h
  466     internal_memcpy(&data_[size_++], &element, sizeof(T));
  528     internal_memcpy(new_data, data_, size_ * sizeof(T));
projects/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
 2312   internal_memcpy(&glob_copy, &kGlobCopy, sizeof(glob_copy));
 2348   internal_memcpy(&glob_copy, &kGlobCopy, sizeof(glob_copy));
projects/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp
   64   internal_memcpy(pcs, unsorted_pcs, len * sizeof(uptr));
projects/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp
  187       internal_memcpy(buffer.data(), beg, prefix_len);
  189       internal_memcpy(&buffer[prefix_len + 1], name, name_len);
projects/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cpp
   53   internal_memcpy(s2, s, len);
projects/compiler-rt/lib/sanitizer_common/sanitizer_flags.cpp
   31   internal_memcpy(this, &other, sizeof(*this));
projects/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp
  111   internal_memcpy(s2, s, len);
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
  807     internal_memcpy(&k_act.sa_mask, &u_act->sa_mask,
  832     internal_memcpy(&u_oldact->sa_mask, &k_oldact.sa_mask,
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
  161   internal_memcpy(&setenv_f, &f, sizeof(f));
  215   internal_memcpy(&get_tls, &ptr, sizeof(ptr));
projects/compiler-rt/lib/sanitizer_common/sanitizer_ring_buffer.h
  116     internal_memcpy(storage, other.StartOfStorage(), size);
projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
   64     internal_memcpy(stack, args.trace, size * sizeof(uptr));
projects/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp
   36   internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0]));
projects/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp
  562   internal_memcpy(buffer, &regs, sizeof(regs));
projects/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp
  146       internal_memcpy(s.templ, line, end2 - line);
projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp
   34   internal_memcpy(*result, str, prefix_len);
   77   internal_memcpy(*result, str, prefix_len);
projects/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp
   65     internal_memcpy(new_dtv, dtls.dtv, dtls.dtv_size * sizeof(DTLS::DTV));
projects/compiler-rt/lib/sanitizer_common/sanitizer_vector.h
   65     internal_memcpy(p, &v, sizeof(*p));
  111       internal_memcpy(p, begin_, cap0 * sizeof(T));
projects/compiler-rt/lib/scudo/scudo_utils.cpp
   49   internal_memcpy(Message, ScudoError, PrefixSize);
projects/compiler-rt/lib/tsan/rtl/tsan_clock.cpp
  427     internal_memcpy(&new_cb->clock[0], tab_->clock, move);
projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
  483       internal_memcpy(buf, &thr->jmp_bufs[sz - 1], sizeof(*buf));
 2014       internal_memcpy(&signal->siginfo, info, sizeof(*info));
 2016       internal_memcpy(&signal->ctx, ctx, sizeof(signal->ctx));
 2360   if (old) internal_memcpy(&old_stored, &sigactions[sig], sizeof(old_stored));
 2372     internal_memcpy(&sigactions[sig].sa_mask, &act->sa_mask,
 2377     internal_memcpy(&newact, act, sizeof(newact));
 2392       internal_memcpy(old, &old_stored, sizeof(*old));
 2617   REAL(memcpy) = internal_memcpy;
projects/compiler-rt/lib/tsan/rtl/tsan_md5.cpp
  174       internal_memcpy(&ctx->buffer[used], data, size);
  178     internal_memcpy(&ctx->buffer[used], data, free);
  189   internal_memcpy(ctx->buffer, data, size);
projects/compiler-rt/lib/tsan/rtl/tsan_mman.cpp
  243     internal_memcpy(new_p, p, min(old_sz, sz));
projects/compiler-rt/lib/tsan/rtl/tsan_mutexset.h
   41     internal_memcpy(this, &other, sizeof(*this));
projects/compiler-rt/lib/tsan/rtl/tsan_stack_trace.cpp
   40   internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0]));
projects/compiler-rt/lib/tsan/rtl/tsan_symbolize.cpp
  114   internal_memcpy(&ent->global, &info, sizeof(info));
projects/compiler-rt/lib/ubsan/ubsan_handlers.cpp
  424   internal_memcpy(&FilenameOrTypeDescriptor, Data,
projects/compiler-rt/lib/ubsan/ubsan_value.cpp
   91        internal_memcpy(&Value, &Val, 4);
   97         internal_memcpy(&Value, &Val, 8);
projects/compiler-rt/lib/xray/xray_basic_logging.cpp
  191     internal_memcpy(StackEntryPtr, &E, sizeof(StackEntry));
  215     internal_memcpy(&StackTop, StackEntryPtr, sizeof(StackEntry));
  244   internal_memcpy(FirstEntry + TLD.BufferOffset, &R, sizeof(R));
  290   internal_memcpy(FirstEntry + TLD.BufferOffset, &R, sizeof(R));
projects/compiler-rt/lib/xray/xray_fdr_controller.h
  193     internal_memcpy(&F, W.getNextRecord(), sizeof(FunctionRecord));
  212       internal_memcpy(&F, RewindingRecordPtr, sizeof(FunctionRecord));
  219       internal_memcpy(&F, RewindingRecordPtr, sizeof(FunctionRecord));
projects/compiler-rt/lib/xray/xray_fdr_log_writer.h
   33     internal_memcpy(Buffer, P, Size);
   82     internal_memcpy(NextRecord, reinterpret_cast<const char *>(&R), sizeof(T));
  112     internal_memcpy(NextRecord, reinterpret_cast<const char *>(Recs), Size);
  152     NextRecord = reinterpret_cast<char *>(internal_memcpy(
  155     NextRecord = reinterpret_cast<char *>(internal_memcpy(
  176     NextRecord = reinterpret_cast<char *>(internal_memcpy(
  180                      internal_memcpy(NextRecord, Event, EventSize)) +
  199     NextRecord = reinterpret_cast<char *>(internal_memcpy(
  203                      internal_memcpy(NextRecord, Event, EventSize)) +
projects/compiler-rt/lib/xray/xray_fdr_logging.cpp
  264   internal_memcpy(ExtentsRecord.Data, &BufferSize, sizeof(BufferSize));
  266       static_cast<char *>(internal_memcpy(CurrentBuffer, &ExtentsRecord,
  269   internal_memcpy(AfterExtents, It->Data, BufferSize);
  372     internal_memcpy(ExtentsRecord.Data, &BufferExtents, sizeof(BufferExtents));
projects/compiler-rt/lib/xray/xray_function_call_trie.h
  214       internal_memcpy(&NodeAllocatorStorage, &O.NodeAllocatorStorage,
  216       internal_memcpy(&RootAllocatorStorage, &O.RootAllocatorStorage,
  218       internal_memcpy(&ShadowStackAllocatorStorage,
  221       internal_memcpy(&NodeIdPairAllocatorStorage,
projects/compiler-rt/lib/xray/xray_profile_collector.cpp
  201                      internal_memcpy(Buffer->Data, &Header, sizeof(Header))) +
  207           static_cast<uint8_t *>(internal_memcpy(NextPtr, &FId, sizeof(FId))) +
  218         static_cast<uint8_t *>(internal_memcpy(
  222                   internal_memcpy(NextPtr, &Record.Node->CumulativeLocalTime,
  405   internal_memcpy(&Header, B.Data, sizeof(BlockHeader));