Lines Matching refs:single

61 	bool			single;  member
110 int (*single)(unsigned int cpu); member
115 int (*single)(unsigned int cpu); member
155 if (!(bringup ? step->startup.single : step->teardown.single)) in cpuhp_invoke_callback()
163 cb = bringup ? step->startup.single : step->teardown.single; in cpuhp_invoke_callback()
437 st->single = false; in cpuhp_set_state()
466 if (!st->single && st->state == st->target) in __cpuhp_kick_ap()
621 if (st->single) { in cpuhp_thread_fun()
699 st->single = true; in cpuhp_invoke_ap_callback()
1308 .startup.single = NULL,
1309 .teardown.single = NULL,
1314 .startup.single = smpboot_create_threads,
1315 .teardown.single = NULL,
1320 .startup.single = perf_event_init_cpu,
1321 .teardown.single = perf_event_exit_cpu,
1325 .startup.single = workqueue_prepare_cpu,
1326 .teardown.single = NULL,
1330 .startup.single = hrtimers_prepare_cpu,
1331 .teardown.single = hrtimers_dead_cpu,
1335 .startup.single = smpcfd_prepare_cpu,
1336 .teardown.single = smpcfd_dead_cpu,
1340 .startup.single = relay_prepare_cpu,
1341 .teardown.single = NULL,
1345 .startup.single = slab_prepare_cpu,
1346 .teardown.single = slab_dead_cpu,
1350 .startup.single = rcutree_prepare_cpu,
1351 .teardown.single = rcutree_dead_cpu,
1360 .startup.single = timers_prepare_cpu,
1361 .teardown.single = timers_dead_cpu,
1366 .startup.single = bringup_cpu,
1367 .teardown.single = NULL,
1385 .startup.single = sched_cpu_starting,
1386 .teardown.single = sched_cpu_dying,
1390 .startup.single = NULL,
1391 .teardown.single = rcutree_dying_cpu,
1395 .startup.single = NULL,
1396 .teardown.single = smpcfd_dying_cpu,
1409 .startup.single = NULL,
1410 .teardown.single = takedown_cpu,
1416 .startup.single = smpboot_unpark_threads,
1417 .teardown.single = smpboot_park_threads,
1421 .startup.single = irq_affinity_online_cpu,
1422 .teardown.single = NULL,
1426 .startup.single = perf_event_init_cpu,
1427 .teardown.single = perf_event_exit_cpu,
1431 .startup.single = lockup_detector_online_cpu,
1432 .teardown.single = lockup_detector_offline_cpu,
1436 .startup.single = workqueue_online_cpu,
1437 .teardown.single = workqueue_offline_cpu,
1441 .startup.single = rcutree_online_cpu,
1442 .teardown.single = rcutree_offline_cpu,
1453 .startup.single = sched_cpu_activate,
1454 .teardown.single = sched_cpu_deactivate,
1461 .startup.single = NULL,
1462 .teardown.single = NULL,
1534 sp->startup.single = startup; in cpuhp_store_callbacks()
1535 sp->teardown.single = teardown; in cpuhp_store_callbacks()
1544 return cpuhp_get_step(state)->teardown.single; in cpuhp_get_teardown_cb()
1561 if ((bringup && !sp->startup.single) || in cpuhp_issue_call()
1562 (!bringup && !sp->teardown.single)) in cpuhp_issue_call()
1930 if (!sp->startup.single && !sp->teardown.single) in write_cpuhp_fail()