Symbol: KCSAN_EXPECT_READ_BARRIER
kernel/kcsan/kcsan_test.c
571
KCSAN_EXPECT_READ_BARRIER(mb(), true);
kernel/kcsan/kcsan_test.c
572
KCSAN_EXPECT_READ_BARRIER(wmb(), false);
kernel/kcsan/kcsan_test.c
573
KCSAN_EXPECT_READ_BARRIER(rmb(), true);
kernel/kcsan/kcsan_test.c
574
KCSAN_EXPECT_READ_BARRIER(smp_mb(), true);
kernel/kcsan/kcsan_test.c
575
KCSAN_EXPECT_READ_BARRIER(smp_wmb(), false);
kernel/kcsan/kcsan_test.c
576
KCSAN_EXPECT_READ_BARRIER(smp_rmb(), true);
kernel/kcsan/kcsan_test.c
577
KCSAN_EXPECT_READ_BARRIER(dma_wmb(), false);
kernel/kcsan/kcsan_test.c
578
KCSAN_EXPECT_READ_BARRIER(dma_rmb(), true);
kernel/kcsan/kcsan_test.c
579
KCSAN_EXPECT_READ_BARRIER(smp_mb__before_atomic(), true);
kernel/kcsan/kcsan_test.c
580
KCSAN_EXPECT_READ_BARRIER(smp_mb__after_atomic(), true);
kernel/kcsan/kcsan_test.c
581
KCSAN_EXPECT_READ_BARRIER(smp_mb__after_spinlock(), true);
kernel/kcsan/kcsan_test.c
582
KCSAN_EXPECT_READ_BARRIER(smp_store_mb(test_var, 0), true);
kernel/kcsan/kcsan_test.c
583
KCSAN_EXPECT_READ_BARRIER(smp_load_acquire(&test_var), false);
kernel/kcsan/kcsan_test.c
584
KCSAN_EXPECT_READ_BARRIER(smp_store_release(&test_var, 0), true);
kernel/kcsan/kcsan_test.c
585
KCSAN_EXPECT_READ_BARRIER(xchg(&test_var, 0), true);
kernel/kcsan/kcsan_test.c
586
KCSAN_EXPECT_READ_BARRIER(xchg_release(&test_var, 0), true);
kernel/kcsan/kcsan_test.c
587
KCSAN_EXPECT_READ_BARRIER(xchg_relaxed(&test_var, 0), false);
kernel/kcsan/kcsan_test.c
588
KCSAN_EXPECT_READ_BARRIER(cmpxchg(&test_var, 0, 0), true);
kernel/kcsan/kcsan_test.c
589
KCSAN_EXPECT_READ_BARRIER(cmpxchg_release(&test_var, 0, 0), true);
kernel/kcsan/kcsan_test.c
590
KCSAN_EXPECT_READ_BARRIER(cmpxchg_relaxed(&test_var, 0, 0), false);
kernel/kcsan/kcsan_test.c
591
KCSAN_EXPECT_READ_BARRIER(atomic_read(&dummy), false);
kernel/kcsan/kcsan_test.c
592
KCSAN_EXPECT_READ_BARRIER(atomic_read_acquire(&dummy), false);
kernel/kcsan/kcsan_test.c
593
KCSAN_EXPECT_READ_BARRIER(atomic_set(&dummy, 0), false);
kernel/kcsan/kcsan_test.c
594
KCSAN_EXPECT_READ_BARRIER(atomic_set_release(&dummy, 0), true);
kernel/kcsan/kcsan_test.c
595
KCSAN_EXPECT_READ_BARRIER(atomic_add(1, &dummy), false);
kernel/kcsan/kcsan_test.c
596
KCSAN_EXPECT_READ_BARRIER(atomic_add_return(1, &dummy), true);
kernel/kcsan/kcsan_test.c
597
KCSAN_EXPECT_READ_BARRIER(atomic_add_return_acquire(1, &dummy), false);
kernel/kcsan/kcsan_test.c
598
KCSAN_EXPECT_READ_BARRIER(atomic_add_return_release(1, &dummy), true);
kernel/kcsan/kcsan_test.c
599
KCSAN_EXPECT_READ_BARRIER(atomic_add_return_relaxed(1, &dummy), false);
kernel/kcsan/kcsan_test.c
600
KCSAN_EXPECT_READ_BARRIER(atomic_fetch_add(1, &dummy), true);
kernel/kcsan/kcsan_test.c
601
KCSAN_EXPECT_READ_BARRIER(atomic_fetch_add_acquire(1, &dummy), false);
kernel/kcsan/kcsan_test.c
602
KCSAN_EXPECT_READ_BARRIER(atomic_fetch_add_release(1, &dummy), true);
kernel/kcsan/kcsan_test.c
603
KCSAN_EXPECT_READ_BARRIER(atomic_fetch_add_relaxed(1, &dummy), false);
kernel/kcsan/kcsan_test.c
604
KCSAN_EXPECT_READ_BARRIER(test_and_set_bit(0, &test_var), true);
kernel/kcsan/kcsan_test.c
605
KCSAN_EXPECT_READ_BARRIER(test_and_clear_bit(0, &test_var), true);
kernel/kcsan/kcsan_test.c
606
KCSAN_EXPECT_READ_BARRIER(test_and_change_bit(0, &test_var), true);
kernel/kcsan/kcsan_test.c
607
KCSAN_EXPECT_READ_BARRIER(clear_bit_unlock(0, &test_var), true);
kernel/kcsan/kcsan_test.c
608
KCSAN_EXPECT_READ_BARRIER(__clear_bit_unlock(0, &test_var), true);
kernel/kcsan/kcsan_test.c
609
KCSAN_EXPECT_READ_BARRIER(arch_spin_lock(&arch_spinlock), false);
kernel/kcsan/kcsan_test.c
610
KCSAN_EXPECT_READ_BARRIER(arch_spin_unlock(&arch_spinlock), true);
kernel/kcsan/kcsan_test.c
611
KCSAN_EXPECT_READ_BARRIER(spin_lock(&test_spinlock), false);
kernel/kcsan/kcsan_test.c
612
KCSAN_EXPECT_READ_BARRIER(spin_unlock(&test_spinlock), true);
kernel/kcsan/kcsan_test.c
613
KCSAN_EXPECT_READ_BARRIER(mutex_lock(&test_mutex), false);
kernel/kcsan/kcsan_test.c
614
KCSAN_EXPECT_READ_BARRIER(mutex_unlock(&test_mutex), true);
kernel/kcsan/kcsan_test.c
705
KCSAN_EXPECT_READ_BARRIER(xor_unlock_is_negative_byte(1, &test_var), true);