Lines Matching refs:pt_regs
18 struct pt_regs { struct
36 static inline int regs_irqs_disabled(struct pt_regs *regs) in regs_irqs_disabled() argument
41 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer()
51 static inline void instruction_pointer_set(struct pt_regs *regs, unsigned long val) in instruction_pointer_set()
58 #define MAX_REG_OFFSET (offsetof(struct pt_regs, __last))
69 static inline unsigned long regs_get_register(struct pt_regs *regs, unsigned int offset) in regs_get_register()
85 static inline int regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) in regs_within_kernel_stack()
100 static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) in regs_get_kernel_stack_nth()
124 static inline unsigned long regs_get_kernel_argument(struct pt_regs *regs, in regs_get_kernel_argument()
129 offsetof(struct pt_regs, regs[4]), in regs_get_kernel_argument()
130 offsetof(struct pt_regs, regs[5]), in regs_get_kernel_argument()
131 offsetof(struct pt_regs, regs[6]), in regs_get_kernel_argument()
132 offsetof(struct pt_regs, regs[7]), in regs_get_kernel_argument()
133 offsetof(struct pt_regs, regs[8]), in regs_get_kernel_argument()
134 offsetof(struct pt_regs, regs[9]), in regs_get_kernel_argument()
135 offsetof(struct pt_regs, regs[10]), in regs_get_kernel_argument()
136 offsetof(struct pt_regs, regs[11]), in regs_get_kernel_argument()
152 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value()
160 extern void die(const char *, struct pt_regs *) __noreturn;
162 static inline void die_if_kernel(const char *str, struct pt_regs *regs) in die_if_kernel()
171 (struct pt_regs *)((sp | (THREAD_SIZE - 1)) + 1) - 1; \
176 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer()
181 static inline void user_stack_pointer_set(struct pt_regs *regs, in user_stack_pointer_set()