Lines Matching refs:sname
84 # define DEFINE_RCU_TPS(sname) \ argument
85 static char sname##_varname[] = #sname; \
86 static const char *tp_##sname##_varname __used __tracepoint_string = sname##_varname;
87 # define RCU_STATE_NAME(sname) sname##_varname argument
89 # define DEFINE_RCU_TPS(sname) argument
90 # define RCU_STATE_NAME(sname) __stringify(sname) argument
93 #define RCU_STATE_INITIALIZER(sname, sabbr, cr) \ argument
94 DEFINE_RCU_TPS(sname) \
95 static DEFINE_PER_CPU_SHARED_ALIGNED(struct rcu_data, sname##_data); \
96 struct rcu_state sname##_state = { \
97 .level = { &sname##_state.node[0] }, \
98 .rda = &sname##_data, \
103 .orphan_lock = __RAW_SPIN_LOCK_UNLOCKED(&sname##_state.orphan_lock), \
104 .orphan_nxttail = &sname##_state.orphan_nxtlist, \
105 .orphan_donetail = &sname##_state.orphan_donelist, \
106 .barrier_mutex = __MUTEX_INITIALIZER(sname##_state.barrier_mutex), \
107 .name = RCU_STATE_NAME(sname), \