rcu_torture
static void rcu_tasks_torture_deferred_free(struct rcu_torture *p)
static void rcu_tasks_tracing_torture_deferred_free(struct rcu_torture *p)
struct rcu_torture *rp;
struct rcu_torture *old_rp;
static struct rcu_torture __rcu *rcu_torture_current;
static struct rcu_torture rcu_tortures[10 * RCU_TORTURE_PIPE_LEN];
static void rcu_torture_reader_do_mbchk(long myid, struct rcu_torture *rtp,
struct rcu_torture *p;
struct rcu_torture *rtcp;
static struct rcu_torture *
return container_of(p, struct rcu_torture, rtort_free);
rcu_torture_free(struct rcu_torture *p)
void (*deferred_free)(struct rcu_torture *p);
rcu_torture_pipe_update_one(struct rcu_torture *rp)
rcu_torture_pipe_update(struct rcu_torture *old_rp)
struct rcu_torture *rp;
struct rcu_torture *rp1;
struct rcu_torture *rp = container_of(p, struct rcu_torture, rtort_rcu);
static void rcu_torture_deferred_free(struct rcu_torture *p)
static void rcu_busted_torture_deferred_free(struct rcu_torture *p)
static void srcu_torture_deferred_free(struct rcu_torture *rp)