Home
last modified time | relevance | path

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

/linux-6.15/arch/riscv/include/asm/
H 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()
/linux-6.15/arch/riscv/mm/
H A Dtlbflush.c50 local_flush_tlb_range_asid(start, end - start, PAGE_SIZE, FLUSH_TLB_NO_ASID); in local_flush_tlb_kernel_range()
63 sbi_remote_sfence_vma_asid(NULL, 0, FLUSH_TLB_MAX_SIZE, FLUSH_TLB_NO_ASID); in flush_tlb_all()
84 return mm ? cntx2asid(atomic_long_read(&mm->context.id)) : FLUSH_TLB_NO_ASID; in get_mm_asid()
/linux-6.15/arch/riscv/kernel/
H A Dsbi.c353 if (asid == FLUSH_TLB_NO_ASID) in sbi_remote_sfence_vma_asid()