mmu.h 362 B

123456789101112131415
  1. #ifndef __MMU_H
  2. #define __MMU_H
  3. typedef struct {
  4. struct list_head crst_list;
  5. struct list_head pgtable_list;
  6. unsigned long asce_bits;
  7. unsigned long asce_limit;
  8. unsigned long vdso_base;
  9. int noexec;
  10. int has_pgste; /* The mmu context has extended page tables */
  11. int alloc_pgste; /* cloned contexts will have extended page tables */
  12. } mm_context_t;
  13. #endif