Lines Matching defs:pt_regs
107 * The pt_regs struct defines the way the registers are stored on
110 struct pt_regs {
181 static inline void set_pt_regs_flag(struct pt_regs *regs, int flag)
186 static inline void clear_pt_regs_flag(struct pt_regs *regs, int flag)
191 static inline int test_pt_regs_flag(struct pt_regs *regs, int flag)
196 static inline int test_and_clear_pt_regs_flag(struct pt_regs *regs, int flag)
219 static inline long regs_return_value(struct pt_regs *regs)
224 static inline void instruction_pointer_set(struct pt_regs *regs,
232 unsigned long regs_get_register(struct pt_regs *regs, unsigned int offset);
233 unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n);
237 * @regs: pt_regs of that context
242 static inline unsigned long regs_get_kernel_argument(struct pt_regs *regs,
254 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs)
259 static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc)