File: get_kernel_syms.2

package info (click to toggle)
manpages-ja 0.5.0.0.20080615-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 20,508 kB
  • ctags: 1
  • sloc: sh: 13,690; perl: 157; makefile: 114
file content (84 lines) | stat: -rw-r--r-- 2,371 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
.\" Copyright (C) 1996 Free Software Foundation, Inc.
.\" This file is distributed according to the GNU General Public License.
.\" See the file COPYING in the top level source directory for details.
.\"
.\" 2006-02-09, some reformatting by Luc Van Oostenryck; some
.\" reformatting and rewordings by mtk
.\"
.\" Japanese Version Copyright (c) 2006 Akihiro MOTOKI all rights reserved.
.\" Translated 2006-07-31, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
.\"
.TH GET_KERNEL_SYMS 2 2007-06-03 "Linux" "Linux Programmer's Manual"
.SH ̾
get_kernel_syms \- Ƥ륫ͥ⥸塼Υܥμ
.SH 
.nf
.B #include <linux/module.h>
.sp
.BI "int get_kernel_syms(struct kernel_sym *" table );
.fi
.SH 
.BR get_kernel_syms ()
ϡ
.I table
 NULL ξ硢
䤤碌Ǥ륷ܥο֤
NULL ʳξ硢ʲι¤Τ (table) ֤ͤ
.PP
.in +4n
.nf
struct kernel_sym {
    unsigned long value;
    char          name[60];
};
.fi
.in
.PP
ܥˤϡ
.BI # module-name
ȤΡͥ뤬̾äƤޥåܥ
(magic symbol) ߤƤ롣ηΥܥбͤ
⥸塼뤬ɤ줿ɥ쥹Ȥʤ롣
.PP
ġΥ⥸塼뤫 (export) 줿ܥϡޥå⥸塼륿
θ֤롣ޤ⥸塼ϥɤ줿֤Ȥϵս֤롣
.SH ֤
ȡ
.I table
˥ԡ줿ܥ֤
顼ξ硢\-1 ֤
.I errno
Ŭڤꤹ롣
.SH 顼
֤ǽ륨顼ϰĤǤ롣
.TP
.B ENOSYS
.BR get_kernel_syms ()
ΥСΥͥǤϥݡȤƤʤ
.SH С
Υƥॳ뤬¸ߤΤϥͥ 2.4 ޤǤ Linux Ǥ롣
Linux 2.6 ǤϺ줿
.\" Removed in Linux 2.5.48
.SH 
.BR get_kernel_syms ()
 Linux ͭǤ롣
.SH Х
.I table
Ѥ˳ݤХåե礭ˡʤ
ץबܥơ֥礭䤤碌ˡͥ
ܥ뤬ɲäȡƤ˲뤳Ȥˤʤ롣
.PP
륷ܥ̾Ĺ 59 ʸ¤Ƥ롣
.PP
¤ΤǡΥƥॳȤ
.BR query_module (2)
ȤΤ˾ޤ
(ߤǤ
.BR query_module (2)
Ȥ⤽Υޥ˥奢ڡ˽񤫤Ƥ褦
¾Υ󥿥եȤΤ˾ޤȤƤ)
.SH Ϣ
.BR create_module (2),
.BR delete_module (2),
.BR init_module (2),
.BR query_module (2)