• Home
  • Raw
  • Download

Lines Matching refs:cpus

1163 int __pause_drain_rq(struct cpumask *cpus)  in __pause_drain_rq()  argument
1173 for_each_cpu(cpu, cpus) { in __pause_drain_rq()
1183 void __wait_drain_rq(struct cpumask *cpus) in __wait_drain_rq() argument
1187 for_each_cpu(cpu, cpus) in __wait_drain_rq()
1216 int pause_cpus(struct cpumask *cpus) in pause_cpus() argument
1233 cpumask_and(cpus, cpus, cpu_active_mask); in pause_cpus()
1235 for_each_cpu(cpu, cpus) { in pause_cpus()
1243 if (cpumask_weight(cpus) >= num_active_cpus()) { in pause_cpus()
1248 if (cpumask_empty(cpus)) in pause_cpus()
1266 for_each_cpu(cpu, cpus) in pause_cpus()
1268 err = __pause_drain_rq(cpus); in pause_cpus()
1270 __wait_drain_rq(cpus); in pause_cpus()
1271 for_each_cpu(cpu, cpus) in pause_cpus()
1290 __wait_drain_rq(cpus); in pause_cpus()
1294 if (sched_cpus_deactivate_nosync(cpus)) { in pause_cpus()
1299 err = __pause_drain_rq(cpus); in pause_cpus()
1300 __wait_drain_rq(cpus); in pause_cpus()
1302 for_each_cpu(cpu, cpus) in pause_cpus()
1312 for_each_cpu(cpu, cpus) { in pause_cpus()
1325 trace_cpuhp_pause(cpus, start_time, 1); in pause_cpus()
1331 int resume_cpus(struct cpumask *cpus) in resume_cpus() argument
1348 cpumask_andnot(cpus, cpus, cpu_active_mask); in resume_cpus()
1350 for_each_cpu(cpu, cpus) { in resume_cpus()
1357 if (cpumask_empty(cpus)) in resume_cpus()
1360 for_each_cpu(cpu, cpus) in resume_cpus()
1363 trace_android_rvh_resume_cpus(cpus, &err); in resume_cpus()
1373 cpuset_update_active_cpus_affine(cpumask_first(cpus)); in resume_cpus()
1379 if (sched_cpus_activate(cpus)) { in resume_cpus()
1387 for_each_cpu(cpu, cpus) { in resume_cpus()
1400 trace_cpuhp_pause(cpus, start_time, 0); in resume_cpus()