Lines Matching defs:kcsan_scoped_access
131 struct kcsan_scoped_access {
149 * Automatically call kcsan_end_scoped_access() when kcsan_scoped_access goes
170 * @sa: struct kcsan_scoped_access to use for the scope of the access
172 struct kcsan_scoped_access *
174 struct kcsan_scoped_access *sa);
182 * @sa: a previously initialized struct kcsan_scoped_access
184 void kcsan_end_scoped_access(struct kcsan_scoped_access *sa);
206 struct kcsan_scoped_access { };
208 static inline struct kcsan_scoped_access *
210 struct kcsan_scoped_access *sa) { return sa; }
211 static inline void kcsan_end_scoped_access(struct kcsan_scoped_access *sa) { }
375 * expected to be unique for the scope in which instances of kcsan_scoped_access
380 struct kcsan_scoped_access __kcsan_scoped_name(id, _) \
382 struct kcsan_scoped_access *__kcsan_scoped_name(id, _dummy_p) \