aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/asm-offsets.c
diff options
context:
space:
mode:
authorMichael Neuling <mikey@neuling.org>2006-08-09 03:00:30 -0400
committerPaul Mackerras <paulus@samba.org>2006-08-24 23:17:08 -0400
commit11a27ad782fc7ae4b7d6ac8fefad4ceb415300d6 (patch)
tree10e3f8925e8b659a833017ceb674edbbe2fd3c82 /arch/powerpc/kernel/asm-offsets.c
parent32bc6e095d75233e7c87cc6fa0e07942b124d194 (diff)
[POWERPC] SLB shadow buffer cleanup
Cleanup some of the #define magic as suggested by Milton. Signed-off-by: Michael Neuling <mikey@neuling.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/kernel/asm-offsets.c')
-rw-r--r--arch/powerpc/kernel/asm-offsets.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/kernel/asm-offsets.c b/arch/powerpc/kernel/asm-offsets.c
index 2ef7ea860379..a2f95e467a75 100644
--- a/arch/powerpc/kernel/asm-offsets.c
+++ b/arch/powerpc/kernel/asm-offsets.c
@@ -42,6 +42,7 @@
42#include <asm/lppaca.h> 42#include <asm/lppaca.h>
43#include <asm/cache.h> 43#include <asm/cache.h>
44#include <asm/compat.h> 44#include <asm/compat.h>
45#include <asm/mmu.h>
45#endif 46#endif
46 47
47#define DEFINE(sym, val) \ 48#define DEFINE(sym, val) \
@@ -137,6 +138,10 @@ int main(void)
137 DEFINE(PACA_SYSTEM_TIME, offsetof(struct paca_struct, system_time)); 138 DEFINE(PACA_SYSTEM_TIME, offsetof(struct paca_struct, system_time));
138 DEFINE(PACA_SLBSHADOWPTR, offsetof(struct paca_struct, slb_shadow_ptr)); 139 DEFINE(PACA_SLBSHADOWPTR, offsetof(struct paca_struct, slb_shadow_ptr));
139 140
141 DEFINE(SLBSHADOW_STACKVSID,
142 offsetof(struct slb_shadow, save_area[SLB_NUM_BOLTED - 1].vsid));
143 DEFINE(SLBSHADOW_STACKESID,
144 offsetof(struct slb_shadow, save_area[SLB_NUM_BOLTED - 1].esid));
140 DEFINE(LPPACASRR0, offsetof(struct lppaca, saved_srr0)); 145 DEFINE(LPPACASRR0, offsetof(struct lppaca, saved_srr0));
141 DEFINE(LPPACASRR1, offsetof(struct lppaca, saved_srr1)); 146 DEFINE(LPPACASRR1, offsetof(struct lppaca, saved_srr1));
142 DEFINE(LPPACAANYINT, offsetof(struct lppaca, int_dword.any_int)); 147 DEFINE(LPPACAANYINT, offsetof(struct lppaca, int_dword.any_int));