1 /*
2  * linux/fs/msdos/vfatfs_syms.c
3  *
4  * Exported kernel symbols for the VFAT filesystem.
5  * These symbols are used by dmsdos.
6  */
7 
8 #include <linux/module.h>
9 #include <linux/init.h>
10 
11 #include <linux/mm.h>
12 #include <linux/msdos_fs.h>
13 
14 DECLARE_FSTYPE_DEV(vfat_fs_type, "vfat", vfat_read_super);
15 
16 EXPORT_SYMBOL(vfat_create);
17 EXPORT_SYMBOL(vfat_unlink);
18 EXPORT_SYMBOL(vfat_mkdir);
19 EXPORT_SYMBOL(vfat_rmdir);
20 EXPORT_SYMBOL(vfat_rename);
21 EXPORT_SYMBOL(vfat_read_super);
22 EXPORT_SYMBOL(vfat_lookup);
23 
init_vfat_fs(void)24 static int __init init_vfat_fs(void)
25 {
26 	return register_filesystem(&vfat_fs_type);
27 }
28 
exit_vfat_fs(void)29 static void __exit exit_vfat_fs(void)
30 {
31 	unregister_filesystem(&vfat_fs_type);
32 }
33 
34 module_init(init_vfat_fs)
35 module_exit(exit_vfat_fs)
36 MODULE_LICENSE("GPL");
37