Lines Matching refs:asid
58 static void set_mm_context(struct mm_struct *mm, unsigned int asid) in set_mm_context() argument
74 mm->context.id = asid; in set_mm_context()
91 unsigned int asid; in reset_context() local
104 asid = cpu_last_asid + cpu; in reset_context()
107 set_mm_context(mm, asid); in reset_context()
115 static inline void set_mm_context(struct mm_struct *mm, unsigned int asid) in set_mm_context() argument
117 mm->context.id = asid; in set_mm_context()
125 unsigned int asid; in __new_context() local
145 asid = ++cpu_last_asid; in __new_context()
151 if (unlikely((asid & ((1 << bits) - 1)) == 0)) { in __new_context()
156 asid = cpu_last_asid + smp_processor_id(); in __new_context()
165 set_mm_context(mm, asid); in __new_context()