HomeSort by: relevance | last modified time | path
    Searched refs:caller_pc (Results 1 - 25 of 31) sorted by relevancy

1 2

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_external.cc 61 void ExternalAccess(void *addr, void *caller_pc, void *tag, AccessFunc access) {
64 if (caller_pc) FuncEntry(thr, (uptr)caller_pc);
67 if (!caller_pc || !libignore()->IsIgnored((uptr)caller_pc, &in_ignored_lib)) {
71 if (caller_pc) FuncExit(thr);
113 void __tsan_external_read(void *addr, void *caller_pc, void *tag) {
114 ExternalAccess(addr, caller_pc, tag, MemoryRead);
118 void __tsan_external_write(void *addr, void *caller_pc, void *tag) {
119 ExternalAccess(addr, caller_pc, tag, MemoryWrite)
    [all...]
tsan_interceptors.h 28 const uptr caller_pc = GET_CALLER_PC(); \
29 ScopedInterceptor si(thr, #func, caller_pc); \
tsan_interface_java.cc 63 const uptr caller_pc = GET_CALLER_PC(); \
66 ScopedJavaFunc scoped(thr, caller_pc); \
247 Acquire(thr, caller_pc, addr);
257 Release(thr, caller_pc, addr);
267 ReleaseStore(thr, caller_pc, addr);
tsan_interface.h 89 void __tsan_external_read(void *addr, void *caller_pc, void *tag);
91 void __tsan_external_write(void *addr, void *caller_pc, void *tag);
tsan_interface_ann.cc 52 const uptr caller_pc = (uptr)__builtin_return_address(0); \
55 ScopedAnnotation sa(thr, __func__, caller_pc); \
  /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
tsan_external.cpp 63 void ExternalAccess(void *addr, uptr caller_pc, void *tag, AccessType typ) {
66 if (caller_pc) FuncEntry(thr, caller_pc);
69 if (!caller_pc || !libignore()->IsIgnored(caller_pc, &in_ignored_lib))
72 if (caller_pc) FuncExit(thr);
114 void __tsan_external_read(void *addr, void *caller_pc, void *tag) {
115 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), tag, kAccessRead);
119 void __tsan_external_write(void *addr, void *caller_pc, void *tag) {
120 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), tag, kAccessWrite)
    [all...]
tsan_interface_ann.cpp 50 const uptr caller_pc = (uptr)__builtin_return_address(0); \
51 ScopedAnnotation sa(thr, __func__, caller_pc); \
tsan_interface.h 88 void __tsan_external_read(void *addr, void *caller_pc, void *tag);
90 void __tsan_external_write(void *addr, void *caller_pc, void *tag);
  /src/external/gpl3/gcc/dist/libsanitizer/tsan/
tsan_external.cpp 67 static void ExternalAccess(void *addr, uptr caller_pc, uptr tsan_caller_pc,
71 if (caller_pc && libignore()->IsIgnored(caller_pc, &in_ignored_lib))
75 if (caller_pc) FuncEntry(thr, caller_pc);
79 if (caller_pc) FuncExit(thr);
121 void __tsan_external_read(void *addr, void *caller_pc, void *tag) {
122 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), CALLERPC, tag, kAccessRead);
126 void __tsan_external_write(void *addr, void *caller_pc, void *tag) {
127 ExternalAccess(addr, STRIP_PAC_PC(caller_pc), CALLERPC, tag, kAccessWrite)
    [all...]
tsan_interface_ann.cpp 50 const uptr caller_pc = (uptr)__builtin_return_address(0); \
51 ScopedAnnotation sa(thr, __func__, caller_pc); \
tsan_interface.h 100 void __tsan_external_read(void *addr, void *caller_pc, void *tag);
102 void __tsan_external_write(void *addr, void *caller_pc, void *tag);
  /src/sys/external/bsd/compiler_rt/dist/include/sanitizer/
tsan_interface.h 128 // and writes of the object at the specified address. 'caller_pc' should
137 void __tsan_external_read(void *addr, void *caller_pc, void *tag);
138 void __tsan_external_write(void *addr, void *caller_pc, void *tag);
dfsan_interface.h 100 void dfsan_weak_hook_memcmp(void *caller_pc, const void *s1, const void *s2,
103 void dfsan_weak_hook_strncmp(void *caller_pc, const char *s1, const char *s2,
  /src/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/
dfsan_interface.h 79 void dfsan_weak_hook_memcmp(void *caller_pc, const void *s1, const void *s2,
82 void dfsan_weak_hook_strncmp(void *caller_pc, const char *s1, const char *s2,
tsan_interface.h 133 // and writes of the object at the specified address. 'caller_pc' should
142 void __tsan_external_read(void *addr, void *caller_pc, void *tag);
143 void __tsan_external_write(void *addr, void *caller_pc, void *tag);
  /src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/
dfsan_interface.h 124 void SANITIZER_CDECL dfsan_weak_hook_memcmp(void *caller_pc, const void *s1,
129 void SANITIZER_CDECL dfsan_weak_hook_strncmp(void *caller_pc, const char *s1,
tsan_interface.h 138 // and writes of the object at the specified address. 'caller_pc' should
148 void SANITIZER_CDECL __tsan_external_read(void *addr, void *caller_pc,
150 void SANITIZER_CDECL __tsan_external_write(void *addr, void *caller_pc,
  /src/external/gpl3/gdb/dist/gdb/dwarf2/
loc.h 272 (struct gdbarch *gdbarch, CORE_ADDR caller_pc, CORE_ADDR callee_pc);
loc.c 1018 /* Create and return call_site_chain for CALLER_PC and CALLEE_PC. All
1023 call_site_find_chain_1 (struct gdbarch *gdbarch, CORE_ADDR caller_pc,
1030 /* CHAIN contains only the intermediate CALL_SITEs. Neither CALLER_PC's
1033 TAIL_CALL_NEXT. This is inappropriate for CALLER_PC's call_site. */
1055 call_site = call_site_for_pc (gdbarch, caller_pc);
1064 = lookup_minimal_symbol_by_pc (caller_pc);
1073 paddress (gdbarch, caller_pc),
1082 /* Create and return call_site_chain for CALLER_PC and CALLEE_PC. All the
1087 call_site_find_chain (struct gdbarch *gdbarch, CORE_ADDR caller_pc,
1094 retval = call_site_find_chain_1 (gdbarch, caller_pc, callee_pc)
1143 CORE_ADDR func_addr, caller_pc; local
    [all...]
  /src/external/gpl3/gdb.old/dist/gdb/dwarf2/
loc.h 269 (struct gdbarch *gdbarch, CORE_ADDR caller_pc, CORE_ADDR callee_pc);
  /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
FuzzerTracePC.cpp 413 void TracePC::AddValueForMemcmp(void *caller_pc, const void *s1, const void *s2,
434 size_t PC = reinterpret_cast<size_t>(caller_pc);
653 void __sanitizer_weak_hook_memcmp(void *caller_pc, const void *s1,
658 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/false);
662 void __sanitizer_weak_hook_strncmp(void *caller_pc, const char *s1,
671 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/true);
675 void __sanitizer_weak_hook_strcmp(void *caller_pc, const char *s1,
681 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, N, /*StopAtZero*/true);
FuzzerTracePC.h 117 void AddValueForMemcmp(void *caller_pc, const void *s1, const void *s2,
  /src/sys/external/bsd/compiler_rt/dist/lib/lsan/
lsan_common.cc 403 uptr caller_pc = 0; local
405 caller_pc = GetCallerPC(stack_id, param->stack_depot_reverse_map);
406 // If caller_pc is unknown, this chunk may be allocated in a coroutine. Mark
408 if (caller_pc == 0 || (param->skip_linker_allocations &&
409 GetLinker()->containsAddress(caller_pc))) {
  /src/external/gpl3/gcc.old/dist/libsanitizer/lsan/
lsan_common.cpp 501 uptr caller_pc = 0; local
503 caller_pc = GetCallerPC(StackDepotGet(stack_id));
504 // If caller_pc is unknown, this chunk may be allocated in a coroutine. Mark
506 if (caller_pc == 0 || (param->skip_linker_allocations &&
507 GetLinker()->containsAddress(caller_pc))) {
  /src/external/gpl3/gcc/dist/libsanitizer/lsan/
lsan_common.cpp 203 uptr caller_pc = GetCallerPC(stack); local
204 // If caller_pc is unknown, this chunk may be allocated in a coroutine. Mark
206 return !caller_pc ||
207 (suppress_module && suppress_module->containsAddress(caller_pc));

Completed in 55 milliseconds

1 2