Lines Matching defs:rcu_torture
186 struct rcu_torture {
195 static struct rcu_torture __rcu *rcu_torture_current;
197 static struct rcu_torture rcu_tortures[10 * RCU_TORTURE_PIPE_LEN];
341 static struct rcu_torture *
356 return container_of(p, struct rcu_torture, rtort_free);
363 rcu_torture_free(struct rcu_torture *p)
389 void (*deferred_free)(struct rcu_torture *p);
509 rcu_torture_pipe_update_one(struct rcu_torture *rp)
536 rcu_torture_pipe_update(struct rcu_torture *old_rp)
538 struct rcu_torture *rp;
539 struct rcu_torture *rp1;
554 struct rcu_torture *rp = container_of(p, struct rcu_torture, rtort_rcu);
572 static void rcu_torture_deferred_free(struct rcu_torture *p)
652 static void rcu_busted_torture_deferred_free(struct rcu_torture *p)
814 static void srcu_torture_deferred_free(struct rcu_torture *rp)
1029 static void rcu_tasks_torture_deferred_free(struct rcu_torture *p)
1115 static void rcu_tasks_tracing_torture_deferred_free(struct rcu_torture *p)
1546 struct rcu_torture *rp;
1547 struct rcu_torture *old_rp;
1934 static void rcu_torture_reader_do_mbchk(long myid, struct rcu_torture *rtp,
2259 struct rcu_torture *p;
2676 struct rcu_torture *rtcp;