Linux 2.6.12-rc6
[cris-mirror.git] / include / asm-sh / mmu.h
blob72f07be6117fa23bbaaeb91d9c8e8a882fbaa57e
1 #ifndef __MMU_H
2 #define __MMU_H
4 #if !defined(CONFIG_MMU)
6 struct mm_rblock_struct {
7 int size;
8 int refcount;
9 void *kblock;
12 struct mm_tblock_struct {
13 struct mm_rblock_struct *rblock;
14 struct mm_tblock_struct *next;
17 typedef struct {
18 struct mm_tblock_struct tblock;
19 unsigned long end_brk;
20 } mm_context_t;
22 #else
24 /* Default "unsigned long" context */
25 typedef unsigned long mm_context_t;
27 #endif /* CONFIG_MMU */
28 #endif /* __MMH_H */