Lines Matching refs:teardown
126 } teardown; member
163 if (!(bringup ? step->startup.single : step->teardown.single)) in cpuhp_invoke_callback()
171 cb = bringup ? step->startup.single : step->teardown.single; in cpuhp_invoke_callback()
179 cbm = bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
215 cbm = !bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
1472 .teardown.single = NULL,
1478 .teardown.single = NULL,
1484 .teardown.single = perf_event_exit_cpu,
1489 .teardown.single = NULL,
1494 .teardown.single = hrtimers_dead_cpu,
1499 .teardown.single = smpcfd_dead_cpu,
1504 .teardown.single = NULL,
1509 .teardown.single = slab_dead_cpu,
1514 .teardown.single = rcutree_dead_cpu,
1524 .teardown.single = timers_dead_cpu,
1530 .teardown.single = finish_cpu,
1549 .teardown.single = sched_cpu_dying,
1554 .teardown.single = rcutree_dying_cpu,
1559 .teardown.single = smpcfd_dying_cpu,
1573 .teardown.single = takedown_cpu,
1580 .teardown.single = smpboot_park_threads,
1585 .teardown.single = NULL,
1590 .teardown.single = perf_event_exit_cpu,
1595 .teardown.single = lockup_detector_offline_cpu,
1600 .teardown.single = workqueue_offline_cpu,
1605 .teardown.single = rcutree_offline_cpu,
1617 .teardown.single = sched_cpu_deactivate,
1625 .teardown.single = NULL,
1670 int (*teardown)(unsigned int cpu), in cpuhp_store_callbacks()
1698 sp->teardown.single = teardown; in cpuhp_store_callbacks()
1707 return cpuhp_get_step(state)->teardown.single; in cpuhp_get_teardown_cb()
1725 (!bringup && !sp->teardown.single)) in cpuhp_issue_call()
1799 if (sp->teardown.multi) in __cpuhp_state_add_instance_cpuslocked()
1844 int (*teardown)(unsigned int cpu), in __cpuhp_setup_state_cpuslocked()
1857 ret = cpuhp_store_callbacks(state, name, startup, teardown, in __cpuhp_setup_state_cpuslocked()
1882 if (teardown) in __cpuhp_setup_state_cpuslocked()
1903 int (*teardown)(unsigned int cpu), in __cpuhp_setup_state()
1910 teardown, multi_instance); in __cpuhp_setup_state()
2168 if (!sp->startup.single && !sp->teardown.single) in write_cpuhp_fail()