Blame view

include/asm-m32r/mmu.h 364 Bytes
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
  #ifndef _ASM_M32R_MMU_H
  #define _ASM_M32R_MMU_H
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
3
  #if !defined(CONFIG_MMU)
fabb626ad   Hirokazu Takata   [PATCH] m32r: cos...
4

1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
5
  typedef struct {
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
6
7
  	unsigned long		end_brk;
  } mm_context_t;
fabb626ad   Hirokazu Takata   [PATCH] m32r: cos...
8
9
  
  #else /* CONFIG_MMU */
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
10
11
12
13
14
15
16
  
  /* Default "unsigned long" context */
  #ifndef CONFIG_SMP
  typedef unsigned long mm_context_t;
  #else
  typedef unsigned long mm_context_t[NR_CPUS];
  #endif
fabb626ad   Hirokazu Takata   [PATCH] m32r: cos...
17
18
19
  #endif /* CONFIG_MMU */
  
  #endif /* _ASM_M32R_MMU_H */