Home
last modified time | relevance | path

Searched refs:KCSAN_ACCESS_COMPOUND (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dkcsan-checks.h12 #define KCSAN_ACCESS_COMPOUND (1 << 1) /* Compounded read-write instrumentation. */ macro
208 __kcsan_check_access(ptr, size, KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE)
234 kcsan_check_access(ptr, size, KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE)
250 kcsan_check_access(ptr, size, KCSAN_ACCESS_ATOMIC | KCSAN_ACCESS_WRITE | KCSAN_ACCESS_COMPOUND)
/OK3568_Linux_fs/kernel/kernel/kcsan/
H A Dcore.c230 !(type & KCSAN_ACCESS_COMPOUND) && IS_ALIGNED((unsigned long)ptr, size)) in is_atomic()
310 (type & (KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_ASSERT)) ? 1 : 0; in delay_access()
830 KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE); \
965 KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE | \
997 KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE | \
1012 KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE | \
H A Dreport.c231 case KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE: in get_access_type()
233 case KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE | KCSAN_ACCESS_ATOMIC: in get_access_type()
H A Dkcsan-test.c31 #define __KCSAN_ACCESS_RW(alt) (KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE)
202 ((ty & KCSAN_ACCESS_COMPOUND) ? in report_matches()
653 KCSAN_ACCESS_COMPOUND | KCSAN_ACCESS_WRITE | KCSAN_ACCESS_ATOMIC }, in test_read_plain_atomic_rmw()