diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2000-10-02 20:41:04 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2000-10-02 20:41:04 +0000 |
commit | 09d3668abd8d74f2abc98bca87974108ad6798df (patch) | |
tree | 80449e0d66232c7962ce7d9b8ff0c5efee14c0b8 /include | |
parent | aee5c651f2bbaee1b484ab5e83cd36abe0e43897 (diff) |
Make user_mode mode an inline; it's the same on all 64-bit CPUs.
Diffstat (limited to 'include')
-rw-r--r-- | include/asm-mips64/processor.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/asm-mips64/processor.h b/include/asm-mips64/processor.h index 618e8ad25..9715abc14 100644 --- a/include/asm-mips64/processor.h +++ b/include/asm-mips64/processor.h @@ -254,9 +254,7 @@ extern inline unsigned long thread_saved_pc(struct thread_struct *t) return ((unsigned long*)t->reg29)[17]; } -struct pt_regs; -extern int (*_user_mode)(struct pt_regs *); -#define user_mode(regs) _user_mode(regs) +#define user_mode(regs) (((regs)->cp0_status & ST0_KSU) == KSU_USER) /* * Do necessary setup to start up a newly executed thread. |