This source file includes following definitions.
- extable_fixup
1
2 #ifndef __S390_EXTABLE_H
3 #define __S390_EXTABLE_H
4
5
6
7
8
9
10
11
12
13
14
15
16
17 struct exception_table_entry
18 {
19 int insn, fixup;
20 };
21
22 extern struct exception_table_entry *__start_dma_ex_table;
23 extern struct exception_table_entry *__stop_dma_ex_table;
24
25 const struct exception_table_entry *s390_search_extables(unsigned long addr);
26
27 static inline unsigned long extable_fixup(const struct exception_table_entry *x)
28 {
29 return (unsigned long)&x->fixup + x->fixup;
30 }
31
32 #define ARCH_HAS_RELATIVE_EXTABLE
33
34 #endif