Searched refs:invtlb (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/arch/loongarch/mm/ |
H A D | tlb.c | 76 invtlb(INVTLB_ADDR_GFALSE_AND_ASID, asid, start); in local_flush_tlb_range() 122 invtlb(INVTLB_ADDR_GFALSE_AND_ASID, newpid, page); in local_flush_tlb_page()
|
H A D | tlbex.S | 150 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1 305 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1 459 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
|
/kernel/linux/linux-6.6/arch/loongarch/mm/ |
H A D | tlb.c | 75 invtlb(INVTLB_ADDR_GFALSE_AND_ASID, asid, start); in local_flush_tlb_range() 121 invtlb(INVTLB_ADDR_GFALSE_AND_ASID, newpid, page); in local_flush_tlb_page()
|
H A D | tlbex.S | 142 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1 297 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1 451 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | tlb.h | 91 static __always_inline void invtlb(u32 op, u32 info, u64 addr) in invtlb() function 94 "invtlb %0, %1, %2\n\t" in invtlb() 105 "invtlb %0, $zero, %1\n\t" in invtlb_addr() 116 "invtlb %0, %1, $zero\n\t" in invtlb_info() 128 "invtlb %0, $zero, $zero\n\t" in invtlb_all()
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | tlb.h | 91 static __always_inline void invtlb(u32 op, u32 info, u64 addr) in invtlb() function 94 "invtlb %0, %1, %2\n\t" in invtlb() 105 "invtlb %0, $zero, %1\n\t" in invtlb_addr() 116 "invtlb %0, %1, $zero\n\t" in invtlb_info() 128 "invtlb %0, $zero, $zero\n\t" in invtlb_all()
|
/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | mmu.c | 41 invtlb(INVTLB_GID_ADDR, kvm_read_csr_gstat() & KVM_GSTAT_GID, gpa); in kvm_tlb_flush_gpa()
|
Completed in 5 milliseconds