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
s390
include
asm
module.h
Go to the documentation of this file.
1
#ifndef _ASM_S390_MODULE_H
2
#define _ASM_S390_MODULE_H
3
4
#include <
asm-generic/module.h
>
5
6
/*
7
* This file contains the s390 architecture specific module code.
8
*/
9
10
struct
mod_arch_syminfo
11
{
12
unsigned
long
got_offset
;
13
unsigned
long
plt_offset
;
14
int
got_initialized
;
15
int
plt_initialized
;
16
};
17
18
struct
mod_arch_specific
19
{
20
/* Starting offset of got in the module core memory. */
21
unsigned
long
got_offset
;
22
/* Starting offset of plt in the module core memory. */
23
unsigned
long
plt_offset
;
24
/* Size of the got. */
25
unsigned
long
got_size
;
26
/* Size of the plt. */
27
unsigned
long
plt_size
;
28
/* Number of symbols in syminfo. */
29
int
nsyms
;
30
/* Additional symbol information (got and plt offsets). */
31
struct
mod_arch_syminfo
*
syminfo
;
32
};
33
34
#endif
/* _ASM_S390_MODULE_H */
Generated on Thu Jan 10 2013 12:50:00 for Linux Kernel by
1.8.2