Lines Matching refs:regs
28 unsigned long regs[32]; member
47 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
49 return regs->regs[31]; in kernel_stack_pointer()
57 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() argument
60 regs->cp0_epc = val; in instruction_pointer_set()
76 static inline unsigned long regs_get_register(struct pt_regs *regs, in regs_get_register() argument
82 return *(unsigned long *)((unsigned long)regs + offset); in regs_get_register()
88 #define user_mode(regs) (((regs)->cp0_status & KU_MASK) == KU_USER) argument
90 #define instruction_pointer(regs) ((regs)->cp0_epc) argument
91 #define profile_pc(regs) instruction_pointer(regs) argument
95 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer() argument
97 return regs->regs[29]; in user_stack_pointer()
100 static inline void user_stack_pointer_set(struct pt_regs *regs, in user_stack_pointer_set() argument
103 regs->regs[29] = val; in user_stack_pointer_set()