OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:kShadowCell
(Results
1 - 5
of
5
) sorted by relevancy
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/
tsan_shadow_test.cc
70
for (unsigned i = 1; i <
kShadowCell
; i++)
72
for (unsigned i =
kShadowCell
; i < 2*
kShadowCell
; i++)
74
for (unsigned i = 2*
kShadowCell
; i < 3*
kShadowCell
; i++)
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_defs.h
81
const uptr
kShadowCell
= 8;
87
const uptr kShadowMultiplier = kShadowSize * kShadowCnt /
kShadowCell
;
tsan_rtl_thread.cc
373
bool unaligned = (addr %
kShadowCell
) != 0;
376
for (; addr %
kShadowCell
&& size; addr++, size--) {
380
cur.SetAddr0AndSizeLog(addr & (
kShadowCell
- 1), kAccessSizeLog);
387
for (; size >=
kShadowCell
; addr +=
kShadowCell
, size -=
kShadowCell
) {
401
cur.SetAddr0AndSizeLog(addr & (
kShadowCell
- 1), kAccessSizeLog);
tsan_rtl.cc
303
for (int x = -(int)
kShadowCell
; x <= (int)
kShadowCell
; x +=
kShadowCell
) {
304
const uptr p = RoundDown(p0 + x,
kShadowCell
);
887
uptr offset = addr %
kShadowCell
;
889
offset =
kShadowCell
- offset;
902
size = (size + (
kShadowCell
- 1)) & ~(
kShadowCell
- 1);
907
CHECK(IsShadowMem((uptr)(p + size * kShadowCnt /
kShadowCell
- 1)));
909
for (uptr i = 0; i < size /
kShadowCell
* kShadowCnt;)
[
all
...]
tsan_platform.h
799
return (((x) & ~(Mapping::kAppMemMsk | (
kShadowCell
- 1)))
803
return ((x & ~(
kShadowCell
- 1)) * kShadowCnt) | Mapping::kShadowBeg;
805
return ((x & ~(
kShadowCell
- 1)) * kShadowCnt) + Mapping::kShadowBeg;
Completed in 17 milliseconds
Indexes created Mon Oct 13 08:09:50 GMT 2025