• Home
  • Raw
  • Download

Lines Matching defs:regs

177 			u64 regs[31];  member
202 static inline bool in_syscall(struct pt_regs const *regs) in in_syscall()
207 static inline void forget_syscall(struct pt_regs *regs) in forget_syscall()
217 #define compat_thumb_mode(regs) \ argument
220 #define compat_thumb_mode(regs) (0) argument
223 #define user_mode(regs) \ argument
226 #define compat_user_mode(regs) \ argument
230 #define processor_mode(regs) \ argument
233 #define irqs_priority_unmasked(regs) \ argument
238 #define interrupts_enabled(regs) \ argument
241 #define fast_interrupts_enabled(regs) \ argument
244 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer()
264 static inline u64 regs_get_register(struct pt_regs *regs, unsigned int offset) in regs_get_register()
295 static inline unsigned long pt_regs_read_reg(const struct pt_regs *regs, int r) in pt_regs_read_reg()
304 static inline void pt_regs_write_reg(struct pt_regs *regs, int r, in pt_regs_write_reg()
312 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer()
317 static inline unsigned long regs_return_value(struct pt_regs *regs) in regs_return_value()
332 static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc) in regs_set_return_value()
350 static inline unsigned long regs_get_kernel_argument(struct pt_regs *regs, in regs_get_kernel_argument()
363 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer()
367 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set()
373 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer()
378 #define procedure_link_pointer(regs) ((regs)->regs[30]) argument
380 static inline void procedure_link_pointer_set(struct pt_regs *regs, in procedure_link_pointer_set()