/linux-master/arch/riscv/include/asm/ |
H A D | sbi.h | 11 #include <linux/cpumask.h> 325 int sbi_remote_fence_i(const struct cpumask *cpu_mask); 327 int sbi_remote_sfence_vma_asid(const struct cpumask *cpu_mask, 331 int sbi_remote_hfence_gvma(const struct cpumask *cpu_mask, 334 int sbi_remote_hfence_gvma_vmid(const struct cpumask *cpu_mask, 338 int sbi_remote_hfence_vvma(const struct cpumask *cpu_mask, 341 int sbi_remote_hfence_vvma_asid(const struct cpumask *cpu_mask, 381 static inline int sbi_remote_fence_i(const struct cpumask *cpu_mask) { return -1; }
|
H A D | smp.h | 9 #include <linux/cpumask.h> 35 void arch_send_call_function_ipi_mask(struct cpumask *mask);
|
H A D | tlbbatch.h | 9 #include <linux/cpumask.h> 12 struct cpumask cpumask; member in struct:arch_tlbflush_unmap_batch
|
/linux-master/arch/riscv/kernel/ |
H A D | sbi.c | 23 static int (*__sbi_rfence)(int fid, const struct cpumask *cpu_mask, 73 static unsigned long __sbi_v01_cpumask_to_hartmask(const struct cpumask *cpu_mask) 159 static int __sbi_rfence_v01(int fid, const struct cpumask *cpu_mask, 211 static int __sbi_rfence_v01(int fid, const struct cpumask *cpu_mask, 302 static int __sbi_rfence_v02(int fid, const struct cpumask *cpu_mask, 374 int sbi_remote_fence_i(const struct cpumask *cpu_mask) 393 int sbi_remote_sfence_vma_asid(const struct cpumask *cpu_mask, 416 int sbi_remote_hfence_gvma(const struct cpumask *cpu_mask, 436 int sbi_remote_hfence_gvma_vmid(const struct cpumask *cpu_mask, 455 int sbi_remote_hfence_vvma(const struct cpumask *cpu_mas [all...] |
H A D | smp.c | 97 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)
|
H A D | sys_hwprobe.c | 20 const struct cpumask *cpus) 60 const struct cpumask *cpus) 142 static bool hwprobe_ext0_has(const struct cpumask *cpus, unsigned long ext) 151 static u64 hwprobe_misaligned(const struct cpumask *cpus) 174 static u64 hwprobe_misaligned(const struct cpumask *cpus) 187 const struct cpumask *cpus)
|
H A D | unaligned_access_speed.c | 7 #include <linux/cpumask.h> 146 * the cpumask, and thus the CPU needs to be explicitly excluded.
|
/linux-master/arch/riscv/kvm/ |
H A D | tlb.c | 7 #include <linux/cpumask.h>
|
H A D | vmid.c | 10 #include <linux/cpumask.h>
|
/linux-master/arch/riscv/mm/ |
H A D | context.c | 9 #include <linux/cpumask.h> 217 * cpumask() until mm reset.
|
H A D | tlbflush.c | 102 static void __flush_tlb_range(const struct cpumask *cmask, unsigned long asid, 225 cpumask_or(&batch->cpumask, &batch->cpumask, mm_cpumask(mm)); 235 __flush_tlb_range(&batch->cpumask, FLUSH_TLB_NO_ASID, 0, 237 cpumask_clear(&batch->cpumask);
|
/linux-master/arch/s390/include/asm/ |
H A D | mmu.h | 5 #include <linux/cpumask.h>
|
H A D | pci.h | 309 static inline const struct cpumask *
|
H A D | processor.h | 33 #include <linux/cpumask.h>
|
H A D | smp.h | 25 extern void arch_send_call_function_ipi_mask(const struct cpumask *mask);
|
H A D | topology.h | 5 #include <linux/cpumask.h> 50 const struct cpumask *cpu_coregroup_mask(int cpu); 80 /* Returns a pointer to the cpumask of CPUs on node 'node'. */ 82 static inline const struct cpumask *cpumask_of_node(int node)
|
/linux-master/arch/s390/include/uapi/asm/ |
H A D | hwctrset.h | 26 __u64 *cpumask; /* Pointer to CPU mask */ member in struct:s390_ctrset_start
|
/linux-master/arch/s390/kernel/ |
H A D | numa.c | 12 #include <linux/cpumask.h>
|
H A D | perf_cpum_cf.c | 1623 umask = (void __user *)start.cpumask;
|
H A D | processor.c | 67 void notrace stop_machine_yield(const struct cpumask *cpumask) argument 74 cpu = cpumask_next_wrap(this_cpu, cpumask, this_cpu, false);
|
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)
|
H A D | time.c | 170 cd->cpumask = cpumask_of(cpu);
|
H A D | topology.c | 499 static const struct cpumask *cpu_thread_mask(int cpu) 505 const struct cpumask *cpu_coregroup_mask(int cpu) 510 static const struct cpumask *cpu_book_mask(int cpu) 515 static const struct cpumask *cpu_drawer_mask(int cpu)
|
/linux-master/arch/s390/pci/ |
H A D | pci_irq.c | 132 static int zpci_set_irq_affinity(struct irq_data *data, const struct cpumask *dest,
|
/linux-master/arch/sh/include/asm/ |
H A D | irq.h | 5 #include <linux/cpumask.h>
|