Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dkcsan-checks.h471 * ASSERT_EXCLUSIVE_BITS - assert no concurrent writes to subset of bits in @var
491 * ASSERT_EXCLUSIVE_BITS(flags, READ_ONLY_MASK);
494 * Note: The access that immediately follows ASSERT_EXCLUSIVE_BITS() is assumed
505 * ASSERT_EXCLUSIVE_BITS(flags, READ_ONLY_MASK);
516 * ASSERT_EXCLUSIVE_BITS(flags, FOO_MASK);
525 #define ASSERT_EXCLUSIVE_BITS(var, mask) \ macro
H A Dmmzone.h1174 ASSERT_EXCLUSIVE_BITS(page->flags, ZONES_MASK << ZONES_PGSHIFT); in page_zonenum()
/linux/kernel/kcsan/
H A Dkcsan_test.c392 ASSERT_EXCLUSIVE_BITS(test_var, TEST_CHANGE_BITS); in test_kernel_assert_bits_change()
397 ASSERT_EXCLUSIVE_BITS(test_var, ~TEST_CHANGE_BITS); in test_kernel_assert_bits_nochange()
/linux/Documentation/dev-tools/
H A Dkcsan.rst241 ASSERT_EXCLUSIVE_BITS