Home
last modified time | relevance | path

Searched refs:asid_mm (Results 1 – 2 of 2) sorted by relevance

/arch/arc/include/asm/
Dmmu_context.h50 #define asid_mm(mm, cpu) mm->context.asid[cpu] macro
51 #define hw_pid(mm, cpu) (asid_mm(mm, cpu) & MM_CTXT_ASID_MASK)
77 if (!((asid_mm(mm, cpu) ^ asid_cpu(cpu)) & MM_CTXT_CYCLE_MASK)) in get_new_mmu_context()
95 asid_mm(mm, cpu) = asid_cpu(cpu); in get_new_mmu_context()
113 asid_mm(mm, i) = MM_CTXT_NO_ASID; in init_new_context()
124 asid_mm(mm, smp_processor_id()) = MM_CTXT_NO_ASID; in destroy_context()
/arch/arc/mm/
Dtlb.c350 if (asid_mm(vma->vm_mm, cpu) != MM_CTXT_NO_ASID) { in local_flush_tlb_range()
407 if (asid_mm(vma->vm_mm, cpu) != MM_CTXT_NO_ASID) { in local_flush_tlb_page()
551 tlb_paranoid_check(asid_mm(vma->vm_mm, smp_processor_id()), vaddr); in create_tlb()
709 if (likely(asid_mm(vma->vm_mm, cpu) != MM_CTXT_NO_ASID)) { in local_flush_pmd_tlb_range()