/kernel/linux/linux-6.6/lib/ |
H A D | cpumask_kunit.c | 18 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;
|
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A 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_domai [all...] |
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A 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_domai [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A 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;
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | cputhreads.h | 26 extern cpumask_t threads_core_mask; 46 static inline cpumask_t cpu_thread_mask_to_cores(const struct cpumask *threads) in cpu_thread_mask_to_cores() 48 cpumask_t tmp, res; in cpu_thread_mask_to_cores() 68 static inline cpumask_t cpu_online_cores_map(void) in cpu_online_cores_map()
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | topology.h | 21 cpumask_t thread_mask; 22 cpumask_t core_mask; 23 cpumask_t book_mask; 24 cpumask_t drawer_mask;
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A 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;
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | topology.h | 21 cpumask_t thread_mask; 22 cpumask_t core_mask; 23 cpumask_t book_mask; 24 cpumask_t drawer_mask;
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | arch_topology.h | 71 cpumask_t thread_sibling; 72 cpumask_t core_sibling; 73 cpumask_t cluster_sibling; 74 cpumask_t llc_sibling;
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A 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];
|
H A 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);
|
H A D | smp_64.h | 34 DECLARE_PER_CPU(cpumask_t, cpu_sibling_map); 35 extern cpumask_t cpu_core_map[NR_CPUS];
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A 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];
|
H A 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);
|
H A D | smp_64.h | 34 DECLARE_PER_CPU(cpumask_t, cpu_sibling_map); 35 extern cpumask_t cpu_core_map[NR_CPUS];
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | smp.h | 18 extern cpumask_t cpu_sibling_map[]; 19 extern cpumask_t cpu_core_map[]; 20 extern cpumask_t cpu_foreign_map[];
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | arch_topology.h | 54 cpumask_t thread_sibling; 55 cpumask_t core_sibling; 56 cpumask_t llc_sibling;
|
H A D | qcom_scm.h | 67 extern int qcom_scm_set_cold_boot_addr(void *entry, const cpumask_t *cpus); 68 extern int qcom_scm_set_warm_boot_addr(void *entry, const cpumask_t *cpus); 119 const cpumask_t *cpus) { return -ENODEV; } in qcom_scm_set_cold_boot_addr() 121 const cpumask_t *cpus) { return -ENODEV; } in qcom_scm_set_warm_boot_addr()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | smp.h | 60 extern cpumask_t cpu_sibling_map[]; 61 extern cpumask_t cpu_core_map[]; 62 extern cpumask_t cpu_foreign_map[];
|
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | smp.c | 40 cpumask_t cpu_sibling_map[NR_CPUS] __read_mostly; 44 cpumask_t cpu_core_map[NR_CPUS] __read_mostly; 54 cpumask_t cpu_foreign_map[NR_CPUS] __read_mostly; 58 static cpumask_t cpu_sibling_setup_map; 61 static cpumask_t cpu_core_setup_map; 112 cpumask_t temp_foreign_map; in calculate_cpu_foreign_map()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | topology.h | 12 cpumask_t thread_sibling; 13 cpumask_t core_sibling;
|
/kernel/linux/linux-5.10/arch/x86/kernel/apic/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/x86/kernel/apic/ |
H A D | hw_nmi.c | 34 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()
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | hw_irq.h | 101 cpumask_t domain; 102 cpumask_t old_domain; 119 extern int bind_irq_vector(int irq, int vector, cpumask_t domain);
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A 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);
|