Lines Matching defs:regs
160 u64 regs[31]; member
177 static inline bool in_syscall(struct pt_regs const *regs) in in_syscall()
182 static inline void forget_syscall(struct pt_regs *regs) in forget_syscall()
192 #define compat_thumb_mode(regs) \ argument
195 #define compat_thumb_mode(regs) (0) argument
198 #define user_mode(regs) \ argument
201 #define compat_user_mode(regs) \ argument
205 #define processor_mode(regs) \ argument
208 #define irqs_priority_unmasked(regs) \ argument
213 static __always_inline bool regs_irqs_disabled(const struct pt_regs *regs) in regs_irqs_disabled()
218 #define interrupts_enabled(regs) (!regs_irqs_disabled(regs)) argument
220 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer()
240 static inline u64 regs_get_register(struct pt_regs *regs, unsigned int offset) in regs_get_register()
271 static inline unsigned long pt_regs_read_reg(const struct pt_regs *regs, int r) in pt_regs_read_reg()
280 static inline void pt_regs_write_reg(struct pt_regs *regs, int r, in pt_regs_write_reg()
288 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer()
293 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value()
308 static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc) in regs_set_return_value()
326 static inline unsigned long regs_get_kernel_argument(struct pt_regs *regs, in regs_get_kernel_argument()
339 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer()
343 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set()
349 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer()
354 #define procedure_link_pointer(regs) ((regs)->regs[30]) argument
356 static inline void procedure_link_pointer_set(struct pt_regs *regs, in procedure_link_pointer_set()