Home
last modified time | relevance | path

Searched refs:FLUSH_TLB_NO_ASID (Results 1 – 3 of 3) sorted by relevance

/arch/riscv/include/asm/
A Dtlbflush.h15 #define FLUSH_TLB_NO_ASID ((unsigned long)-1) macro
25 if (asid != FLUSH_TLB_NO_ASID) in local_flush_tlb_all_asid()
40 if (asid != FLUSH_TLB_NO_ASID) in local_flush_tlb_page_asid()
/arch/riscv/mm/
A Dtlbflush.c26 if (asid != FLUSH_TLB_NO_ASID) in local_sinval_vma()
81 local_flush_tlb_range_asid(start, end - start, PAGE_SIZE, FLUSH_TLB_NO_ASID); in local_flush_tlb_kernel_range()
94 sbi_remote_sfence_vma_asid(NULL, 0, FLUSH_TLB_MAX_SIZE, FLUSH_TLB_NO_ASID); in flush_tlb_all()
115 return mm ? cntx2asid(atomic_long_read(&mm->context.id)) : FLUSH_TLB_NO_ASID; in get_mm_asid()
/arch/riscv/kernel/
A Dsbi.c423 if (asid == FLUSH_TLB_NO_ASID) in sbi_remote_sfence_vma_asid()

Completed in 8 milliseconds