Lines Matching refs:nrealwriters
107 static int nrealwriters; variable
404 if (atomic_read(&n_rcu_scale_writer_finished) < nrealwriters) in rcu_scale_wait_shutdown()
483 if (atomic_inc_return(&n_rcu_scale_writer_started) >= nrealwriters) { in rcu_scale_writer()
524 atomic_read(&n_rcu_scale_writer_started) >= nrealwriters) in rcu_scale_writer()
532 nrealwriters) { in rcu_scale_writer()
551 atomic_read(&n_rcu_scale_writer_finished) >= nrealwriters) in rcu_scale_writer()
570 …scale_type, tag, gp_async, gp_async_max, gp_exp, holdoff, minruntime, nrealreaders, nrealwriters, … in rcu_scale_print_module_parms()
888 for (i = 0; i < nrealwriters; i++) { in rcu_scale_cleanup()
906 for (i = 0; i < nrealwriters; i++) { in rcu_scale_cleanup()
943 wait_event_idle(shutdown_wq, atomic_read(&n_rcu_scale_writer_finished) >= nrealwriters); in rcu_scale_shutdown()
989 nrealwriters = compute_real(nwriters); in rcu_scale_init()
1021 writer_tasks = kcalloc(nrealwriters, sizeof(reader_tasks[0]), in rcu_scale_init()
1023 writer_durations = kcalloc(nrealwriters, sizeof(*writer_durations), in rcu_scale_init()
1026 kcalloc(nrealwriters, sizeof(*writer_n_durations), in rcu_scale_init()
1033 for (i = 0; i < nrealwriters; i++) { in rcu_scale_init()