linux/include/asm-x86/mmu.h
<<
>>
Prefs
   1#ifndef _ASM_X86_MMU_H
   2#define _ASM_X86_MMU_H
   3
   4#include <linux/spinlock.h>
   5#include <linux/mutex.h>
   6
   7/*
   8 * The x86 doesn't have a mmu context, but
   9 * we put the segment information here.
  10 *
  11 * cpu_vm_mask is used to optimize ldt flushing.
  12 */
  13typedef struct { 
  14        void *ldt;
  15#ifdef CONFIG_X86_64
  16        rwlock_t ldtlock; 
  17#endif
  18        int size;
  19        struct mutex lock;
  20        void *vdso;
  21} mm_context_t;
  22
  23#endif /* _ASM_X86_MMU_H */
  24