Lines Matching refs:get_ctx
200 static __always_inline struct kcsan_ctx *get_ctx(void)
215 struct kcsan_ctx *ctx = get_ctx();
463 struct kcsan_ctx *ctx = get_ctx();
536 struct kcsan_ctx *ctx = get_ctx();
750 struct kcsan_ctx *ctx = get_ctx(); /* Call only once in fast-path. */
826 ++get_ctx()->disable_count;
832 if (get_ctx()->disable_count-- == 0) {
848 if (get_ctx()->disable_count-- == 0)
862 ++get_ctx()->atomic_nest_count;
868 if (get_ctx()->atomic_nest_count-- == 0) {
884 get_ctx()->in_flat_atomic = true;
890 get_ctx()->in_flat_atomic = false;
896 get_ctx()->atomic_next = n;
902 get_ctx()->access_mask = mask;
910 struct kcsan_ctx *ctx = get_ctx();
933 struct kcsan_ctx *ctx = get_ctx();
965 struct kcsan_scoped_access *sa = get_reorder_access(get_ctx()); \
1118 reorder_access = get_reorder_access(get_ctx());