This source file includes following definitions.
- init_msdos_fs
1
2
3
4
5
6
7
8 #include <linux/module.h>
9
10 #include <linux/mm.h>
11 #include <linux/msdos_fs.h>
12
13 static struct symbol_table msdos_syms = {
14 #include <linux/symtab_begin.h>
15
16
17
18
19
20
21 X(msdos_create),
22 X(msdos_lookup),
23 X(msdos_mkdir),
24 X(msdos_read_inode),
25 X(msdos_rename),
26 X(msdos_rmdir),
27 X(msdos_unlink),
28 X(msdos_unlink_umsdos),
29 X(msdos_read_super),
30 X(msdos_put_super),
31 #include <linux/symtab_end.h>
32 };
33
34 struct file_system_type msdos_fs_type = {
35 msdos_read_super, "msdos", 1, NULL
36 };
37
38
39 int init_msdos_fs(void)
40 {
41 int status;
42
43 if ((status = register_filesystem(&msdos_fs_type)) == 0)
44 status = register_symtab(&msdos_syms);
45 return status;
46 }
47