1 #include <linux/init.h>
10 unsigned char **page_uni2charset
;
11 struct nls_unicode
*charset2uni
;
12 unsigned char *charset2lower
;
13 unsigned char *charset2upper
;
15 struct nls_table
*next
;
19 extern int register_nls(struct nls_table
*);
20 extern int unregister_nls(struct nls_table
*);
21 extern struct nls_table
*load_nls(char *);
22 extern void unload_nls(struct nls_table
*);
23 extern struct nls_table
*load_nls_default(void);
25 extern int utf8_mbtowc(__u16
*, const __u8
*, int);
26 extern int utf8_mbstowcs(__u16
*, const __u8
*, int);
27 extern int utf8_wctomb(__u8
*, __u16
, int);
28 extern int utf8_wcstombs(__u8
*, const __u16
*, int);