/linux-master/include/linux/ |
H A D | percpu.h | 8 #include <linux/cpumask.h>
|
H A D | resctrl.h | 82 struct cpumask cpu_mask;
|
H A D | cpufreq.h | 13 #include <linux/cpumask.h> 774 ssize_t cpufreq_show_cpus(const struct cpumask *mask, char *buf); 1124 const char *cell_name, struct cpumask *cpumask, 1134 cpumask_set_cpu(pcpu, cpumask); 1145 cpumask_set_cpu(cpu, cpumask); 1180 const char *cell_name, struct cpumask *cpumask, 1191 void arch_set_freq_scale(const struct cpumask *cpus, 1123 of_perf_domain_get_sharing_cpumask(int pcpu, const char *list_name, const char *cell_name, struct cpumask *cpumask, struct of_phandle_args *pargs) argument 1179 of_perf_domain_get_sharing_cpumask(int pcpu, const char *list_name, const char *cell_name, struct cpumask *cpumask, struct of_phandle_args *pargs) argument
|
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw_main.c | 108 struct cpumask **tx_valid_cpus; 132 kcalloc(num_nodes, sizeof(struct cpumask *), GFP_KERNEL); 139 kzalloc(sizeof(struct cpumask), GFP_KERNEL); 163 const struct cpumask *tx_cpumask;
|
/linux-master/arch/mips/bcm63xx/ |
H A D | irq.c | 34 static void (*internal_irq_unmask)(struct irq_data *d, const struct cpumask *m); 54 const struct cpumask *m) 134 const struct cpumask *m) \ 376 const struct cpumask *dest,
|
/linux-master/drivers/perf/arm_cspmu/ |
H A D | arm_cspmu.h | 12 #include <linux/cpumask.h>
|
/linux-master/kernel/bpf/ |
H A D | Makefile | 44 obj-$(CONFIG_BPF_SYSCALL) += cpumask.o
|
/linux-master/arch/s390/kernel/ |
H A D | smp.c | 174 static struct pcpu *pcpu_find_address(const struct cpumask *mask, u16 address) 458 static cpumask_t cpumask; local 463 cpumask_copy(&cpumask, cpu_online_mask); 464 cpumask_clear_cpu(smp_processor_id(), &cpumask); local 467 for_each_cpu(cpu, &cpumask) { 476 for_each_cpu(cpu, &cpumask) 478 cpumask_clear_cpu(cpu, &cpumask); 479 if (cpumask_empty(&cpumask)) 542 void arch_send_call_function_ipi_mask(const struct cpumask *mask)
|
/linux-master/kernel/sched/ |
H A D | sched.h | 315 extern int dl_cpuset_cpumask_can_shrink(const struct cpumask *cur, const struct cpumask *trial); 918 extern int sched_init_domains(const struct cpumask *cpu_map); 1177 /* Scratch cpumask to be temporarily used under rq_lock */ 1232 static inline struct cpumask *sched_group_span(struct sched_group *sg); 1769 extern int sched_numa_find_closest(const struct cpumask *cpus, int cpu); 1775 static inline int sched_numa_find_closest(const struct cpumask *cpus, int cpu) 1920 unsigned long cpumask[]; /* Balance mask */ member in struct:sched_group_capacity 1940 unsigned long cpumask[]; member in struct:sched_group 1943 static inline struct cpumask *sched_group_spa 3316 struct cpumask *cpumask; local 3403 struct cpumask *cpumask; local [all...] |
/linux-master/kernel/trace/ |
H A D | ring_buffer.c | 290 for_each_cpu(cpu, buffer->cpumask) 293 for_each_cpu_and(cpu, buffer->cpumask, cpu_online_mask) 501 cpumask_var_t cpumask; member in struct:trace_buffer 936 if (!cpumask_test_cpu(cpu, buffer->cpumask)) 986 if (!cpumask_test_cpu(cpu, buffer->cpumask)) 1693 if (!zalloc_cpumask_var(&buffer->cpumask, GFP_KERNEL)) 1724 cpumask_set_cpu(cpu, buffer->cpumask); 1745 free_cpumask_var(buffer->cpumask); 1770 free_cpumask_var(buffer->cpumask); 2041 !cpumask_test_cpu(cpu_id, buffer->cpumask)) [all...] |
H A D | trace_hwlat.c | 43 #include <linux/cpumask.h> 312 static struct cpumask save_cpumask; 316 struct cpumask *current_mask = &save_cpumask; 347 pr_info(BANNER "cpumask changed while in round-robin mode, switching to mode none\n"); 424 struct cpumask *current_mask = &save_cpumask; 581 struct cpumask *current_mask = &save_cpumask; 674 * The "none" sets the allowed cpumask for a single hwlatd thread at the
|
/linux-master/drivers/clocksource/ |
H A D | timer-zevio.c | 15 #include <linux/cpumask.h> 160 timer->clkevt.cpumask = cpu_possible_mask;
|
H A D | mips-gic-timer.c | 54 int cpu = cpumask_first(evt->cpumask); 95 cd->cpumask = cpumask_of(cpu);
|
/linux-master/arch/alpha/kernel/ |
H A D | time.c | 126 .cpumask = cpumask_of(cpu), 194 .cpumask = cpumask_of(cpu),
|
/linux-master/drivers/irqchip/ |
H A D | irq-csky-mpintc.c | 128 const struct cpumask *mask_val, 213 static void csky_mpintc_send_ipi(const struct cpumask *mask)
|
/linux-master/drivers/cpuidle/ |
H A D | cpuidle-powernv.c | 216 * drv->cpumask defaults to cpu_possible_mask in 225 drv->cpumask = (struct cpumask *)cpu_present_mask;
|
/linux-master/net/openvswitch/ |
H A D | flow.h | 20 #include <linux/cpumask.h> 232 struct cpumask *cpu_used_mask;
|
/linux-master/block/ |
H A D | blk-mq-sysfs.c | 39 free_cpumask_var(hctx->cpumask); 88 for_each_cpu(i, hctx->cpumask) {
|
/linux-master/lib/ |
H A D | cpu_rmap.c | 95 const struct cpumask *mask, u16 dist) 168 const struct cpumask *affinity)
|
/linux-master/drivers/parisc/ |
H A D | gsc.c | 139 static int gsc_set_affinity_irq(struct irq_data *d, const struct cpumask *dest, 143 struct cpumask tmask;
|
/linux-master/arch/parisc/kernel/ |
H A D | smp.c | 210 send_IPI_mask(const struct cpumask *mask, enum ipi_message_type op) 258 void arch_send_call_function_ipi_mask(const struct cpumask *mask)
|
/linux-master/arch/mips/sgi-ip27/ |
H A D | ip27-irq.c | 72 static void setup_hub_mask(struct hub_irq_data *hd, const struct cpumask *mask) 92 static int set_affinity_hub_irq(struct irq_data *d, const struct cpumask *mask,
|
/linux-master/kernel/irq/ |
H A D | irqdesc.c | 81 const struct cpumask *affinity) 110 desc_smp_init(struct irq_desc *desc, int node, const struct cpumask *affinity) { } 115 const struct cpumask *affinity, struct module *owner) 186 const struct cpumask *affinity, 443 const struct cpumask *affinity, 522 const struct cpumask *mask = NULL; 910 const struct cpumask *affinity) 939 int irq_get_percpu_devid_partition(unsigned int irq, struct cpumask *affinity)
|
/linux-master/drivers/perf/ |
H A D | qcom_l2_pmu.c | 8 #include <linux/cpumask.h> 114 cpumask_t cpumask; member in struct:l2cache_pmu 641 return cpumap_print_to_pagebuf(true, buf, &l2cache_pmu->cpumask); 645 __ATTR(cpumask, S_IRUGO, l2_cache_pmu_cpumask_show, NULL); 793 cpumask_set_cpu(cpu, &l2cache_pmu->cpumask); 819 cpumask_clear_cpu(cpu, &l2cache_pmu->cpumask); 833 cpumask_set_cpu(target, &l2cache_pmu->cpumask); 931 cpumask_clear(&l2cache_pmu->cpumask);
|
/linux-master/kernel/ |
H A D | cpu.c | 1267 * then clears a corresponding bit in mm's cpumask. While this all sounds 1818 static void __init cpuhp_bringup_mask(const struct cpumask *mask, unsigned int ncpus, 1854 static inline const struct cpumask *cpuhp_get_primary_thread_mask(void) 1871 const struct cpumask *mask = cpu_present_mask; 1879 const struct cpumask *pmask = cpuhp_get_primary_thread_mask(); 1880 static struct cpumask tmp_mask __initdata; 3110 struct cpumask __cpu_possible_mask __ro_after_init 3113 struct cpumask __cpu_possible_mask __ro_after_init; 3117 struct cpumask __cpu_online_mask __read_mostly; 3120 struct cpumask __cpu_present_mas [all...] |