Lines Matching defs:pt_regs
18 struct pt_regs {
36 static inline int regs_irqs_disabled(struct pt_regs *regs)
41 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs)
51 static inline void instruction_pointer_set(struct pt_regs *regs,
59 #define MAX_REG_OFFSET (offsetof(struct pt_regs, __last))
63 * @regs: pt_regs from which register value is gotten.
67 * offset of the register in struct pt_regs address which specified by @regs.
70 static inline unsigned long regs_get_register(struct pt_regs *regs,
81 * @regs: pt_regs which contains kernel stack pointer.
87 static inline int regs_within_kernel_stack(struct pt_regs *regs,
96 * @regs: pt_regs which contains kernel stack pointer.
103 static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs,
122 static inline long regs_return_value(struct pt_regs *regs)
130 extern void die(const char *, struct pt_regs *) __noreturn;
132 static inline void die_if_kernel(const char *str, struct pt_regs *regs)
141 (struct pt_regs *)((sp | (THREAD_SIZE - 1)) + 1) - 1; \
146 static inline unsigned long user_stack_pointer(struct pt_regs *regs)
151 static inline void user_stack_pointer_set(struct pt_regs *regs,