Lines Matching refs:asid
9 static inline void local_flush_tlb_all_asid(unsigned long asid)
11 if (asid != FLUSH_TLB_NO_ASID)
14 : "r" (asid)
21 unsigned long asid)
23 if (asid != FLUSH_TLB_NO_ASID)
26 : "r" (addr), "r" (asid)
41 unsigned long asid)
47 local_flush_tlb_all_asid(asid);
52 local_flush_tlb_page_asid(start, asid);
58 unsigned long size, unsigned long stride, unsigned long asid)
61 local_flush_tlb_page_asid(start, asid);
63 local_flush_tlb_all_asid(asid);
65 local_flush_tlb_range_threshold_asid(start, size, stride, asid);
88 unsigned long asid;
98 local_flush_tlb_range_asid(d->start, d->size, d->stride, d->asid);
106 unsigned long asid = FLUSH_TLB_NO_ASID;
121 asid = atomic_long_read(&mm->context.id) & asid_mask;
129 ftd.asid = asid;
138 start, size, asid);
140 local_flush_tlb_range_asid(start, size, stride, asid);