Lines Matching refs:rew
393 struct rcu_node *rnp = container_of(rewp, struct rcu_node, rew); in sync_rcu_exp_select_node_cpus()
487 rnp->rew.rew_func = func; in sync_rcu_exp_select_cpus()
488 rnp->rew.rew_rsp = rsp; in sync_rcu_exp_select_cpus()
493 sync_rcu_exp_select_node_cpus(&rnp->rew.rew_work); in sync_rcu_exp_select_cpus()
496 INIT_WORK(&rnp->rew.rew_work, sync_rcu_exp_select_node_cpus); in sync_rcu_exp_select_cpus()
502 queue_work_on(cpu, rcu_par_gp_wq, &rnp->rew.rew_work); in sync_rcu_exp_select_cpus()
510 flush_work(&rnp->rew.rew_work); in sync_rcu_exp_select_cpus()
655 struct rcu_exp_work rew; in _synchronize_rcu_expedited() local
676 rew.rew_func = func; in _synchronize_rcu_expedited()
677 rew.rew_rsp = rsp; in _synchronize_rcu_expedited()
678 rew.rew_s = s; in _synchronize_rcu_expedited()
679 INIT_WORK_ONSTACK(&rew.rew_work, wait_rcu_exp_gp); in _synchronize_rcu_expedited()
680 queue_work(rcu_gp_wq, &rew.rew_work); in _synchronize_rcu_expedited()