Searched refs:hw_pid (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/arc/include/asm/ |
H A D | mmu_context.h | 49 #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 D | mmu_context.h | 50 #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 D | tlb.c | 237 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 D | tlb.c | 337 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