1234567891011121314151617181920212223 |
- #ifndef _ASM_X86_MMU_H
- #define _ASM_X86_MMU_H
- #include <linux/spinlock.h>
- #include <linux/mutex.h>
- /*
- * The x86 doesn't have a mmu context, but
- * we put the segment information here.
- *
- * cpu_vm_mask is used to optimize ldt flushing.
- */
- typedef struct {
- void *ldt;
- #ifdef CONFIG_X86_64
- rwlock_t ldtlock;
- #endif
- int size;
- struct mutex lock;
- void *vdso;
- } mm_context_t;
- #endif /* _ASM_X86_MMU_H */
|