blob: 6722ffcef2e6ccfc181041f261ff412f25c8662a [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001/* SPDX-License-Identifier: GPL-2.0 */
Jaswinder Singh Rajput06879032009-01-10 12:17:37 +05302#ifndef _ASM_X86_CPUMASK_H
3#define _ASM_X86_CPUMASK_H
4#ifndef __ASSEMBLY__
5#include <linux/cpumask.h>
6
Jaswinder Singh Rajput06879032009-01-10 12:17:37 +05307extern cpumask_var_t cpu_callin_mask;
Jaswinder Singh Rajputfb8fd072009-01-10 12:20:24 +05308extern cpumask_var_t cpu_callout_mask;
Jaswinder Singh Rajput493f6ca2009-01-10 12:48:22 +05309extern cpumask_var_t cpu_initialized_mask;
Jaswinder Singh Rajput52811d82009-01-10 12:58:50 +053010extern cpumask_var_t cpu_sibling_setup_mask;
Jaswinder Singh Rajput06879032009-01-10 12:17:37 +053011
Brian Gerst2f2f52b2009-01-27 12:56:47 +090012extern void setup_cpu_local_masks(void);
13
Jaswinder Singh Rajput06879032009-01-10 12:17:37 +053014#endif /* __ASSEMBLY__ */
15#endif /* _ASM_X86_CPUMASK_H */