Lines Matching refs:context
38 &mm->context.tsb_block[0], in tsb_context_switch()
40 (mm->context.tsb_block[1].tsb ? in tsb_context_switch()
41 &mm->context.tsb_block[1] : in tsb_context_switch()
46 , __pa(&mm->context.tsb_descr[0])); in tsb_context_switch()
68 : "r" (CTX_HWBITS((__mm)->context)), \
82 spin_lock_irqsave(&mm->context.lock, flags); in switch_mm()
83 ctx_valid = CTX_VALID(mm->context); in switch_mm()
127 __flush_tlb_mm(CTX_HWBITS(mm->context), in switch_mm()
130 spin_unlock_irqrestore(&mm->context.lock, flags); in switch_mm()
141 spin_lock_irqsave(&mm->context.lock, flags); in activate_mm()
142 if (!CTX_VALID(mm->context)) in activate_mm()
149 __flush_tlb_mm(CTX_HWBITS(mm->context), SECONDARY_CONTEXT); in activate_mm()
151 spin_unlock_irqrestore(&mm->context.lock, flags); in activate_mm()