MCPcopy Create free account
hub / github.com/bobranten/Ext4Fsd / Ext2LoadAllNls

Function Ext2LoadAllNls

Ext4Fsd/nls.c:117–177  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

115
116
117int
118Ext2LoadAllNls()
119{
120 int rc;
121
122 tables = NULL;
123 spin_lock_init(&nls_lock);
124
125 /* loading utf8 ... */
126 LOAD_NLS(init_nls_utf8);
127
128#ifdef FULL_CODEPAGES_SUPPORT
129
130 /* loading chinese gb2312 and big5... */
131 LOAD_NLS(init_nls_cp936);
132 LOAD_NLS(init_nls_cp950);
133
134 /* loading all others */
135
136 LOAD_NLS(init_nls_ascii);
137 LOAD_NLS(init_nls_cp1250);
138 LOAD_NLS(init_nls_cp1251);
139 LOAD_NLS(init_nls_cp1255);
140 LOAD_NLS(init_nls_cp437);
141 LOAD_NLS(init_nls_cp737);
142 LOAD_NLS(init_nls_cp775);
143 LOAD_NLS(init_nls_cp850);
144 LOAD_NLS(init_nls_cp852);
145 LOAD_NLS(init_nls_cp855);
146 LOAD_NLS(init_nls_cp857);
147 LOAD_NLS(init_nls_cp860);
148 LOAD_NLS(init_nls_cp861);
149 LOAD_NLS(init_nls_cp862);
150 LOAD_NLS(init_nls_cp863);
151 LOAD_NLS(init_nls_cp864);
152 LOAD_NLS(init_nls_cp865);
153 LOAD_NLS(init_nls_cp866);
154 LOAD_NLS(init_nls_cp869);
155 LOAD_NLS(init_nls_cp874);
156 LOAD_NLS(init_nls_cp932);
157 LOAD_NLS(init_nls_euc_jp);
158 LOAD_NLS(init_nls_cp949);
159 LOAD_NLS(init_nls_iso8859_1);
160 LOAD_NLS(init_nls_iso8859_13);
161 LOAD_NLS(init_nls_iso8859_14);
162 LOAD_NLS(init_nls_iso8859_15);
163 LOAD_NLS(init_nls_iso8859_2);
164 LOAD_NLS(init_nls_iso8859_3);
165 LOAD_NLS(init_nls_iso8859_4);
166 LOAD_NLS(init_nls_iso8859_5);
167 LOAD_NLS(init_nls_iso8859_6);
168 LOAD_NLS(init_nls_iso8859_7);
169 LOAD_NLS(init_nls_iso8859_9);
170 LOAD_NLS(init_nls_koi8_r);
171 LOAD_NLS(init_nls_koi8_u);
172 LOAD_NLS(init_nls_koi8_ru);
173
174#endif //FULL_CODEPAGES_SUPPORT

Callers 1

DriverEntryFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected