diff options
author | David A. Long <dave.long@linaro.org> | 2014-03-06 18:12:07 -0500 |
---|---|---|
committer | David A. Long <dave.long@linaro.org> | 2014-03-18 16:39:39 -0400 |
commit | 47e190fafde49ff8ca732fa137e39cb2b8baba8c (patch) | |
tree | bcfb54b117e8ac1ea0c06c22dd1546edc2c39aed /arch/arm/include/asm | |
parent | 44a0a59c535004eac9f18210cb2ce10b23861630 (diff) |
ARM: Change the remaining shared kprobes/uprobes symbols to something generic
Any more ARM kprobes/uprobes symbols which have "kprobe" in the name must be
changed to the more generic "probes" or other non-kprobes specific symbol.
Signed-off-by: David A. Long <dave.long@linaro.org>
Acked-by: Jon Medhurst <tixy@linaro.org>
Diffstat (limited to 'arch/arm/include/asm')
-rw-r--r-- | arch/arm/include/asm/probes.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/arch/arm/include/asm/probes.h b/arch/arm/include/asm/probes.h index c4acf6c8a2d4..c37252c73ee5 100644 --- a/arch/arm/include/asm/probes.h +++ b/arch/arm/include/asm/probes.h | |||
@@ -19,26 +19,25 @@ | |||
19 | #ifndef _ASM_PROBES_H | 19 | #ifndef _ASM_PROBES_H |
20 | #define _ASM_PROBES_H | 20 | #define _ASM_PROBES_H |
21 | 21 | ||
22 | struct kprobe; | ||
23 | typedef u32 probes_opcode_t; | 22 | typedef u32 probes_opcode_t; |
24 | 23 | ||
25 | struct arch_specific_insn; | 24 | struct arch_specific_insn; |
26 | typedef void (kprobe_insn_handler_t)(probes_opcode_t, | 25 | typedef void (probes_insn_handler_t)(probes_opcode_t, |
27 | struct arch_specific_insn *, | 26 | struct arch_specific_insn *, |
28 | struct pt_regs *); | 27 | struct pt_regs *); |
29 | typedef unsigned long (probes_check_cc)(unsigned long); | 28 | typedef unsigned long (probes_check_cc)(unsigned long); |
30 | typedef void (kprobe_insn_singlestep_t)(probes_opcode_t, | 29 | typedef void (probes_insn_singlestep_t)(probes_opcode_t, |
31 | struct arch_specific_insn *, | 30 | struct arch_specific_insn *, |
32 | struct pt_regs *); | 31 | struct pt_regs *); |
33 | typedef void (kprobe_insn_fn_t)(void); | 32 | typedef void (probes_insn_fn_t)(void); |
34 | 33 | ||
35 | /* Architecture specific copy of original instruction. */ | 34 | /* Architecture specific copy of original instruction. */ |
36 | struct arch_specific_insn { | 35 | struct arch_specific_insn { |
37 | probes_opcode_t *insn; | 36 | probes_opcode_t *insn; |
38 | kprobe_insn_handler_t *insn_handler; | 37 | probes_insn_handler_t *insn_handler; |
39 | probes_check_cc *insn_check_cc; | 38 | probes_check_cc *insn_check_cc; |
40 | kprobe_insn_singlestep_t *insn_singlestep; | 39 | probes_insn_singlestep_t *insn_singlestep; |
41 | kprobe_insn_fn_t *insn_fn; | 40 | probes_insn_fn_t *insn_fn; |
42 | }; | 41 | }; |
43 | 42 | ||
44 | #endif | 43 | #endif |