Blame view
arch/x86/kernel/x8664_ksyms_64.c
1.4 KB
2ee60e178 [PATCH] x86_64: M... |
1 2 |
/* Exports for assembly files. All C exports should go in the respective C files. */ |
1da177e4c Linux-2.6.12-rc2 |
3 4 |
#include <linux/module.h> #include <linux/smp.h> |
1da177e4c Linux-2.6.12-rc2 |
5 |
|
37135677e ftrace: fix mcoun... |
6 |
#include <net/checksum.h> |
1da177e4c Linux-2.6.12-rc2 |
7 |
#include <asm/processor.h> |
1da177e4c Linux-2.6.12-rc2 |
8 |
#include <asm/pgtable.h> |
37135677e ftrace: fix mcoun... |
9 |
#include <asm/uaccess.h> |
70fd93c9d x86: export cpu_g... |
10 |
#include <asm/desc.h> |
395a59d0f ftrace: store mco... |
11 |
#include <asm/ftrace.h> |
1da177e4c Linux-2.6.12-rc2 |
12 |
|
606576ce8 ftrace: rename FT... |
13 |
#ifdef CONFIG_FUNCTION_TRACER |
37135677e ftrace: fix mcoun... |
14 15 16 |
/* mcount is defined in assembly */ EXPORT_SYMBOL(mcount); #endif |
1da177e4c Linux-2.6.12-rc2 |
17 |
|
1da177e4c Linux-2.6.12-rc2 |
18 19 20 21 22 23 24 25 |
EXPORT_SYMBOL(__get_user_1); EXPORT_SYMBOL(__get_user_2); EXPORT_SYMBOL(__get_user_4); EXPORT_SYMBOL(__get_user_8); EXPORT_SYMBOL(__put_user_1); EXPORT_SYMBOL(__put_user_2); EXPORT_SYMBOL(__put_user_4); EXPORT_SYMBOL(__put_user_8); |
1b1d92581 x86-64: Modify co... |
26 27 |
EXPORT_SYMBOL(copy_user_generic_string); EXPORT_SYMBOL(copy_user_generic_unrolled); |
0812a579c [PATCH] x86-64: A... |
28 |
EXPORT_SYMBOL(__copy_user_nocache); |
9f0cf4adb x86: Use __builti... |
29 |
EXPORT_SYMBOL(_copy_from_user); |
3c93ca00e x86: Add missing ... |
30 |
EXPORT_SYMBOL(_copy_to_user); |
1da177e4c Linux-2.6.12-rc2 |
31 32 33 |
EXPORT_SYMBOL(copy_page); EXPORT_SYMBOL(clear_page); |
89804c022 x86: fix csum_par... |
34 |
EXPORT_SYMBOL(csum_partial); |
8000a83f4 x86: coding style... |
35 36 37 38 |
/* * Export string functions. We normally rely on gcc builtin for most of these, * but gcc sometimes decides not to inline them. */ |
1da177e4c Linux-2.6.12-rc2 |
39 40 41 |
#undef memcpy #undef memset #undef memmove |
1da177e4c Linux-2.6.12-rc2 |
42 |
|
8000a83f4 x86: coding style... |
43 44 45 |
extern void *memset(void *, int, __kernel_size_t); extern void *memcpy(void *, const void *, __kernel_size_t); extern void *__memcpy(void *, const void *, __kernel_size_t); |
1da177e4c Linux-2.6.12-rc2 |
46 47 |
EXPORT_SYMBOL(memset); |
1da177e4c Linux-2.6.12-rc2 |
48 49 |
EXPORT_SYMBOL(memcpy); EXPORT_SYMBOL(__memcpy); |
9599ec047 x86-64, mem: Conv... |
50 |
EXPORT_SYMBOL(memmove); |
1da177e4c Linux-2.6.12-rc2 |
51 |
|
1da177e4c Linux-2.6.12-rc2 |
52 |
EXPORT_SYMBOL(empty_zero_page); |
e64280477 x86: don't export... |
53 54 55 |
#ifndef CONFIG_PARAVIRT EXPORT_SYMBOL(native_load_gs_index); #endif |