Lines Matching full:startup
118 * @startup: Startup function of the step
129 } startup; member
152 return bringup ? !step->startup.single : !step->teardown.single; in cpuhp_step_empty()
189 cb = bringup ? step->startup.single : step->teardown.single; in cpuhp_invoke_callback()
196 cbm = bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
230 cbm = !bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
728 * Execute teardown/startup callbacks on the plugged cpu. Also used to invoke
913 * startup or the teardown callback of the affected state.
1659 .startup.single = NULL,
1665 .startup.single = smpboot_create_threads,
1671 .startup.single = perf_event_init_cpu,
1676 .startup.single = random_prepare_cpu,
1681 .startup.single = workqueue_prepare_cpu,
1686 .startup.single = hrtimers_prepare_cpu,
1691 .startup.single = smpcfd_prepare_cpu,
1696 .startup.single = relay_prepare_cpu,
1701 .startup.single = slab_prepare_cpu,
1706 .startup.single = rcutree_prepare_cpu,
1716 .startup.single = timers_prepare_cpu,
1722 .startup.single = bringup_cpu,
1741 .startup.single = sched_cpu_starting,
1746 .startup.single = NULL,
1751 .startup.single = NULL,
1765 .startup.single = NULL,
1772 .startup.single = NULL,
1779 .startup.single = smpboot_unpark_threads,
1784 .startup.single = irq_affinity_online_cpu,
1789 .startup.single = perf_event_init_cpu,
1794 .startup.single = lockup_detector_online_cpu,
1799 .startup.single = workqueue_online_cpu,
1804 .startup.single = random_online_cpu,
1809 .startup.single = rcutree_online_cpu,
1821 .startup.single = sched_cpu_activate,
1829 .startup.single = NULL,
1874 int (*startup)(unsigned int cpu), in cpuhp_store_callbacks()
1902 sp->startup.single = startup; in cpuhp_store_callbacks()
1916 * Call the startup/teardown function for a step either on the AP or
1965 /* Did we invoke the startup call on that cpu ? */ in cpuhp_rollback_install()
1987 if (!invoke || !sp->startup.multi) in __cpuhp_state_add_instance_cpuslocked()
1991 * Try to call the startup callback for each present cpu in __cpuhp_state_add_instance_cpuslocked()
2032 * @invoke: If true, the startup function is invoked for cpus where
2034 * @startup: startup callback function
2048 int (*startup)(unsigned int cpu), in __cpuhp_setup_state_cpuslocked()
2062 ret = cpuhp_store_callbacks(state, name, startup, teardown, in __cpuhp_setup_state_cpuslocked()
2071 if (ret || !invoke || !startup) in __cpuhp_setup_state_cpuslocked()
2075 * Try to call the startup callback for each present cpu in __cpuhp_setup_state_cpuslocked()
2107 int (*startup)(unsigned int cpu), in __cpuhp_setup_state()
2114 ret = __cpuhp_setup_state_cpuslocked(state, name, invoke, startup, in __cpuhp_setup_state()
2384 if (!sp->startup.single && !sp->teardown.single) in fail_store()