• Home
  • Raw
  • Download

Lines Matching +full:multi +full:- +full:function

1 /* SPDX-License-Identifier: GPL-2.0 */
8 * CPU-up CPU-down
15 * BRINGUP_CPU->AP_OFFLINE BRINGUP_CPU <- AP_IDLE_DEAD (idle thread/play_dead)
17 * v (IRQ-off) ,---------------^
19 * | TEARDOWN_CPU <- AP_ONLINE_IDLE
26 CPUHP_INVALID = -1,
192 * cpuhp_setup_state - Setup hotplug state callbacks with calling the callbacks
195 * @startup: startup callback function
196 * @teardown: teardown callback function
219 * cpuhp_setup_state_nocalls - Setup hotplug state callbacks without calling the
223 * @startup: startup callback function
224 * @teardown: teardown callback function
248 * cpuhp_setup_state_multi - Add callbacks for multi state
251 * @startup: startup callback function
252 * @teardown: teardown callback function
254 * Sets the internal multi_instance flag and prepares a state to work as a multi
277 * cpuhp_state_add_instance - Add an instance for a state and invoke startup
284 * been earlier marked as multi-instance by @cpuhp_setup_state_multi.
293 * cpuhp_state_add_instance_nocalls - Add an instance for a state without
299 * marked as multi-instance by @cpuhp_setup_state_multi.
318 * cpuhp_remove_state - Remove hotplug state callbacks and invoke the teardown
330 * cpuhp_remove_state_nocalls - Remove hotplug state callbacks without invoking
345 * cpuhp_remove_multi_state - Remove hotplug multi state callback
348 * Removes the callback functions from a multi state. This is the reverse of
350 * invoking this function.
361 * cpuhp_state_remove_instance - Remove hotplug instance from state and invoke
376 * cpuhp_state_remove_instance_nocalls - Remove hotplug instance from state