Home
last modified time | relevance | path

Searched refs:cpumask_t (Results 1 – 25 of 202) sorted by relevance

123456789

/Linux-v4.19/arch/s390/include/asm/
Dtopology.h21 cpumask_t thread_mask;
22 cpumask_t core_mask;
23 cpumask_t book_mask;
24 cpumask_t drawer_mask;
28 extern cpumask_t cpus_with_topology;
/Linux-v4.19/arch/ia64/kernel/
Dirq_ia64.c64 static cpumask_t vector_allocation_domain(int cpu);
89 static cpumask_t vector_table[IA64_NUM_VECTORS] = {
107 static inline int find_unassigned_vector(cpumask_t domain) in find_unassigned_vector()
109 cpumask_t mask; in find_unassigned_vector()
126 static int __bind_irq_vector(int irq, int vector, cpumask_t domain) in __bind_irq_vector()
128 cpumask_t mask; in __bind_irq_vector()
151 int bind_irq_vector(int irq, int vector, cpumask_t domain) in bind_irq_vector()
165 cpumask_t domain; in __clear_irq_vector()
194 cpumask_t domain = CPU_MASK_NONE; in ia64_native_assign_irq_vector()
260 static cpumask_t vector_allocation_domain(int cpu) in vector_allocation_domain()
[all …]
/Linux-v4.19/arch/mips/include/asm/
Dsmp.h24 extern cpumask_t cpu_sibling_map[];
25 extern cpumask_t cpu_core_map[];
26 extern cpumask_t cpu_foreign_map[];
58 extern cpumask_t cpu_coherent_mask;
/Linux-v4.19/arch/powerpc/include/asm/
Dcputhreads.h26 extern cpumask_t threads_core_mask;
45 static inline cpumask_t cpu_thread_mask_to_cores(const struct cpumask *threads) in cpu_thread_mask_to_cores()
47 cpumask_t tmp, res; in cpu_thread_mask_to_cores()
67 static inline cpumask_t cpu_online_cores_map(void) in cpu_online_cores_map()
/Linux-v4.19/arch/arm64/include/asm/
Dtopology.h12 cpumask_t thread_sibling;
13 cpumask_t core_sibling;
14 cpumask_t llc_sibling;
/Linux-v4.19/arch/sparc/include/asm/
Dtopology_64.h53 extern cpumask_t cpu_core_map[NR_CPUS];
54 extern cpumask_t cpu_core_sib_map[NR_CPUS];
55 extern cpumask_t cpu_core_sib_cache_map[NR_CPUS];
Dmdesc.h93 void mdesc_fill_in_cpu_data(cpumask_t *mask);
94 void mdesc_populate_present_mask(cpumask_t *mask);
95 void mdesc_get_page_sizes(cpumask_t *mask, unsigned long *pgsz_mask);
Dsmp_64.h34 DECLARE_PER_CPU(cpumask_t, cpu_sibling_map);
35 extern cpumask_t cpu_core_map[NR_CPUS];
Dsmp_32.h33 extern cpumask_t smp_commenced_mask;
60 void (*cross_call)(smpfunc_t func, cpumask_t mask, unsigned long arg1,
/Linux-v4.19/include/linux/
Dqcom_scm.h43 extern int qcom_scm_set_cold_boot_addr(void *entry, const cpumask_t *cpus);
44 extern int qcom_scm_set_warm_boot_addr(void *entry, const cpumask_t *cpus);
69 int qcom_scm_set_cold_boot_addr(void *entry, const cpumask_t *cpus) in qcom_scm_set_cold_boot_addr()
74 int qcom_scm_set_warm_boot_addr(void *entry, const cpumask_t *cpus) in qcom_scm_set_warm_boot_addr()
Dnmi.h167 void nmi_trigger_cpumask_backtrace(const cpumask_t *mask,
169 void (*raise)(cpumask_t *mask));
Dcpumask.h16 typedef struct cpumask { DECLARE_BITMAP(bits, NR_CPUS); } cpumask_t; typedef
900 (cpumask_t) { { \
905 (cpumask_t) { { \
912 (cpumask_t) { { \
917 (cpumask_t) { { \
/Linux-v4.19/arch/ia64/include/asm/
Dhw_irq.h102 cpumask_t domain;
103 cpumask_t old_domain;
121 extern int bind_irq_vector(int irq, int vector, cpumask_t domain);
Dsmp.h61 extern cpumask_t cpu_core_map[NR_CPUS];
62 DECLARE_PER_CPU_SHARED_ALIGNED(cpumask_t, cpu_sibling_map);
/Linux-v4.19/arch/mips/kernel/
Dsmp.c62 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly;
66 cpumask_t cpu_core_map[NR_CPUS] __read_mostly;
76 cpumask_t cpu_foreign_map[NR_CPUS] __read_mostly;
80 static cpumask_t cpu_sibling_setup_map;
83 static cpumask_t cpu_core_setup_map;
85 cpumask_t cpu_coherent_mask;
130 cpumask_t temp_foreign_map; in calculate_cpu_foreign_map()
/Linux-v4.19/arch/x86/kernel/apic/
Dhw_nmi.c31 static void nmi_raise_cpu_backtrace(cpumask_t *mask) in nmi_raise_cpu_backtrace()
36 void arch_trigger_cpumask_backtrace(const cpumask_t *mask, bool exclude_self) in arch_trigger_cpumask_backtrace()
/Linux-v4.19/arch/parisc/include/asm/
Dtopology.h12 cpumask_t thread_sibling;
13 cpumask_t core_sibling;
/Linux-v4.19/arch/mips/include/asm/mach-loongson64/
Dmmzone.h33 cpumask_t h_cpus;
42 cpumask_t cpumask;
/Linux-v4.19/arch/arm/include/asm/
Dtopology.h13 cpumask_t thread_sibling;
14 cpumask_t core_sibling;
Dmmu_context.h41 cpumask_t *mask);
44 cpumask_t *mask) in a15_erratum_get_cpumask()
/Linux-v4.19/arch/sh/kernel/
Dtopology.c21 cpumask_t cpu_core_map[NR_CPUS];
24 static cpumask_t cpu_coregroup_map(int cpu) in cpu_coregroup_map()
/Linux-v4.19/lib/
Dnmi_backtrace.c36 void nmi_trigger_cpumask_backtrace(const cpumask_t *mask, in nmi_trigger_cpumask_backtrace()
38 void (*raise)(cpumask_t *mask)) in nmi_trigger_cpumask_backtrace()
/Linux-v4.19/drivers/cpuidle/
Dcoupled.c106 cpumask_t coupled_cpus;
130 static cpumask_t cpuidle_coupled_poke_pending;
137 static cpumask_t cpuidle_coupled_poked;
450 cpumask_t cpus; in cpuidle_coupled_any_pokes_pending()
637 cpumask_t cpus; in cpuidle_coupled_update_online_cpus()
/Linux-v4.19/arch/s390/kernel/
Dtopology.c45 cpumask_t mask;
66 cpumask_t cpus_with_topology;
68 static cpumask_t cpu_group_map(struct mask_info *info, unsigned int cpu) in cpu_group_map()
70 cpumask_t mask; in cpu_group_map()
97 static cpumask_t cpu_thread_map(unsigned int cpu) in cpu_thread_map()
99 cpumask_t mask; in cpu_thread_map()
/Linux-v4.19/drivers/firmware/
Dqcom_scm.h27 const cpumask_t *cpus);
28 extern int __qcom_scm_set_cold_boot_addr(void *entry, const cpumask_t *cpus);

123456789