mmu.h 374 B

123456789101112131415
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef __MMU_H
  3. #define __MMU_H
  4. /*
  5. * Type for a context number. We declare it volatile to ensure proper
  6. * ordering when it's accessed outside of spinlock'd critical sections
  7. * (e.g., as done in activate_mm() and init_new_context()).
  8. */
  9. typedef volatile unsigned long mm_context_t;
  10. typedef unsigned long nv_mm_context_t;
  11. #endif