Searched defs:regs (Results 1 - 25 of 38) sorted by relevance

12

/include/linux/
H A Dkdebug.h9 struct pt_regs *regs; member in struct:die_args
20 struct pt_regs *regs, long err, int trap, int sig);
H A Dbug.h85 enum bug_trap_type report_bug(unsigned long bug_addr, struct pt_regs *regs);
93 struct pt_regs *regs)
92 report_bug(unsigned long bug_addr, struct pt_regs *regs) argument
H A Dtracehook.h57 static inline int ptrace_report_syscall(struct pt_regs *regs) argument
81 * @regs: user register state of current task
86 * in @regs can affect the system call number and arguments to be tried.
99 struct pt_regs *regs)
101 return ptrace_report_syscall(regs);
106 * @regs: user register state of current task
121 static inline void tracehook_report_syscall_exit(struct pt_regs *regs, int step) argument
125 user_single_step_siginfo(current, regs, &info);
130 ptrace_report_syscall(regs);
138 * @regs
98 tracehook_report_syscall_entry( struct pt_regs *regs) argument
148 tracehook_signal_handler(int sig, siginfo_t *info, const struct k_sigaction *ka, struct pt_regs *regs, int stepping) argument
185 tracehook_notify_resume(struct pt_regs *regs) argument
[all...]
H A Datmel_pwm.h6 * @regs: base of this channel's registers
26 void __iomem *regs; member in struct:pwm_channel
46 /* per-channel registers (banked at pwm_channel->regs) */
62 __raw_writel(val, pwmc->regs + offset);
67 return __raw_readl(pwmc->regs + offset);
H A Dof_gpio.h42 void __iomem *regs; member in struct:of_mm_gpio_chip
H A Dmmiotrace.h44 extern int kmmio_handler(struct pt_regs *regs, unsigned long addr);
59 static inline int kmmio_handler(struct pt_regs *regs, unsigned long addr) argument
H A Dbinfmts.h76 struct pt_regs *regs; member in struct:coredump_params
89 int (*load_binary)(struct linux_binprm *, struct pt_regs * regs);
135 extern void do_coredump(long signr, int exit_code, struct pt_regs *regs);
H A Ddebugfs.h36 struct debugfs_reg32 *regs; member in struct:debugfs_regset32
93 int debugfs_print_regs32(struct seq_file *s, const struct debugfs_reg32 *regs,
H A Delfcore.h107 static inline void elf_core_copy_regs(elf_gregset_t *elfregs, struct pt_regs *regs) argument
110 ELF_CORE_COPY_REGS((*elfregs), regs)
112 BUG_ON(sizeof(*elfregs) != sizeof(*regs));
113 *(struct pt_regs *)elfregs = *regs;
117 static inline void elf_core_copy_kernel_regs(elf_gregset_t *elfregs, struct pt_regs *regs) argument
120 ELF_CORE_COPY_KERNEL_REGS((*elfregs), regs);
122 elf_core_copy_regs(elfregs, regs);
138 static inline int elf_core_copy_task_fpregs(struct task_struct *t, struct pt_regs *regs, elf_fpregset_t *fpu) argument
143 return dump_fpu(regs, fpu);
H A Dfsl_devices.h73 void __iomem *regs; /* ioremap'd register base */ member in struct:fsl_usb2_platform_data
H A Dkexec.h140 void crash_save_cpu(struct pt_regs *regs, int cpu);
228 static inline void crash_kexec(struct pt_regs *regs) { } argument
H A Dregmap.h170 int regmap_register_patch(struct regmap *map, const struct reg_default *regs,
323 const struct reg_default *regs,
322 regmap_register_patch(struct regmap *map, const struct reg_default *regs, int num_regs) argument
H A Dftrace_event.h136 struct pt_regs *regs);
302 struct pt_regs *regs, int *rctxp);
306 u64 count, struct pt_regs *regs, void *head)
308 perf_tp_event(addr, count, raw_data, size, regs, head, rctx);
305 perf_trace_buf_submit(void *raw_data, int size, int rctx, u64 addr, u64 count, struct pt_regs *regs, void *head) argument
H A Dkprobes.h221 struct pt_regs *regs);
225 struct pt_regs *regs)
259 extern void show_registers(struct pt_regs *regs);
288 extern void opt_pre_handler(struct kprobe *p, struct pt_regs *regs);
354 static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) argument
224 arch_prepare_kretprobe(struct kretprobe *rp, struct pt_regs *regs) argument
H A Dptrace.h273 #define is_syscall_success(regs) (!IS_ERR_VALUE((unsigned long)(regs_return_value(regs))))
358 struct pt_regs *regs, siginfo_t *info);
361 struct pt_regs *regs, siginfo_t *info)
360 user_single_step_siginfo(struct task_struct *tsk, struct pt_regs *regs, siginfo_t *info) argument
/include/linux/platform_data/
H A Dtegra_emc.h26 u32 regs[TEGRA_EMC_NUM_REGS]; member in struct:tegra_emc_table
/include/asm-generic/
H A Dptrace.h16 #define GET_IP(regs) ((regs)->pc)
19 #define SET_IP(regs, val) (GET_IP(regs) = (val))
22 static inline unsigned long instruction_pointer(struct pt_regs *regs) argument
24 return GET_IP(regs);
26 static inline void instruction_pointer_set(struct pt_regs *regs, argument
29 SET_IP(regs, val);
33 #define profile_pc(regs) instruction_pointer(regs)
44 user_stack_pointer(struct pt_regs *regs) argument
48 user_stack_pointer_set(struct pt_regs *regs, unsigned long val) argument
62 frame_pointer(struct pt_regs *regs) argument
66 frame_pointer_set(struct pt_regs *regs, unsigned long val) argument
[all...]
/include/linux/ssb/
H A Dssb_driver_mips.h9 void *regs; member in struct:ssb_serial_port
/include/sound/
H A Dwm8996.h31 u16 regs[20]; member in struct:wm8996_retune_mobile_config
H A Dak4531_codec.h73 unsigned char regs[0x20]; member in struct:snd_ak4531
/include/linux/mfd/wm8994/
H A Dpdata.h51 u16 regs[WM8994_DRC_REGS]; member in struct:wm8994_drc_cfg
64 u16 regs[WM8994_EQ_REGS]; member in struct:wm8994_retune_mobile_cfg
90 u16 regs[WM8958_VSS_HPF_REGS]; member in struct:wm8958_vss_hpf_cfg
101 u16 regs[WM8958_VSS_REGS]; member in struct:wm8958_vss_cfg
112 u16 regs[WM8958_ENH_EQ_REGS]; member in struct:wm8958_enh_eq_cfg
/include/linux/usb/
H A Dmsm_hsusb.h150 * @regs: ioremapped register base address.
171 void __iomem *regs; member in struct:msm_otg
/include/linux/mfd/
H A Dstmpe.h36 * obtained by indexing stmpe->regs with one of the following.
69 * @regs: list of addresses of registers which are at different addresses on
86 const u8 *regs; member in struct:stmpe
/include/linux/amba/
H A Dclcd.h139 * Compulsory. Decode fb->fb.var into regs->*. In the case of
140 * fixed timing, set regs->* to the register values required.
142 void (*decode)(struct clcd_fb *fb, struct clcd_regs *regs);
181 void __iomem *regs; member in struct:clcd_fb
189 static inline void clcdfb_decode(struct clcd_fb *fb, struct clcd_regs *regs) argument
201 regs->tim0 = val;
210 regs->tim1 = val;
226 regs->tim2 = val | ((cpl - 1) << 16);
228 regs->tim3 = fb->panel->tim3;
278 regs
[all...]
/include/linux/mmc/
H A Ddw_mmc.h43 * @regs: Pointer to MMIO registers.
119 void __iomem *regs; member in struct:dw_mci

Completed in 1396 milliseconds

12