Home
last modified time | relevance | path

Searched refs:__data_racy (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/lib/
H A Ddebugobjects.c93 static int __data_racy debug_objects_maxchain __read_mostly;
94 static int __data_racy __maybe_unused debug_objects_maxchecked __read_mostly;
95 static int __data_racy debug_objects_fixups __read_mostly;
96 static int __data_racy debug_objects_warnings __read_mostly;
97 static bool __data_racy debug_objects_enabled __read_mostly
106 static int __data_racy debug_objects_allocated;
107 static int __data_racy debug_objects_freed;
/linux-6.15/Documentation/translations/zh_CN/dev-tools/
H A Dkcsan.rst92 * 与 ``data_race(...)`` 相似,可以使用类型限定符 ``__data_racy`` 来标记一个变量
97 int __data_racy stats_counter;
/linux-6.15/include/linux/
H A Dcompiler_types.h310 # define __data_racy volatile macro
314 # define __data_racy macro
/linux-6.15/tools/memory-model/Documentation/
H A Daccess-marking.txt28 5. __data_racy, for example "int __data_racy a;"
214 Use of __data_racy
217 Adding the __data_racy type qualifier to the declaration of a variable
219 enclosed by data_race(). However, __data_racy does not affect the
221 __data_racy type qualifier as if it was the volatile keyword.
223 Note well that __data_racy is subject to the same pointer-declaration
227 int __data_racy *p; // Pointer to data-racy data.
228 int *__data_racy p; // Data-racy pointer to non-data-racy data.
/linux-6.15/Documentation/dev-tools/
H A Dkcsan.rst94 * Similar to ``data_race(...)``, the type qualifier ``__data_racy`` can be used
100 int __data_racy stats_counter;
/linux-6.15/kernel/kcsan/
H A Dkcsan_test.c307 static long __data_racy test_data_racy;