OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:shadow_mem
(Results
1 - 4
of
4
) sorted by relevancy
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_rtl_thread.cc
330
u64 *
shadow_mem
= (u64*)MemToShadow(addr);
344
if (!IsShadowMem((uptr)
shadow_mem
)) {
345
Printf("Bad shadow addr %p (%zx)\n",
shadow_mem
, addr);
346
DCHECK(IsShadowMem((uptr)
shadow_mem
));
348
if (!IsShadowMem((uptr)(
shadow_mem
+ size * kShadowCnt / 8 - 1))) {
350
shadow_mem
+ size * kShadowCnt / 8 - 1, addr + size - 1);
351
DCHECK(IsShadowMem((uptr)(
shadow_mem
+ size * kShadowCnt / 8 - 1)));
357
if (*
shadow_mem
== kShadowRodata) {
382
shadow_mem
, cur);
385
shadow_mem
+= kShadowCnt
[
all
...]
tsan_rtl.cc
616
void HandleRace(ThreadState *thr, u64 *
shadow_mem
,
620
thr->racy_shadow_addr =
shadow_mem
;
635
u64 *
shadow_mem
, Shadow cur) {
681
StoreShadow(
shadow_mem
+ (cur.epoch() % kShadowCnt), store_word);
685
HandleRace(thr,
shadow_mem
, cur, old);
800
u64 *
shadow_mem
= (u64*)MemToShadow(addr);
local
802
" is_write=%d
shadow_mem
=%p {%zx, %zx, %zx, %zx}\n",
804
(int)(1 << kAccessSizeLog), kAccessIsWrite,
shadow_mem
,
805
(uptr)
shadow_mem
[0], (uptr)
shadow_mem
[1]
[
all
...]
tsan_update_shadow_word_inl.h
19
u64 *sp = &
shadow_mem
[idx];
tsan_rtl.h
722
u64 *
shadow_mem
, Shadow cur);
Completed in 30 milliseconds
Indexes created Sat Feb 21 01:20:28 UTC 2026