Home
last modified time | relevance | path

Searched refs:reader_tasks (Results 1 – 5 of 5) sorted by relevance

/linux/kernel/rcu/
A Drefscale.c109 static struct reader_task *reader_tasks; variable
592 rt = &(reader_tasks[i]); in reset_readers()
615 rt = &(reader_tasks[i]); in process_durations()
681 wake_up(&reader_tasks[r].wq); in main_func()
759 if (reader_tasks) { in ref_scale_cleanup()
762 reader_tasks[i].task); in ref_scale_cleanup()
764 kfree(reader_tasks); in ref_scale_cleanup()
841 reader_tasks = kcalloc(nreaders, sizeof(reader_tasks[0]), in ref_scale_init()
843 if (!reader_tasks) { in ref_scale_init()
853 reader_tasks[i].task); in ref_scale_init()
[all …]
A Drcuscale.c106 static struct task_struct **reader_tasks; variable
530 if (reader_tasks) { in rcu_scale_cleanup()
533 reader_tasks[i]); in rcu_scale_cleanup()
534 kfree(reader_tasks); in rcu_scale_cleanup()
845 reader_tasks = kcalloc(nrealreaders, sizeof(reader_tasks[0]), in rcu_scale_init()
847 if (reader_tasks == NULL) { in rcu_scale_init()
854 reader_tasks[i]); in rcu_scale_init()
860 writer_tasks = kcalloc(nrealwriters, sizeof(reader_tasks[0]), in rcu_scale_init()
A Drcutorture.c137 static struct task_struct **reader_tasks; variable
2821 if (reader_tasks) { in rcu_torture_cleanup()
2824 reader_tasks[i]); in rcu_torture_cleanup()
2825 kfree(reader_tasks); in rcu_torture_cleanup()
2826 reader_tasks = NULL; in rcu_torture_cleanup()
3082 reader_tasks = kcalloc(nrealreaders, sizeof(reader_tasks[0]), in rcu_torture_init()
3086 if (!reader_tasks || !rcu_torture_reader_mbchk) { in rcu_torture_init()
3094 reader_tasks[i]); in rcu_torture_init()
/linux/kernel/locking/
A Dlocktorture.c59 static struct task_struct **reader_tasks; variable
865 if (reader_tasks) { in lock_torture_cleanup()
868 reader_tasks[i]); in lock_torture_cleanup()
869 kfree(reader_tasks); in lock_torture_cleanup()
870 reader_tasks = NULL; in lock_torture_cleanup()
1057 reader_tasks = kcalloc(cxt.nrealreaders_stress, in lock_torture_init()
1058 sizeof(reader_tasks[0]), in lock_torture_init()
1060 if (reader_tasks == NULL) { in lock_torture_init()
1093 reader_tasks[j]); in lock_torture_init()
/linux/Documentation/RCU/
A Drcubarrier.rst124 19 if (reader_tasks != NULL) {
126 21 if (reader_tasks[i] != NULL) {
129 24 kthread_stop(reader_tasks[i]);
131 26 reader_tasks[i] = NULL;
133 28 kfree(reader_tasks);
134 29 reader_tasks = NULL;

Completed in 640 milliseconds