Lines Matching refs:pt_regs
11 struct pt_regs { struct
33 struct pt_regs { argument
77 extern unsigned long profile_pc(struct pt_regs *regs); argument
81 convert_ip_to_linear(struct task_struct *child, struct pt_regs *regs);
82 extern void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs,
86 extern unsigned long syscall_trace_enter_phase1(struct pt_regs *, u32 arch);
87 extern long syscall_trace_enter_phase2(struct pt_regs *, u32 arch,
90 extern long syscall_trace_enter(struct pt_regs *);
92 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value()
106 static inline int user_mode(struct pt_regs *regs) in user_mode()
115 static inline int v8086_mode(struct pt_regs *regs) in v8086_mode()
125 static inline bool user_64bit_mode(struct pt_regs *regs) in user_64bit_mode()
144 extern unsigned long kernel_stack_pointer(struct pt_regs *regs);
146 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer()
161 #define MAX_REG_OFFSET (offsetof(struct pt_regs, ss))
172 static inline unsigned long regs_get_register(struct pt_regs *regs, in regs_get_register()
182 if (offset == offsetof(struct pt_regs, sp) && in regs_get_register()
197 static inline int regs_within_kernel_stack(struct pt_regs *regs, in regs_within_kernel_stack()
213 static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, in regs_get_kernel_stack_nth()