Searched refs:flush_cpumask (Results 1 – 3 of 3) sorted by relevance
/arch/mn10300/mm/ |
D | tlb-smp.c | 43 static cpumask_t flush_cpumask; variable 66 if (!cpumask_test_cpu(cpu_id, &flush_cpumask)) in smp_flush_tlb() 82 cpumask_clear_cpu(cpu_id, &flush_cpumask); in smp_flush_tlb() 122 atomic_set_mask(cpumask.bits[0], &flush_cpumask.bits[0]); in flush_tlb_others() 130 while (!cpumask_empty(&flush_cpumask)) in flush_tlb_others()
|
/arch/x86/mm/ |
D | tlb.c | 46 DECLARE_BITMAP(flush_cpumask, NR_CPUS); 144 if (!cpumask_test_cpu(cpu, to_cpumask(f->flush_cpumask))) in smp_invalidate_interrupt() 167 cpumask_clear_cpu(cpu, to_cpumask(f->flush_cpumask)); in smp_invalidate_interrupt() 187 if (cpumask_andnot(to_cpumask(f->flush_cpumask), cpumask, cpumask_of(smp_processor_id()))) { in flush_tlb_others_ipi() 192 apic->send_IPI_mask(to_cpumask(f->flush_cpumask), in flush_tlb_others_ipi() 195 while (!cpumask_empty(to_cpumask(f->flush_cpumask))) in flush_tlb_others_ipi()
|
/arch/m32r/kernel/ |
D | smp.c | 48 static volatile cpumask_t flush_cpumask; variable 410 atomic_set_mask(*mask, (atomic_t *)&flush_cpumask); in flush_tlb_others() 418 while (!cpumask_empty((cpumask_t*)&flush_cpumask)) { in flush_tlb_others() 453 if (!cpumask_test_cpu(cpu_id, &flush_cpumask)) in smp_invalidate_interrupt() 471 cpumask_clear_cpu(cpu_id, (cpumask_t*)&flush_cpumask); in smp_invalidate_interrupt()
|