Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
microblaze
kernel
microblaze_ksyms.c
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2008-2009 Michal Simek <
[email protected]
>
3
* Copyright (C) 2008-2009 PetaLogix
4
*
5
* This program is free software; you can redistribute it and/or modify
6
* it under the terms of the GNU General Public License version 2 as
7
* published by the Free Software Foundation.
8
*/
9
10
#include <linux/module.h>
11
#include <linux/string.h>
12
#include <
linux/cryptohash.h
>
13
#include <
linux/delay.h
>
14
#include <linux/in6.h>
15
#include <
linux/syscalls.h
>
16
17
#include <asm/checksum.h>
18
#include <asm/cacheflush.h>
19
#include <
linux/io.h
>
20
#include <asm/page.h>
21
#include <
linux/ftrace.h
>
22
#include <
linux/uaccess.h
>
23
24
#ifdef CONFIG_FUNCTION_TRACER
25
extern
void
_mcount
(
void
);
26
EXPORT_SYMBOL
(
_mcount
);
27
#endif
28
29
/*
30
* Assembly functions that may be used (directly or indirectly) by modules
31
*/
32
EXPORT_SYMBOL
(
__copy_tofrom_user
);
33
EXPORT_SYMBOL
(
__strncpy_user
);
34
35
#ifdef CONFIG_OPT_LIB_ASM
36
EXPORT_SYMBOL
(
memcpy
);
37
EXPORT_SYMBOL
(
memmove
);
38
#endif
39
40
#ifdef CONFIG_MMU
41
EXPORT_SYMBOL
(
empty_zero_page
);
42
#endif
43
44
EXPORT_SYMBOL
(
mbc
);
45
46
extern
void
__divsi3
(
void
);
47
EXPORT_SYMBOL
(
__divsi3
);
48
extern
void
__modsi3
(
void
);
49
EXPORT_SYMBOL
(
__modsi3
);
50
extern
void
__mulsi3
(
void
);
51
EXPORT_SYMBOL
(
__mulsi3
);
52
extern
void
__udivsi3
(
void
);
53
EXPORT_SYMBOL
(
__udivsi3
);
54
extern
void
__umodsi3
(
void
);
55
EXPORT_SYMBOL
(
__umodsi3
);
Generated on Thu Jan 10 2013 13:08:39 for Linux Kernel by
1.8.2