Lines Matching defs:sync
390 void (*sync)(void);
598 .sync = synchronize_rcu,
679 .sync = synchronize_rcu_busted,
872 .sync = srcu_torture_synchronize,
920 .sync = srcu_torture_synchronize,
952 .sync = srcu_torture_synchronize,
1008 .sync = synchronize_rcu_trivial,
1047 .sync = synchronize_rcu_tasks,
1080 .sync = synchronize_rcu_tasks_rude,
1129 .sync = synchronize_rcu_tasks_trace,
1479 if (gp_sync1 && cur_ops->sync) {
1482 } else if (gp_sync && !cur_ops->sync) {
1494 static void do_rtws_sync(struct torture_random_state *trsp, void (*sync)(void))
1511 sync();
1512 sync();
1515 __func__, sync, cpumask_pr_args(cpu_online_mask));
1518 __func__, sync, cpumask_pr_args(cpu_online_mask));
1758 do_rtws_sync(&rand, cur_ops->sync);
1821 * RCU torture fake writer kthread. Repeatedly calls sync, with a random
1914 cur_ops->sync();
3238 if (!cur_ops->sync)
3239 return; // Cannot do need_resched() forward progress testing without ->sync.
3247 cur_ops->sync(); /* Later readers see above write. */
3281 cur_ops->sync(); /* Wait for running CB to complete. */
3319 cur_ops->sync(); /* Later readers see above write. */
3517 if ((!cur_ops->sync && !cur_ops->call) ||
4202 if (cur_ops->sync && !(++n & 0xfff))
4203 cur_ops->sync();