Lines Matching refs:asid
10 static inline void local_flush_tlb_all_asid(unsigned long asid)
12 if (asid != FLUSH_TLB_NO_ASID)
15 : "r" (asid)
22 unsigned long asid)
24 if (asid != FLUSH_TLB_NO_ASID)
27 : "r" (addr), "r" (asid)
42 unsigned long asid)
48 local_flush_tlb_all_asid(asid);
53 local_flush_tlb_page_asid(start, asid);
59 unsigned long size, unsigned long stride, unsigned long asid)
62 local_flush_tlb_page_asid(start, asid);
64 local_flush_tlb_all_asid(asid);
66 local_flush_tlb_range_threshold_asid(start, size, stride, asid);
89 unsigned long asid;
99 local_flush_tlb_range_asid(d->start, d->size, d->stride, d->asid);
102 static void __flush_tlb_range(const struct cpumask *cmask, unsigned long asid,
124 ftd.asid = asid;
133 start, size, asid);
135 local_flush_tlb_range_asid(start, size, stride, asid);