Lines Matching refs:f
124 union smp_flush_state *f; in smp_invalidate_interrupt() local
132 f = &per_cpu(flush_state, sender); in smp_invalidate_interrupt()
134 if (!cpu_isset(cpu, f->flush_cpumask)) in smp_invalidate_interrupt()
145 if (f->flush_mm == read_pda(active_mm)) { in smp_invalidate_interrupt()
147 if (f->flush_va == TLB_FLUSH_ALL) in smp_invalidate_interrupt()
150 __flush_tlb_one(f->flush_va); in smp_invalidate_interrupt()
156 cpu_clear(cpu, f->flush_cpumask); in smp_invalidate_interrupt()
164 union smp_flush_state *f; in native_flush_tlb_others() local
172 f = &per_cpu(flush_state, sender); in native_flush_tlb_others()
179 spin_lock(&f->tlbstate_lock); in native_flush_tlb_others()
181 f->flush_mm = mm; in native_flush_tlb_others()
182 f->flush_va = va; in native_flush_tlb_others()
183 cpus_or(f->flush_cpumask, cpumask, f->flush_cpumask); in native_flush_tlb_others()
196 while (!cpus_empty(f->flush_cpumask)) in native_flush_tlb_others()
199 f->flush_mm = NULL; in native_flush_tlb_others()
200 f->flush_va = 0; in native_flush_tlb_others()
201 spin_unlock(&f->tlbstate_lock); in native_flush_tlb_others()