Lines Matching refs:cpus
20 static u64 hyperv_flush_tlb_others_ex(const struct cpumask *cpus,
55 static void hyperv_flush_tlb_multi(const struct cpumask *cpus, in hyperv_flush_tlb_multi() argument
64 trace_hyperv_mmu_flush_tlb_multi(cpus, info); in hyperv_flush_tlb_multi()
75 if (cpumask_empty(cpus)) { in hyperv_flush_tlb_multi()
104 if (cpumask_equal(cpus, cpu_present_mask)) { in hyperv_flush_tlb_multi()
118 if (hv_cpu_number_to_vp_number(cpumask_last(cpus)) >= 64) in hyperv_flush_tlb_multi()
121 for_each_cpu(cpu, cpus) { in hyperv_flush_tlb_multi()
159 status = hyperv_flush_tlb_others_ex(cpus, info); in hyperv_flush_tlb_multi()
167 native_flush_tlb_multi(cpus, info); in hyperv_flush_tlb_multi()
170 static u64 hyperv_flush_tlb_others_ex(const struct cpumask *cpus, in hyperv_flush_tlb_others_ex() argument
202 nr_bank = cpumask_to_vpset(&(flush->hv_vp_set), cpus); in hyperv_flush_tlb_others_ex()