Blame view

include/linux/mmu_context.h 373 Bytes
b24413180   Greg Kroah-Hartman   License cleanup: ...
1
  /* SPDX-License-Identifier: GPL-2.0 */
3d2d827f5   Michael S. Tsirkin   mm: move use_mm/u...
2
3
  #ifndef _LINUX_MMU_CONTEXT_H
  #define _LINUX_MMU_CONTEXT_H
f98db6013   Andy Lutomirski   sched/core: Add s...
4
  #include <asm/mmu_context.h>
bf9282dc2   Peter Zijlstra   cpuidle: Make CPU...
5
  #include <asm/mmu.h>
f98db6013   Andy Lutomirski   sched/core: Add s...
6

f98db6013   Andy Lutomirski   sched/core: Add s...
7
8
9
10
  /* Architectures that care about IRQ state in switch_mm can override this. */
  #ifndef switch_mm_irqs_off
  # define switch_mm_irqs_off switch_mm
  #endif
bf9282dc2   Peter Zijlstra   cpuidle: Make CPU...
11
12
13
  #ifndef leave_mm
  static inline void leave_mm(int cpu) { }
  #endif
3d2d827f5   Michael S. Tsirkin   mm: move use_mm/u...
14
  #endif