Home
last modified time | relevance | path

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

12345678910

/linux-6.12.1/lib/
Dcpumask_kunit.c18 const cpumask_t *m = (mask); \
28 const cpumask_t *m1 = (mask1); \
29 const cpumask_t *m2 = (mask2); \
41 const cpumask_t *m = (mask); \
58 static cpumask_t mask_empty;
59 static cpumask_t mask_all;
60 static cpumask_t mask_tmp;
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-6.12.1/arch/mips/include/asm/
Dsmp.h22 extern cpumask_t cpu_sibling_map[];
23 extern cpumask_t cpu_core_map[];
24 extern cpumask_t cpu_foreign_map[];
55 extern cpumask_t cpu_coherent_mask;
/linux-6.12.1/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;
/linux-6.12.1/include/linux/
Darch_topology.h74 cpumask_t thread_sibling;
75 cpumask_t core_sibling;
76 cpumask_t cluster_sibling;
77 cpumask_t llc_sibling;
Dnmi.h185 void nmi_trigger_cpumask_backtrace(const cpumask_t *mask,
187 void (*raise)(cpumask_t *mask));
/linux-6.12.1/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;
57 void (*cross_call)(void *func, cpumask_t mask, unsigned long arg1,
/linux-6.12.1/arch/loongarch/include/asm/
Dsmp.h27 extern cpumask_t cpu_sibling_map[];
28 extern cpumask_t cpu_core_map[];
29 extern cpumask_t cpu_foreign_map[];
/linux-6.12.1/arch/riscv/kernel/
Dunaligned_access_speed.c25 static cpumask_t fast_misaligned_access;
132 static void modify_unaligned_access_branches(cpumask_t *mask, int weight) in modify_unaligned_access_branches()
149 cpumask_t fast_except_me; in set_unaligned_access_static_branches_except_cpu()
168 cpumask_t fast_and_online; in set_unaligned_access_static_branches()
Dsmp.c256 cpumask_t mask; in smp_send_stop()
291 cpumask_t mask; in crash_smp_send_stop()
340 static void riscv_backtrace_ipi(cpumask_t *mask) in riscv_backtrace_ipi()
345 void arch_trigger_cpumask_backtrace(const cpumask_t *mask, int exclude_cpu) in arch_trigger_cpumask_backtrace()
/linux-6.12.1/arch/x86/kernel/apic/
Dhw_nmi.c34 static void nmi_raise_cpu_backtrace(cpumask_t *mask) in nmi_raise_cpu_backtrace()
39 void arch_trigger_cpumask_backtrace(const cpumask_t *mask, int exclude_cpu) in arch_trigger_cpumask_backtrace()
/linux-6.12.1/arch/mips/kernel/
Dsmp.c52 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly;
56 cpumask_t cpu_core_map[NR_CPUS] __read_mostly;
66 cpumask_t cpu_foreign_map[NR_CPUS] __read_mostly;
70 static cpumask_t cpu_sibling_setup_map;
73 static cpumask_t cpu_core_setup_map;
75 cpumask_t cpu_coherent_mask;
138 cpumask_t temp_foreign_map; in calculate_cpu_foreign_map()
Dcacheinfo.c58 static void fill_cpumask_siblings(int cpu, cpumask_t *cpu_map) in fill_cpumask_siblings()
67 static void fill_cpumask_cluster(int cpu, cpumask_t *cpu_map) in fill_cpumask_cluster()
/linux-6.12.1/drivers/hwtracing/coresight/
Dcoresight-etm-perf.h58 cpumask_t mask;
59 cpumask_t aux_hwid_done;
/linux-6.12.1/arch/sh/kernel/
Dtopology.c18 cpumask_t cpu_core_map[NR_CPUS];
21 static cpumask_t cpu_coregroup_map(int cpu) in cpu_coregroup_map()
/linux-6.12.1/drivers/platform/x86/intel/
Dtpmi_power_domains.c75 static cpumask_t *tpmi_power_domain_mask;
133 cpumask_t *tpmi_get_power_domain_mask(int cpu_no) in tpmi_get_power_domain_mask()
136 cpumask_t *mask; in tpmi_get_power_domain_mask()
/linux-6.12.1/arch/csky/abiv2/
Dcacheflush.c42 cpumask_t *mask = &mm->context.icache_stale_mask; in flush_icache_deferred()
59 cpumask_t others, *mask; in flush_icache_mm_range()
/linux-6.12.1/arch/loongarch/kernel/
Dsmp.c45 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly;
49 cpumask_t cpu_core_map[NR_CPUS] __read_mostly;
59 cpumask_t cpu_foreign_map[NR_CPUS] __read_mostly;
63 static cpumask_t cpu_sibling_setup_map;
66 static cpumask_t cpu_core_setup_map;
139 cpumask_t temp_foreign_map; in calculate_cpu_foreign_map()
/linux-6.12.1/arch/powerpc/kernel/
Dwatchdog.c76 static cpumask_t wd_cpus_enabled __read_mostly;
90 static cpumask_t wd_smp_cpus_pending;
91 static cpumask_t wd_smp_cpus_stuck;
202 static cpumask_t wd_smp_cpus_ipi; // protected by reporting in watchdog_smp_panic()
/linux-6.12.1/arch/arm/include/asm/
Dmmu_context.h50 cpumask_t *mask);
53 cpumask_t *mask) in a15_erratum_get_cpumask()
/linux-6.12.1/arch/x86/kernel/cpu/sgx/
Dencl.h63 cpumask_t cpumask;
109 const cpumask_t *sgx_encl_cpumask(struct sgx_encl *encl);
/linux-6.12.1/drivers/perf/arm_cspmu/
Darm_cspmu.h148 cpumask_t associated_cpus;
149 cpumask_t active_cpu;

12345678910