Home
last modified time | relevance | path

Searched refs:hw_pid (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Dmmu_context.h49 #define hw_pid(mm, cpu) (asid_mm(mm, cpu) & MM_CTXT_ASID_MASK) macro
96 write_aux_reg(ARC_REG_PID, hw_pid(mm, cpu) | MMU_ENABLE); in get_new_mmu_context()
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dmmu_context.h50 #define hw_pid(mm, cpu) (asid_mm(mm, cpu) & MM_CTXT_ASID_MASK) macro
97 mmu_setup_asid(mm, hw_pid(mm, cpu)); in get_new_mmu_context()
/kernel/linux/linux-6.6/arch/arc/mm/
H A Dtlb.c237 tlb_entry_erase(start | hw_pid(vma->vm_mm, cpu)); in local_flush_tlb_range()
289 tlb_entry_erase((page & PAGE_MASK) | hw_pid(vma->vm_mm, cpu)); in local_flush_tlb_page()
554 unsigned int asid = hw_pid(vma->vm_mm, cpu); in local_flush_pmd_tlb_range()
/kernel/linux/linux-5.10/arch/arc/mm/
H A Dtlb.c337 tlb_entry_erase(start | hw_pid(vma->vm_mm, cpu)); in local_flush_tlb_range()
389 tlb_entry_erase((page & PAGE_MASK) | hw_pid(vma->vm_mm, cpu)); in local_flush_tlb_page()
690 unsigned int asid = hw_pid(vma->vm_mm, cpu); in local_flush_pmd_tlb_range()

Completed in 4 milliseconds