Searched refs:cpumask (Results 226 - 250 of 781) sorted by relevance

1234567891011>>

/linux-master/arch/s390/kernel/
H A Dprocessor.c67 void notrace stop_machine_yield(const struct cpumask *cpumask) argument
74 cpu = cpumask_next_wrap(this_cpu, cpumask, this_cpu, false);
/linux-master/arch/riscv/kernel/
H A Dsmp.c97 static void send_ipi_mask(const struct cpumask *mask, enum ipi_message_type op)
230 void arch_send_call_function_ipi_mask(struct cpumask *mask)
241 void tick_broadcast(const struct cpumask *mask)
/linux-master/arch/x86/lib/
H A Dmsr-smp.c97 static void __rwmsr_on_cpus(const struct cpumask *mask, u32 msr_no,
125 void rdmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs)
139 void wrmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs)
/linux-master/tools/workqueue/
H A Dwq_dump.py52 from drgn.helpers.linux.cpumask import for_each_cpu,for_each_possible_cpu
65 def cpumask_str(cpumask):
69 for cpu in for_each_cpu(cpumask[0]):
166 print(f'cpus={cpumask_str(pool.attrs.cpumask)}', end='')
208 print(f' {cpumask_str(wq.unbound_attrs.cpumask):{ucpus_len}}', end='')
/linux-master/drivers/powercap/
H A Dintel_rapl_msr.c82 cpumask_set_cpu(cpu, &rp->cpumask);
95 cpumask_clear_cpu(cpu, &rp->cpumask);
96 lead_cpu = cpumask_first(&rp->cpumask);
/linux-master/arch/mips/kernel/
H A Dsmp.c21 #include <linux/cpumask.h>
173 void mips_smp_send_ipi_mask(const struct cpumask *mask, unsigned int action)
241 int mips_smp_ipi_allocate(const struct cpumask *mask)
302 int mips_smp_ipi_free(const struct cpumask *mask)
732 void tick_broadcast(const struct cpumask *mask)
/linux-master/arch/x86/include/asm/
H A Dmsr.h11 #include <asm/cpumask.h>
338 void rdmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs);
339 void wrmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs);
367 static inline void rdmsr_on_cpus(const struct cpumask *m, u32 msr_no,
372 static inline void wrmsr_on_cpus(const struct cpumask *m, u32 msr_no,
H A Dparavirt.h21 #include <linux/cpumask.h>
70 void native_flush_tlb_multi(const struct cpumask *cpumask,
88 static inline void __flush_tlb_multi(const struct cpumask *cpumask, argument
91 PVOP_VCALL2(mmu.flush_tlb_multi, cpumask, info);
/linux-master/include/linux/
H A Dsched.h16 #include <linux/cpumask.h>
1749 extern int cpuset_cpumask_can_shrink(const struct cpumask *cur, const struct cpumask *trial);
1756 extern void do_set_cpus_allowed(struct task_struct *p, const struct cpumask *new_mask);
1765 extern int set_cpus_allowed_ptr(struct task_struct *p, const struct cpumask *new_mask);
1768 extern int dl_task_check_affinity(struct task_struct *p, const struct cpumask *mask);
1772 static inline void do_set_cpus_allowed(struct task_struct *p, const struct cpumask *new_mask)
1775 static inline int set_cpus_allowed_ptr(struct task_struct *p, const struct cpumask *new_mask)
1792 static inline int dl_task_check_affinity(struct task_struct *p, const struct cpumask *mask)
2155 extern long sched_setaffinity(pid_t pid, const struct cpumask *new_mas
[all...]
/linux-master/kernel/events/
H A Dhw_breakpoint.c358 static const struct cpumask *cpumask_of_bp(struct perf_event *bp)
372 const struct cpumask *cpumask = cpumask_of_bp(bp); local
389 for_each_cpu(cpu, cpumask) {
504 const struct cpumask *cpumask = cpumask_of_bp(bp); local
506 for_each_cpu(cpu, cpumask) {
/linux-master/kernel/
H A Dworkqueue.c445 /* PL: user requested unbound cpumask via sysfs */
448 /* PL: isolated cpumask to be excluded from unbound cpumask */
452 static struct cpumask wq_cmdline_cpumask __initdata;
738 * unbound_effective_cpumask - effective cpumask of an unbound workqueue
741 * @wq->unbound_attrs->cpumask contains the cpumask requested by the user which
742 * is masked with wq_unbound_cpumask to determine the effective cpumask. The
743 * default pwq is always mapped to the pool with the current effective cpumask.
745 static struct cpumask *unbound_effective_cpumas
6444 static cpumask_t cpumask; local
6766 cpumask_var_t cpumask; local
7113 workqueue_set_unbound_cpumask(cpumask_var_t cpumask) argument
7172 cpumask_var_t cpumask; local
[all...]
/linux-master/arch/x86/kernel/apic/
H A Dvector.c75 const struct cpumask *mask)
197 const struct cpumask *affmsk = irq_data_get_affinity_mask(irqd);
233 assign_vector_locked(struct irq_data *irqd, const struct cpumask *dest)
269 static int assign_irq_vector(struct irq_data *irqd, const struct cpumask *dest)
284 const struct cpumask *affmsk = irq_data_get_affinity_mask(irqd);
324 assign_managed_vector(struct irq_data *irqd, const struct cpumask *dest)
326 const struct cpumask *affmsk = irq_data_get_affinity_mask(irqd);
433 const struct cpumask *dest = irq_data_get_affinity_mask(irqd);
480 const struct cpumask *dest = irq_data_get_affinity_mask(irqd);
874 const struct cpumask *des
[all...]
/linux-master/arch/x86/kernel/
H A Dkvm.c502 static void __send_ipi_mask(const struct cpumask *mask, int vector)
558 static void kvm_send_ipi_mask(const struct cpumask *mask, int vector)
563 static void kvm_send_ipi_mask_allbutself(const struct cpumask *mask, int vector)
566 struct cpumask *new_mask = this_cpu_cpumask_var_ptr(__pv_cpu_mask);
567 const struct cpumask *local_mask;
634 static void kvm_smp_send_call_func_ipi(const struct cpumask *mask)
649 static void kvm_flush_tlb_multi(const struct cpumask *cpumask, argument
655 struct cpumask *flushmask = this_cpu_cpumask_var_ptr(__pv_cpu_mask);
657 cpumask_copy(flushmask, cpumask);
[all...]
/linux-master/drivers/virtio/
H A Dvirtio_vdpa.c305 static struct cpumask *
309 struct cpumask *masks = NULL;
333 struct cpumask *result = group_cpus_evenly(this_vecs);
370 struct cpumask *masks;
441 const struct cpumask *cpu_mask)
454 static const struct cpumask *
/linux-master/drivers/firmware/psci/
H A Dpsci_checker.c77 static unsigned int down_and_up_cpus(const struct cpumask *cpus,
78 struct cpumask *offlined_cpus)
168 const struct cpumask *cpu_group =
/linux-master/arch/sh/kernel/
H A Dsmp.c12 #include <linux/cpumask.h>
269 void arch_send_call_function_ipi_mask(const struct cpumask *mask)
283 void tick_broadcast(const struct cpumask *mask)
/linux-master/drivers/cpuidle/
H A Dcpuidle-psci.c14 #include <linux/cpumask.h>
347 drv->cpumask = (struct cpumask *)cpumask_of(cpu);
/linux-master/drivers/acpi/
H A Dacpi_pad.c9 #include <linux/cpumask.h>
90 struct cpumask *pad_busy_cpus = to_cpumask(pad_busy_cpus_bits);
133 struct cpumask *pad_busy_cpus = to_cpumask(pad_busy_cpus_bits);
/linux-master/arch/x86/platform/uv/
H A Duv_time.c294 int ced_cpu = cpumask_first(ced->cpumask);
304 int ced_cpu = cpumask_first(evt->cpumask);
337 ced->cpumask = cpumask_of(smp_processor_id());
/linux-master/arch/powerpc/kernel/
H A Dirq.c43 #include <linux/cpumask.h>
360 int irq_choose_cpu(const struct cpumask *mask)
389 int irq_choose_cpu(const struct cpumask *mask)
/linux-master/drivers/clocksource/
H A Dtimer-mp-csky.c80 to->clkevt.cpumask = cpumask_of(cpu);
H A Di8253.c191 i8253_clockevent.cpumask = cpumask_of(smp_processor_id());
/linux-master/drivers/irqchip/
H A Dirq-ompic.c97 static void ompic_raise_softirq(const struct cpumask *mask,
/linux-master/arch/mips/sibyte/bcm1480/
H A Dsmp.c72 static void bcm1480_send_ipi_mask(const struct cpumask *mask,
/linux-master/arch/mips/sibyte/sb1250/
H A Dsmp.c61 static inline void sb1250_send_ipi_mask(const struct cpumask *mask,

Completed in 298 milliseconds

1234567891011>>