Lines Matching refs:teardown
123 } teardown; member
160 if (!(bringup ? step->startup.single : step->teardown.single)) in cpuhp_invoke_callback()
168 cb = bringup ? step->startup.single : step->teardown.single; in cpuhp_invoke_callback()
176 cbm = bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
212 cbm = !bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
1374 .teardown.single = NULL,
1380 .teardown.single = NULL,
1386 .teardown.single = perf_event_exit_cpu,
1391 .teardown.single = NULL,
1396 .teardown.single = hrtimers_dead_cpu,
1401 .teardown.single = smpcfd_dead_cpu,
1406 .teardown.single = NULL,
1411 .teardown.single = slab_dead_cpu,
1416 .teardown.single = rcutree_dead_cpu,
1426 .teardown.single = timers_dead_cpu,
1432 .teardown.single = NULL,
1451 .teardown.single = sched_cpu_dying,
1456 .teardown.single = rcutree_dying_cpu,
1461 .teardown.single = smpcfd_dying_cpu,
1475 .teardown.single = takedown_cpu,
1482 .teardown.single = smpboot_park_threads,
1487 .teardown.single = NULL,
1492 .teardown.single = perf_event_exit_cpu,
1497 .teardown.single = lockup_detector_offline_cpu,
1502 .teardown.single = workqueue_offline_cpu,
1507 .teardown.single = rcutree_offline_cpu,
1519 .teardown.single = sched_cpu_deactivate,
1527 .teardown.single = NULL,
1572 int (*teardown)(unsigned int cpu), in cpuhp_store_callbacks()
1600 sp->teardown.single = teardown; in cpuhp_store_callbacks()
1609 return cpuhp_get_step(state)->teardown.single; in cpuhp_get_teardown_cb()
1627 (!bringup && !sp->teardown.single)) in cpuhp_issue_call()
1701 if (sp->teardown.multi) in __cpuhp_state_add_instance_cpuslocked()
1746 int (*teardown)(unsigned int cpu), in __cpuhp_setup_state_cpuslocked()
1759 ret = cpuhp_store_callbacks(state, name, startup, teardown, in __cpuhp_setup_state_cpuslocked()
1784 if (teardown) in __cpuhp_setup_state_cpuslocked()
1805 int (*teardown)(unsigned int cpu), in __cpuhp_setup_state()
1812 teardown, multi_instance); in __cpuhp_setup_state()
1998 if (!sp->startup.single && !sp->teardown.single) in write_cpuhp_fail()