/include/asm-generic/ |
D | ptrace.h | 16 #define GET_IP(regs) ((regs)->pc) argument 19 #define SET_IP(regs, val) (GET_IP(regs) = (val)) argument 22 static inline unsigned long instruction_pointer(struct pt_regs *regs) in instruction_pointer() argument 24 return GET_IP(regs); in instruction_pointer() 26 static inline void instruction_pointer_set(struct pt_regs *regs, in instruction_pointer_set() argument 29 SET_IP(regs, val); in instruction_pointer_set() 33 #define profile_pc(regs) instruction_pointer(regs) argument 38 #define GET_USP(regs) ((regs)->usp) argument 41 #define SET_USP(regs, val) (GET_USP(regs) = (val)) argument 44 static inline unsigned long user_stack_pointer(struct pt_regs *regs) in user_stack_pointer() argument [all …]
|
D | syscall.h | 41 int syscall_get_nr(struct task_struct *task, struct pt_regs *regs); 59 void syscall_rollback(struct task_struct *task, struct pt_regs *regs); 71 long syscall_get_error(struct task_struct *task, struct pt_regs *regs); 84 long syscall_get_return_value(struct task_struct *task, struct pt_regs *regs); 101 void syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, 121 void syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, 141 void syscall_set_arguments(struct task_struct *task, struct pt_regs *regs,
|
D | syscalls.h | 25 asmlinkage long sys_rt_sigreturn(struct pt_regs *regs);
|
/include/linux/ |
D | elfcore.h | 11 static inline void elf_core_copy_regs(elf_gregset_t *elfregs, struct pt_regs *regs) in elf_core_copy_regs() argument 14 ELF_CORE_COPY_REGS((*elfregs), regs) in elf_core_copy_regs() 16 BUG_ON(sizeof(*elfregs) != sizeof(*regs)); in elf_core_copy_regs() 17 *(struct pt_regs *)elfregs = *regs; in elf_core_copy_regs() 21 static inline void elf_core_copy_kernel_regs(elf_gregset_t *elfregs, struct pt_regs *regs) in elf_core_copy_kernel_regs() argument 24 ELF_CORE_COPY_KERNEL_REGS((*elfregs), regs); in elf_core_copy_kernel_regs() 26 elf_core_copy_regs(elfregs, regs); in elf_core_copy_kernel_regs() 42 static inline int elf_core_copy_task_fpregs(struct task_struct *t, struct pt_regs *regs, elf_fpregs… in elf_core_copy_task_fpregs() argument 47 return dump_fpu(regs, fpu); in elf_core_copy_task_fpregs()
|
D | tracehook.h | 59 static inline int ptrace_report_syscall(struct pt_regs *regs) in ptrace_report_syscall() argument 101 struct pt_regs *regs) in tracehook_report_syscall_entry() argument 103 return ptrace_report_syscall(regs); in tracehook_report_syscall_entry() 123 static inline void tracehook_report_syscall_exit(struct pt_regs *regs, int step) in tracehook_report_syscall_exit() argument 127 user_single_step_siginfo(current, regs, &info); in tracehook_report_syscall_exit() 132 ptrace_report_syscall(regs); in tracehook_report_syscall_exit() 182 static inline void tracehook_notify_resume(struct pt_regs *regs) in tracehook_notify_resume() argument
|
D | uprobes.h | 49 int (*handler)(struct uprobe_consumer *self, struct pt_regs *regs); 52 struct pt_regs *regs); 121 extern unsigned long uprobe_get_swbp_addr(struct pt_regs *regs); 122 extern unsigned long uprobe_get_trap_addr(struct pt_regs *regs); 134 extern int uprobe_post_sstep_notifier(struct pt_regs *regs); 135 extern int uprobe_pre_sstep_notifier(struct pt_regs *regs); 136 extern void uprobe_notify_resume(struct pt_regs *regs); 138 extern bool arch_uprobe_skip_sstep(struct arch_uprobe *aup, struct pt_regs *regs); 141 extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); 142 extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs); [all …]
|
D | perf_regs.h | 6 struct pt_regs *regs; member 11 u64 perf_reg_value(struct pt_regs *regs, int idx); 15 struct pt_regs *regs, 18 static inline u64 perf_reg_value(struct pt_regs *regs, int idx) in perf_reg_value() argument 34 struct pt_regs *regs, in perf_get_regs_user() argument 37 regs_user->regs = task_pt_regs(current); in perf_get_regs_user()
|
D | kgdb.h | 35 extern int kgdb_skipexception(int exception, struct pt_regs *regs); 93 extern char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs); 94 extern int dbg_set_reg(int regno, void *mem, struct pt_regs *regs); 130 extern void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs); 155 extern void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs); 177 struct pt_regs *regs); 205 extern void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc); 252 void (*disable_hw_break)(struct pt_regs *regs); 286 extern unsigned long kgdb_arch_pc(int exception, struct pt_regs *regs); 311 struct pt_regs *regs); [all …]
|
D | kdebug.h | 9 struct pt_regs *regs; member 20 struct pt_regs *regs, long err, int trap, int sig);
|
D | oprofile.h | 71 void (*backtrace)(struct pt_regs * const regs, unsigned int depth); 96 void oprofile_add_sample(struct pt_regs * const regs, unsigned long event); 105 void oprofile_add_ext_sample(unsigned long pc, struct pt_regs * const regs, 111 void oprofile_add_ext_hw_sample(unsigned long pc, struct pt_regs * const regs, 190 struct pt_regs * const regs,
|
D | perf_event.h | 511 struct pt_regs *regs); 810 struct pt_regs *regs; member 963 struct pt_regs *regs); 967 struct pt_regs *regs); 971 struct pt_regs *regs); 974 struct pt_regs *regs); 977 struct pt_regs *regs); 1020 static inline void perf_arch_fetch_caller_regs(struct pt_regs *regs, unsigned long ip) { } in perf_arch_fetch_caller_regs() argument 1031 static inline void perf_fetch_caller_regs(struct pt_regs *regs) in perf_fetch_caller_regs() argument 1033 perf_arch_fetch_caller_regs(regs, CALLER_ADDR0); in perf_fetch_caller_regs() [all …]
|
D | toshiba.h | 24 int tosh_smm(SMMRegisters *regs);
|
D | bug.h | 110 enum bug_trap_type report_bug(unsigned long bug_addr, struct pt_regs *regs); 118 struct pt_regs *regs) in report_bug() argument
|
D | omap-gpmc.h | 29 struct gpmc_nand_ops *gpmc_omap_get_nand_ops(struct gpmc_nand_regs *regs, 32 static inline struct gpmc_nand_ops *gpmc_omap_get_nand_ops(struct gpmc_nand_regs *regs, in gpmc_omap_get_nand_ops() argument
|
D | mmiotrace.h | 44 extern int kmmio_handler(struct pt_regs *regs, unsigned long addr); 59 static inline int kmmio_handler(struct pt_regs *regs, unsigned long addr) in kmmio_handler() argument
|
/include/trace/events/ |
D | syscalls.h | 19 TP_PROTO(struct pt_regs *regs, long id), 21 TP_ARGS(regs, id), 30 syscall_get_arguments(current, regs, 0, 6, __entry->args); 45 TP_PROTO(struct pt_regs *regs, long ret), 47 TP_ARGS(regs, ret), 55 __entry->id = syscall_get_nr(current, regs);
|
/include/linux/mfd/wm8994/ |
D | pdata.h | 52 u16 regs[WM8994_DRC_REGS]; member 65 u16 regs[WM8994_EQ_REGS]; member 91 u16 regs[WM8958_VSS_HPF_REGS]; member 102 u16 regs[WM8958_VSS_REGS]; member 113 u16 regs[WM8958_ENH_EQ_REGS]; member
|
/include/video/ |
D | newport.h | 385 static inline void newport_vc2_set(struct newport_regs *regs, in newport_vc2_set() argument 389 regs->set.dcbmode = (NPORT_DMODE_AVC2 | VC2_REGADDR_INDEX | NPORT_DMODE_W3 | in newport_vc2_set() 391 regs->set.dcbdata0.byword = (vc2ireg << 24) | (val << 8); in newport_vc2_set() 394 static inline unsigned short newport_vc2_get(struct newport_regs *regs, in newport_vc2_get() argument 397 regs->set.dcbmode = (NPORT_DMODE_AVC2 | VC2_REGADDR_INDEX | NPORT_DMODE_W1 | in newport_vc2_get() 399 regs->set.dcbdata0.bybytes.b3 = vc2ireg; in newport_vc2_get() 400 regs->set.dcbmode = (NPORT_DMODE_AVC2 | VC2_REGADDR_IREG | NPORT_DMODE_W2 | in newport_vc2_get() 402 return regs->set.dcbdata0.byshort.s1; in newport_vc2_get() 428 static __inline__ void newport_cmap_setaddr(struct newport_regs *regs, in newport_cmap_setaddr() argument 431 regs->set.dcbmode = (NPORT_DMODE_ACMALL | NCMAP_PROTOCOL | in newport_cmap_setaddr() [all …]
|
/include/linux/fsl/bestcomm/ |
D | bestcomm_priv.h | 70 struct mpc52xx_sdma __iomem *regs; member 256 regval = in_be16(&bcom_eng->regs->PtdCntrl); in bcom_disable_prefetch() 257 out_be16(&bcom_eng->regs->PtdCntrl, regval | 1); in bcom_disable_prefetch() 264 reg = in_be16(&bcom_eng->regs->tcr[task]); in bcom_enable_task() 265 out_be16(&bcom_eng->regs->tcr[task], reg | TASK_ENABLE); in bcom_enable_task() 271 u16 reg = in_be16(&bcom_eng->regs->tcr[task]); in bcom_disable_task() 272 out_be16(&bcom_eng->regs->tcr[task], reg & ~TASK_ENABLE); in bcom_disable_task() 337 u16 __iomem *tcr = &bcom_eng->regs->tcr[task]; in bcom_set_task_auto_start() 344 u16 __iomem *tcr = &bcom_eng->regs->tcr[task]; in bcom_set_tcr_initiator()
|
/include/linux/amba/ |
D | clcd.h | 162 void (*decode)(struct clcd_fb *fb, struct clcd_regs *regs); 228 void __iomem *regs; member 236 static inline void clcdfb_decode(struct clcd_fb *fb, struct clcd_regs *regs) in clcdfb_decode() argument 248 regs->tim0 = val; in clcdfb_decode() 257 regs->tim1 = val; in clcdfb_decode() 273 regs->tim2 = val | ((cpl - 1) << 16); in clcdfb_decode() 275 regs->tim3 = fb->panel->tim3; in clcdfb_decode() 335 regs->cntl = val; in clcdfb_decode() 336 regs->pixclock = var->pixclock; in clcdfb_decode()
|
/include/net/netfilter/ |
D | nft_meta.h | 29 struct nft_regs *regs, 33 struct nft_regs *regs,
|
/include/uapi/linux/ |
D | bpf_perf_event.h | 14 struct pt_regs regs; member
|
/include/linux/platform_data/ |
D | b53.h | 30 void __iomem *regs; member
|
/include/linux/irqchip/ |
D | versatile-fpga.h | 7 void fpga_handle_irq(struct pt_regs *regs);
|
/include/sound/ |
D | wm8904.h | 136 u16 regs[WM8904_DRC_REGS]; member 149 u16 regs[WM8904_EQ_REGS]; member
|