1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef _LINUX_MMU_CONTEXT_H 3 #define _LINUX_MMU_CONTEXT_H 4 5 #include <asm/mmu_context.h> 6 7 struct mm_struct; 8 9 void use_mm(struct mm_struct *mm); 10 void unuse_mm(struct mm_struct *mm); 11 12 /* Architectures that care about IRQ state in switch_mm can override this. */ 13 #ifndef switch_mm_irqs_off 14 # define switch_mm_irqs_off switch_mm 15 #endif 16 17 #endif 18