/Linux-v6.1/lib/ |
D | cpumask_kunit.c | 18 const cpumask_t *m = (mask); \ 28 const cpumask_t *m = (mask); \ 38 const cpumask_t *m1 = (mask1); \ 39 const cpumask_t *m2 = (mask2); \ 51 const cpumask_t *m = (mask); \ 68 static cpumask_t mask_empty; 69 static cpumask_t mask_all; 70 static cpumask_t mask_tmp;
|
D | nmi_backtrace.c | 36 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-v6.1/arch/ia64/kernel/ |
D | irq_ia64.c | 58 static cpumask_t vector_allocation_domain(int cpu); 83 static cpumask_t vector_table[IA64_NUM_VECTORS] = { 101 static inline int find_unassigned_vector(cpumask_t domain) in find_unassigned_vector() 103 cpumask_t mask; in find_unassigned_vector() 120 static int __bind_irq_vector(int irq, int vector, cpumask_t domain) in __bind_irq_vector() 122 cpumask_t mask; in __bind_irq_vector() 145 int bind_irq_vector(int irq, int vector, cpumask_t domain) in bind_irq_vector() 159 cpumask_t domain; in __clear_irq_vector() 188 cpumask_t domain = CPU_MASK_NONE; in ia64_native_assign_irq_vector() 254 static cpumask_t vector_allocation_domain(int cpu) in vector_allocation_domain() [all …]
|
/Linux-v6.1/arch/mips/include/asm/ |
D | smp.h | 24 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-v6.1/include/linux/ |
D | arch_topology.h | 71 cpumask_t thread_sibling; 72 cpumask_t core_sibling; 73 cpumask_t cluster_sibling; 74 cpumask_t llc_sibling;
|
D | nmi.h | 171 void nmi_trigger_cpumask_backtrace(const cpumask_t *mask, 173 void (*raise)(cpumask_t *mask));
|
D | cpumask.h | 19 typedef struct cpumask { DECLARE_BITMAP(bits, NR_CPUS); } cpumask_t; typedef 105 extern cpumask_t cpus_booted_once_mask; 1162 (cpumask_t) { { \ 1167 (cpumask_t) { { \ 1174 (cpumask_t) { { \ 1179 (cpumask_t) { { \
|
/Linux-v6.1/arch/s390/include/asm/ |
D | topology.h | 21 cpumask_t thread_mask; 22 cpumask_t core_mask; 23 cpumask_t book_mask; 24 cpumask_t drawer_mask;
|
/Linux-v6.1/arch/sparc/include/asm/ |
D | topology_64.h | 53 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];
|
D | mdesc.h | 93 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);
|
D | smp_64.h | 34 DECLARE_PER_CPU(cpumask_t, cpu_sibling_map); 35 extern cpumask_t cpu_core_map[NR_CPUS];
|
D | smp_32.h | 33 extern cpumask_t smp_commenced_mask; 57 void (*cross_call)(void *func, cpumask_t mask, unsigned long arg1,
|
/Linux-v6.1/arch/loongarch/include/asm/ |
D | smp.h | 18 extern cpumask_t cpu_sibling_map[]; 19 extern cpumask_t cpu_core_map[]; 20 extern cpumask_t cpu_foreign_map[];
|
/Linux-v6.1/arch/ia64/include/asm/ |
D | hw_irq.h | 100 cpumask_t domain; 101 cpumask_t old_domain; 118 extern int bind_irq_vector(int irq, int vector, cpumask_t domain);
|
D | smp.h | 55 extern cpumask_t cpu_core_map[NR_CPUS]; 56 DECLARE_PER_CPU_SHARED_ALIGNED(cpumask_t, cpu_sibling_map);
|
/Linux-v6.1/arch/x86/kernel/apic/ |
D | hw_nmi.c | 32 static void nmi_raise_cpu_backtrace(cpumask_t *mask) in nmi_raise_cpu_backtrace() 37 void arch_trigger_cpumask_backtrace(const cpumask_t *mask, bool exclude_self) in arch_trigger_cpumask_backtrace()
|
/Linux-v6.1/arch/mips/kernel/ |
D | smp.c | 51 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly; 55 cpumask_t cpu_core_map[NR_CPUS] __read_mostly; 65 cpumask_t cpu_foreign_map[NR_CPUS] __read_mostly; 69 static cpumask_t cpu_sibling_setup_map; 72 static cpumask_t cpu_core_setup_map; 74 cpumask_t cpu_coherent_mask; 119 cpumask_t temp_foreign_map; in calculate_cpu_foreign_map()
|
D | cacheinfo.c | 58 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-v6.1/arch/sh/kernel/ |
D | topology.c | 18 cpumask_t cpu_core_map[NR_CPUS]; 21 static cpumask_t cpu_coregroup_map(int cpu) in cpu_coregroup_map()
|
/Linux-v6.1/drivers/cpuidle/ |
D | coupled.c | 98 cpumask_t coupled_cpus; 122 static cpumask_t cpuidle_coupled_poke_pending; 129 static cpumask_t cpuidle_coupled_poked; 442 cpumask_t cpus; in cpuidle_coupled_any_pokes_pending() 629 cpumask_t cpus; in cpuidle_coupled_update_online_cpus()
|
/Linux-v6.1/arch/loongarch/kernel/ |
D | smp.c | 44 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly; 48 cpumask_t cpu_core_map[NR_CPUS] __read_mostly; 58 cpumask_t cpu_foreign_map[NR_CPUS] __read_mostly; 62 static cpumask_t cpu_sibling_setup_map; 65 static cpumask_t cpu_core_setup_map; 381 cpumask_t temp_foreign_map; in calculate_cpu_foreign_map()
|
/Linux-v6.1/arch/csky/abiv2/ |
D | cacheflush.c | 38 cpumask_t *mask = &mm->context.icache_stale_mask; in flush_icache_deferred() 55 cpumask_t others, *mask; in flush_icache_mm_range()
|
/Linux-v6.1/arch/powerpc/kernel/ |
D | watchdog.c | 76 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-v6.1/arch/arm/include/asm/ |
D | mmu_context.h | 50 cpumask_t *mask); 53 cpumask_t *mask) in a15_erratum_get_cpumask()
|
/Linux-v6.1/arch/x86/kernel/cpu/sgx/ |
D | encl.h | 63 cpumask_t cpumask; 109 const cpumask_t *sgx_encl_cpumask(struct sgx_encl *encl);
|