Lines Matching full:accesses
51 * Accesses within the atomic region may appear to race with other accesses but
64 * Accesses within the atomic region may appear to race with other accesses but
75 * kcsan_atomic_next - consider following accesses as atomic
77 * Force treating the next n memory accesses for the current context as atomic
80 * @n: number of following memory accesses to treat as atomic.
87 * Set the access mask for all accesses for the current context if non-zero.
116 * Scoped accesses are implemented by appending @sa to an internal list for the
172 * Only use these to disable KCSAN for accesses in the current compilation unit;
237 * Check for atomic accesses: if atomic accesses are not ignored, this simply
261 * readers, to avoid data races, all these accesses must be marked; even
309 * increases the likelihood for KCSAN to detect racing accesses.
337 * ASSERT_EXCLUSIVE_ACCESS - assert no concurrent accesses to @var
339 * Assert that there are no concurrent accesses to @var (no readers nor
358 * checking if a clear scope where no concurrent accesses are expected exists.
369 * ASSERT_EXCLUSIVE_ACCESS_SCOPED - assert no concurrent accesses to @var in scope
373 * Assert that there are no concurrent accesses to @var (no readers nor writers)
377 * racing accesses.