Searched refs:ginvt (Results 1 - 3 of 3) sorted by last modified time
/linux-master/arch/mips/kernel/ |
H A D | smp.c | 31 #include <asm/ginvt.h> 552 * No need to worry about other CPUs - the ginvt in
|
/linux-master/arch/mips/include/asm/ |
H A D | ginvt.h | 18 _ASM_MACRO_1R1I(ginvt, rs, type, \ 21 # define _ASM_UNSET_GINV ".purgem ginvt\n" 24 static __always_inline void ginvt(unsigned long addr, enum ginvt_type type) function 29 " ginvt %0, %1\n" 39 ginvt(0, GINVT_FULL); 45 ginvt(addr, GINVT_VA); 50 ginvt(0, GINVT_MMID); 56 ginvt(addr, GINVT_VA | GINVT_MMID);
|
H A D | mmu_context.h | 23 #include <asm/ginvt.h> 78 * The ginvt instruction will invalidate wired entries when its type field 81 * then those wired entries could be invalidated when we later use ginvt to 84 * In order to prevent ginvt from trashing wired entries, we reserve one MMID 86 * assigned to a struct mm, and we'll never target it with a ginvt instruction.
|
Completed in 153 milliseconds