X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=rcutorture.h;h=00b0b316b736c181aa3270d45a78b5403637db87;hp=8ba67637ae8927ee6b64487941ef7ba743287a92;hb=9fb223da744aff7501107d09d7502c2baadc421f;hpb=b0b31506add8085c1f8839915f8e322d05d4fa4b diff --git a/rcutorture.h b/rcutorture.h index 8ba6763..00b0b31 100644 --- a/rcutorture.h +++ b/rcutorture.h @@ -114,9 +114,9 @@ void *rcu_read_perf_test(void *arg) int me = (long)arg; long long n_reads_local = 0; - urcu_register_thread(); + rcu_register_thread(); run_on(me); - __atomic_inc(&nthreadsrunning); + atomic_inc(&nthreadsrunning); while (goflag == GOFLAG_INIT) poll(NULL, 0, 1); mark_rcu_quiescent_state(); @@ -132,7 +132,7 @@ void *rcu_read_perf_test(void *arg) } __get_thread_var(n_reads_pt) += n_reads_local; put_thread_offline(); - urcu_unregister_thread(); + rcu_unregister_thread(); return (NULL); } @@ -141,7 +141,7 @@ void *rcu_update_perf_test(void *arg) { long long n_updates_local = 0; - __atomic_inc(&nthreadsrunning); + atomic_inc(&nthreadsrunning); while (goflag == GOFLAG_INIT) poll(NULL, 0, 1); while (goflag == GOFLAG_RUN) { @@ -258,7 +258,7 @@ void *rcu_read_stress_test(void *arg) struct rcu_stress *p; int pc; - urcu_register_thread(); + rcu_register_thread(); while (goflag == GOFLAG_INIT) poll(NULL, 0, 1); mark_rcu_quiescent_state(); @@ -285,7 +285,7 @@ void *rcu_read_stress_test(void *arg) } } put_thread_offline(); - urcu_unregister_thread(); + rcu_unregister_thread(); return (NULL); } @@ -413,4 +413,5 @@ int main(int argc, char *argv[]) usage(argc, argv); } perftest(nreaders, cpustride); + return 0; }