diff options
Diffstat (limited to 'include/asm-x86_64/kdebug.h')
-rw-r--r-- | include/asm-x86_64/kdebug.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/include/asm-x86_64/kdebug.h b/include/asm-x86_64/kdebug.h index e9ce163b1550..74feae945a26 100644 --- a/include/asm-x86_64/kdebug.h +++ b/include/asm-x86_64/kdebug.h | |||
@@ -5,19 +5,8 @@ | |||
5 | 5 | ||
6 | struct pt_regs; | 6 | struct pt_regs; |
7 | 7 | ||
8 | struct die_args { | ||
9 | struct pt_regs *regs; | ||
10 | const char *str; | ||
11 | long err; | ||
12 | int trapnr; | ||
13 | int signr; | ||
14 | }; | ||
15 | |||
16 | extern int register_die_notifier(struct notifier_block *); | ||
17 | extern int unregister_die_notifier(struct notifier_block *); | ||
18 | extern int register_page_fault_notifier(struct notifier_block *); | 8 | extern int register_page_fault_notifier(struct notifier_block *); |
19 | extern int unregister_page_fault_notifier(struct notifier_block *); | 9 | extern int unregister_page_fault_notifier(struct notifier_block *); |
20 | extern struct atomic_notifier_head die_chain; | ||
21 | 10 | ||
22 | /* Grossly misnamed. */ | 11 | /* Grossly misnamed. */ |
23 | enum die_val { | 12 | enum die_val { |
@@ -37,19 +26,6 @@ enum die_val { | |||
37 | DIE_PAGE_FAULT, | 26 | DIE_PAGE_FAULT, |
38 | }; | 27 | }; |
39 | 28 | ||
40 | static inline int notify_die(enum die_val val, const char *str, | ||
41 | struct pt_regs *regs, long err, int trap, int sig) | ||
42 | { | ||
43 | struct die_args args = { | ||
44 | .regs = regs, | ||
45 | .str = str, | ||
46 | .err = err, | ||
47 | .trapnr = trap, | ||
48 | .signr = sig | ||
49 | }; | ||
50 | return atomic_notifier_call_chain(&die_chain, val, &args); | ||
51 | } | ||
52 | |||
53 | extern void printk_address(unsigned long address); | 29 | extern void printk_address(unsigned long address); |
54 | extern void die(const char *,struct pt_regs *,long); | 30 | extern void die(const char *,struct pt_regs *,long); |
55 | extern void __die(const char *,struct pt_regs *,long); | 31 | extern void __die(const char *,struct pt_regs *,long); |