xref: /openbmc/linux/arch/s390/include/asm/mmu.h (revision e8e0929d)
1 #ifndef __MMU_H
2 #define __MMU_H
3 
4 typedef struct {
5 	spinlock_t list_lock;
6 	struct list_head crst_list;
7 	struct list_head pgtable_list;
8 	unsigned long asce_bits;
9 	unsigned long asce_limit;
10 	unsigned long vdso_base;
11 	int noexec;
12 	int has_pgste;	 /* The mmu context has extended page tables */
13 	int alloc_pgste; /* cloned contexts will have extended page tables */
14 } mm_context_t;
15 
16 #endif
17