diff options
Diffstat (limited to 'arch/ppc64/kernel/ppc_ksyms.c')
-rw-r--r-- | arch/ppc64/kernel/ppc_ksyms.c | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/arch/ppc64/kernel/ppc_ksyms.c b/arch/ppc64/kernel/ppc_ksyms.c new file mode 100644 index 000000000000..6ced63a3439f --- /dev/null +++ b/arch/ppc64/kernel/ppc_ksyms.c | |||
@@ -0,0 +1,95 @@ | |||
1 | /* | ||
2 | * c 2001 PPC 64 Team, IBM Corp | ||
3 | * | ||
4 | * This program is free software; you can redistribute it and/or | ||
5 | * modify it under the terms of the GNU General Public License | ||
6 | * as published by the Free Software Foundation; either version | ||
7 | * 2 of the License, or (at your option) any later version. | ||
8 | */ | ||
9 | #include <linux/config.h> | ||
10 | #include <linux/module.h> | ||
11 | #include <linux/string.h> | ||
12 | #include <linux/console.h> | ||
13 | #include <net/checksum.h> | ||
14 | |||
15 | #include <asm/processor.h> | ||
16 | #include <asm/uaccess.h> | ||
17 | #include <asm/io.h> | ||
18 | #include <asm/system.h> | ||
19 | #include <asm/hw_irq.h> | ||
20 | #include <asm/abs_addr.h> | ||
21 | #include <asm/cacheflush.h> | ||
22 | #include <asm/iSeries/HvCallSc.h> | ||
23 | |||
24 | EXPORT_SYMBOL(strcpy); | ||
25 | EXPORT_SYMBOL(strncpy); | ||
26 | EXPORT_SYMBOL(strcat); | ||
27 | EXPORT_SYMBOL(strncat); | ||
28 | EXPORT_SYMBOL(strchr); | ||
29 | EXPORT_SYMBOL(strrchr); | ||
30 | EXPORT_SYMBOL(strpbrk); | ||
31 | EXPORT_SYMBOL(strstr); | ||
32 | EXPORT_SYMBOL(strlen); | ||
33 | EXPORT_SYMBOL(strnlen); | ||
34 | EXPORT_SYMBOL(strcmp); | ||
35 | EXPORT_SYMBOL(strncmp); | ||
36 | |||
37 | EXPORT_SYMBOL(csum_partial); | ||
38 | EXPORT_SYMBOL(csum_partial_copy_generic); | ||
39 | EXPORT_SYMBOL(ip_fast_csum); | ||
40 | EXPORT_SYMBOL(csum_tcpudp_magic); | ||
41 | |||
42 | EXPORT_SYMBOL(__copy_tofrom_user); | ||
43 | EXPORT_SYMBOL(__clear_user); | ||
44 | EXPORT_SYMBOL(__strncpy_from_user); | ||
45 | EXPORT_SYMBOL(__strnlen_user); | ||
46 | |||
47 | EXPORT_SYMBOL(reloc_offset); | ||
48 | |||
49 | #ifdef CONFIG_PPC_ISERIES | ||
50 | EXPORT_SYMBOL(HvCall0); | ||
51 | EXPORT_SYMBOL(HvCall1); | ||
52 | EXPORT_SYMBOL(HvCall2); | ||
53 | EXPORT_SYMBOL(HvCall3); | ||
54 | EXPORT_SYMBOL(HvCall4); | ||
55 | EXPORT_SYMBOL(HvCall5); | ||
56 | EXPORT_SYMBOL(HvCall6); | ||
57 | EXPORT_SYMBOL(HvCall7); | ||
58 | #endif | ||
59 | |||
60 | EXPORT_SYMBOL(_insb); | ||
61 | EXPORT_SYMBOL(_outsb); | ||
62 | EXPORT_SYMBOL(_insw); | ||
63 | EXPORT_SYMBOL(_outsw); | ||
64 | EXPORT_SYMBOL(_insl); | ||
65 | EXPORT_SYMBOL(_outsl); | ||
66 | EXPORT_SYMBOL(_insw_ns); | ||
67 | EXPORT_SYMBOL(_outsw_ns); | ||
68 | EXPORT_SYMBOL(_insl_ns); | ||
69 | EXPORT_SYMBOL(_outsl_ns); | ||
70 | |||
71 | EXPORT_SYMBOL(kernel_thread); | ||
72 | |||
73 | EXPORT_SYMBOL(giveup_fpu); | ||
74 | #ifdef CONFIG_ALTIVEC | ||
75 | EXPORT_SYMBOL(giveup_altivec); | ||
76 | #endif | ||
77 | EXPORT_SYMBOL(flush_icache_range); | ||
78 | |||
79 | #ifdef CONFIG_SMP | ||
80 | #ifdef CONFIG_PPC_ISERIES | ||
81 | EXPORT_SYMBOL(local_get_flags); | ||
82 | EXPORT_SYMBOL(local_irq_disable); | ||
83 | EXPORT_SYMBOL(local_irq_restore); | ||
84 | #endif | ||
85 | #endif | ||
86 | |||
87 | EXPORT_SYMBOL(memcpy); | ||
88 | EXPORT_SYMBOL(memset); | ||
89 | EXPORT_SYMBOL(memmove); | ||
90 | EXPORT_SYMBOL(memscan); | ||
91 | EXPORT_SYMBOL(memcmp); | ||
92 | EXPORT_SYMBOL(memchr); | ||
93 | |||
94 | EXPORT_SYMBOL(timer_interrupt); | ||
95 | EXPORT_SYMBOL(console_drivers); | ||