Lines Matching refs:cur_ops
151 static struct rcu_perf_ops *cur_ops; variable
367 if (!cur_ops->gp_diff) in rcuperf_seq_diff()
369 return cur_ops->gp_diff(new, old); in rcuperf_seq_diff()
402 idx = cur_ops->readlock(); in rcu_perf_reader()
403 cur_ops->readunlock(idx); in rcu_perf_reader()
450 cur_ops->exp_completed() / 2; in rcu_perf_writer()
452 b_rcu_perf_writer_started = cur_ops->get_gp_seq(); in rcu_perf_writer()
468 cur_ops->async(rhp, rcu_perf_async_cb); in rcu_perf_writer()
472 cur_ops->gp_barrier(); in rcu_perf_writer()
479 cur_ops->exp_sync(); in rcu_perf_writer()
482 cur_ops->sync(); in rcu_perf_writer()
506 cur_ops->exp_completed() / 2; in rcu_perf_writer()
509 cur_ops->get_gp_seq(); in rcu_perf_writer()
526 cur_ops->gp_barrier(); in rcu_perf_writer()
535 rcu_perf_print_module_parms(struct rcu_perf_ops *cur_ops, const char *tag) in rcu_perf_print_module_parms() argument
615 if (cur_ops->cleanup != NULL) in rcu_perf_cleanup()
616 cur_ops->cleanup(); in rcu_perf_cleanup()
673 cur_ops = perf_ops[i]; in rcu_perf_init()
674 if (strcmp(perf_type, cur_ops->name) == 0) in rcu_perf_init()
686 if (cur_ops->init) in rcu_perf_init()
687 cur_ops->init(); in rcu_perf_init()
694 rcu_perf_print_module_parms(cur_ops, "Start of test"); in rcu_perf_init()