Lines Matching refs:kAccessAtomic
49 Shadow s2(fs, 0xfffff8 + 4, 1, kAccessWrite | kAccessAtomic); in TEST()
50 CheckShadow(&s2, sid, epoch, 4, 1, kAccessWrite | kAccessAtomic); in TEST()
51 Shadow s3(fs, 0xfffff8 + 0, 8, kAccessRead | kAccessAtomic); in TEST()
52 CheckShadow(&s3, sid, epoch, 0, 8, kAccessRead | kAccessAtomic); in TEST()
54 CHECK(!s0.IsBothReadsOrAtomic(kAccessRead | kAccessAtomic)); in TEST()
55 CHECK(!s1.IsBothReadsOrAtomic(kAccessAtomic)); in TEST()
58 CHECK(s2.IsBothReadsOrAtomic(kAccessAtomic)); in TEST()
61 CHECK(s3.IsBothReadsOrAtomic(kAccessAtomic)); in TEST()
65 CHECK(!s0.IsRWWeakerOrEqual(kAccessRead | kAccessAtomic)); in TEST()
68 CHECK(!s1.IsRWWeakerOrEqual(kAccessWrite | kAccessAtomic)); in TEST()
70 CHECK(!s2.IsRWWeakerOrEqual(kAccessRead | kAccessAtomic)); in TEST()
71 CHECK(s2.IsRWWeakerOrEqual(kAccessWrite | kAccessAtomic)); in TEST()
75 CHECK(s3.IsRWWeakerOrEqual(kAccessRead | kAccessAtomic)); in TEST()
76 CHECK(s3.IsRWWeakerOrEqual(kAccessWrite | kAccessAtomic)); in TEST()