mmu.h 240 B

12345678910111213141516
  1. #ifndef __ARM_MMU_H
  2. #define __ARM_MMU_H
  3. typedef struct {
  4. #if __LINUX_ARM_ARCH__ >= 6
  5. unsigned int id;
  6. #endif
  7. } mm_context_t;
  8. #if __LINUX_ARM_ARCH__ >= 6
  9. #define ASID(mm) ((mm)->context.id & 255)
  10. #else
  11. #define ASID(mm) (0)
  12. #endif
  13. #endif