Lines Matching +full:0 +full:x3f

71  * 0 - character disallowed in long file name.
80 0, 0, 0, 0, 0, 0, 0, 0, /* 00-07 */
81 0, 0, 0, 0, 0, 0, 0, 0, /* 08-0f */
82 0, 0, 0, 0, 0, 0, 0, 0, /* 10-17 */
83 0, 0, 0, 0, 0, 0, 0, 0, /* 18-1f */
84 2, 0x21, 0, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20-27 */
85 0x28, 0x29, 0, 1, 1, 0x2d, 2, 0, /* 28-2f */
86 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30-37 */
87 0x38, 0x39, 0, 1, 0, 1, 0, 0, /* 38-3f */
88 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40-47 */
89 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48-4f */
90 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50-57 */
91 0x58, 0x59, 0x5a, 1, 0, 1, 0x5e, 0x5f, /* 58-5f */
92 0x60, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 60-67 */
93 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 68-6f */
94 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 70-77 */
95 0x58, 0x59, 0x5a, 0x7b, 0, 0x7d, 0x7e, 0, /* 78-7f */
96 0, 0, 0, 0, 0, 0, 0, 0, /* 80-87 */
97 0, 0, 0, 0, 0, 0, 0, 0, /* 88-8f */
98 0, 0, 0, 0, 0, 0, 0, 0, /* 90-97 */
99 0, 0, 0, 0, 0, 0, 0, 0, /* 98-9f */
100 0, 0xad, 0xbd, 0x9c, 0xcf, 0xbe, 0xdd, 0xf5, /* a0-a7 */
101 0xf9, 0xb8, 0xa6, 0xae, 0xaa, 0xf0, 0xa9, 0xee, /* a8-af */
102 0xf8, 0xf1, 0xfd, 0xfc, 0xef, 0xe6, 0xf4, 0xfa, /* b0-b7 */
103 0xf7, 0xfb, 0xa7, 0xaf, 0xac, 0xab, 0xf3, 0xa8, /* b8-bf */
104 0xb7, 0xb5, 0xb6, 0xc7, 0x8e, 0x8f, 0x92, 0x80, /* c0-c7 */
105 0xd4, 0x90, 0xd2, 0xd3, 0xde, 0xd6, 0xd7, 0xd8, /* c8-cf */
106 0xd1, 0xa5, 0xe3, 0xe0, 0xe2, 0xe5, 0x99, 0x9e, /* d0-d7 */
107 0x9d, 0xeb, 0xe9, 0xea, 0x9a, 0xed, 0xe8, 0xe1, /* d8-df */
108 0xb7, 0xb5, 0xb6, 0xc7, 0x8e, 0x8f, 0x92, 0x80, /* e0-e7 */
109 0xd4, 0x90, 0xd2, 0xd3, 0xde, 0xd6, 0xd7, 0xd8, /* e8-ef */
110 0xd1, 0xa5, 0xe3, 0xe0, 0xe2, 0xe5, 0x99, 0xf6, /* f0-f7 */
111 0x9d, 0xeb, 0xe9, 0xea, 0x9a, 0xed, 0xe8, 0x98, /* f8-ff */
117 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, /* 00-07 */
118 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, /* 08-0f */
119 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, /* 10-17 */
120 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, /* 18-1f */
121 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20-27 */
122 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28-2f */
123 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30-37 */
124 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38-3f */
125 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40-47 */
126 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48-4f */
127 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50-57 */
128 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58-5f */
129 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60-67 */
130 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68-6f */
131 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70-77 */
132 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, /* 78-7f */
133 0xc7, 0xfc, 0xe9, 0xe2, 0xe4, 0xe0, 0xe5, 0xe7, /* 80-87 */
134 0xea, 0xeb, 0xe8, 0xef, 0xee, 0xec, 0xc4, 0xc5, /* 88-8f */
135 0xc9, 0xe6, 0xc6, 0xf4, 0xf6, 0xf2, 0xfb, 0xf9, /* 90-97 */
136 0xff, 0xd6, 0xdc, 0xf8, 0xa3, 0xd8, 0xd7, 0x3f, /* 98-9f */
137 0xe1, 0xed, 0xf3, 0xfa, 0xf1, 0xd1, 0xaa, 0xba, /* a0-a7 */
138 0xbf, 0xae, 0xac, 0xbd, 0xbc, 0xa1, 0xab, 0xbb, /* a8-af */
139 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0xc1, 0xc2, 0xc0, /* b0-b7 */
140 0xa9, 0x3f, 0x3f, 0x3f, 0x3f, 0xa2, 0xa5, 0x3f, /* b8-bf */
141 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0xe3, 0xc3, /* c0-c7 */
142 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0xa4, /* c8-cf */
143 0xf0, 0xd0, 0xca, 0xcb, 0xc8, 0x3f, 0xcd, 0xce, /* d0-d7 */
144 0xcf, 0x3f, 0x3f, 0x3f, 0x3f, 0xa6, 0xcc, 0x3f, /* d8-df */
145 0xd3, 0xdf, 0xd4, 0xd2, 0xf5, 0xd5, 0xb5, 0xfe, /* e0-e7 */
146 0xde, 0xda, 0xdb, 0xd9, 0xfd, 0xdd, 0xaf, 0x3f, /* e8-ef */
147 0xad, 0xb1, 0x3f, 0xbe, 0xb6, 0xa7, 0xf7, 0xb8, /* f0-f7 */
148 0xb0, 0xa8, 0xb7, 0xb9, 0xb3, 0xb2, 0x3f, 0x3f, /* f8-ff */
154 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00-07 */
155 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08-0f */
156 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, /* 10-17 */
157 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18-1f */
158 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20-27 */
159 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28-2f */
160 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30-37 */
161 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38-3f */
162 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 40-47 */
163 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 48-4f */
164 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 50-57 */
165 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58-5f */
166 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60-67 */
167 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68-6f */
168 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70-77 */
169 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, /* 78-7f */
170 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 80-87 */
171 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 88-8f */
172 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 90-97 */
173 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, /* 98-9f */
174 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* a0-a7 */
175 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* a8-af */
176 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* b0-b7 */
177 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* b8-bf */
178 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* c0-c7 */
179 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* c8-cf */
180 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, /* d0-d7 */
181 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, /* d8-df */
182 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* e0-e7 */
183 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* e8-ef */
184 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* f0-f7 */
185 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, /* f8-ff */
191 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00-07 */
192 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08-0f */
193 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, /* 10-17 */
194 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18-1f */
195 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20-27 */
196 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28-2f */
197 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30-37 */
198 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38-3f */
199 0x40, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 40-47 */
200 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 48-4f */
201 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 50-57 */
202 0x78, 0x79, 0x7a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58-5f */
203 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60-67 */
204 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68-6f */
205 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70-77 */
206 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, /* 78-7f */
207 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 80-87 */
208 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 88-8f */
209 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 90-97 */
210 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, /* 98-9f */
211 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* a0-a7 */
212 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* a8-af */
213 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* b0-b7 */
214 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* b8-bf */
215 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* c0-c7 */
216 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* c8-cf */
217 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xd7, /* d0-d7 */
218 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, /* d8-df */
219 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* e0-e7 */
220 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* e8-ef */
221 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* f0-f7 */
222 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, /* f8-ff */
241 int thislong = 0; in dos2unixfn()
245 * If first char of the filename is SLOT_E5 (0x05), then the real in dos2unixfn()
246 * first char of the filename should be 0xe5. But, they couldn't in dos2unixfn()
247 * just have a 0xe5 mean 0xe5 because that is used to mean a freed in dos2unixfn()
251 *dn = 0xe5; in dos2unixfn()
256 for (i = 8; i > 0 && *dn != ' ';) { in dos2unixfn()
259 while (*c != '\0') { in dos2unixfn()
273 for (i = 3; i > 0 && *dn != ' ';) { in dos2unixfn()
276 while (*c != '\0') { in dos2unixfn()
282 *un++ = 0; in dos2unixfn()
289 * If applicable and gen is not 0, it is inserted into the converted
292 * 0 if name couldn't be converted
313 for (i = 0; i < 11; i++) in unix2dosfn()
315 dn[11] = 0; in unix2dosfn()
321 if (un[0] == '.' && unlen == 1) { in unix2dosfn()
322 dn[0] = '.'; in unix2dosfn()
325 if (un[0] == '.' && un[1] == '.' && unlen == 2) { in unix2dosfn()
326 dn[0] = '.'; in unix2dosfn()
334 for (cp = un, i = unlen; --i >= 0; cp++) in unix2dosfn()
337 if (i < 0) in unix2dosfn()
338 return 0; in unix2dosfn()
343 for (cp = un, i = unlen; i > 0;) in unix2dosfn()
344 if (unix2doschr(&cp, (size_t *)&i, pmp) == 0) in unix2dosfn()
345 return 0; in unix2dosfn()
357 for (cp = un + 1, i = unlen - 1; --i >= 0;) { in unix2dosfn()
383 for (cp = dp, i = l, j = 8; i > 0 && j < 11; j++) { in unix2dosfn()
385 if (c & 0xff00) { in unix2dosfn()
400 if (((dn[j] & 0x80) || *(cp - 1) != dn[j]) && conv != 3) in unix2dosfn()
411 if (i > 0) in unix2dosfn()
422 for (i = dp - un, j = 0; un < dp && j < 8; j++) { in unix2dosfn()
424 if (c & 0xff00) { in unix2dosfn()
439 if (((dn[j] & 0x80) || *(un - 1) != dn[j]) && conv != 3) in unix2dosfn()
457 dn[0] = '_'; in unix2dosfn()
465 conv = 0; in unix2dosfn()
472 if (gen == 0) in unix2dosfn()
475 *--wcp = gen % 10 + '0'; in unix2dosfn()
477 conv = 0; in unix2dosfn()
506 if (dn[0] == 0xe5) in unix2dosfn()
507 dn[0] = SLOT_E5; in unix2dosfn()
539 memset(wep, 0xff, sizeof(*wep)); in unix2winfn()
542 wep->weReserved1 = 0; in unix2winfn()
544 wep->weReserved2 = 0; in unix2winfn()
549 end = 0; in unix2winfn()
550 for (wcp = wep->wePart1, i = sizeof(wep->wePart1)/2; --i >= 0 && !end;) { in unix2winfn()
551 code = unix2winchr(&un, &unlen, 0, pmp); in unix2winfn()
557 for (wcp = wep->wePart2, i = sizeof(wep->wePart2)/2; --i >= 0 && !end;) { in unix2winfn()
558 code = unix2winchr(&un, &unlen, 0, pmp); in unix2winfn()
564 for (wcp = wep->wePart3, i = sizeof(wep->wePart3)/2; --i >= 0 && !end;) { in unix2winfn()
565 code = unix2winchr(&un, &unlen, 0, pmp); in unix2winfn()
593 if (!mbnambuf_flush(nbp, &dirbuf) || dirbuf.d_namlen == 0) in winChkName()
609 for (np = dirbuf.d_name; unlen > 0 && len > 0;) { in winChkName()
656 for (cp = wep->wePart1, i = sizeof(wep->wePart1)/2; --i >= 0;) { in win2unixfn()
657 code = (cp[1] << 8) | cp[0]; in win2unixfn()
659 case 0: in win2unixfn()
660 *np = '\0'; in win2unixfn()
662 (wep->weCnt & WIN_CNT) - 1) != 0) in win2unixfn()
666 *np = '\0'; in win2unixfn()
670 while (*c != '\0') in win2unixfn()
676 for (cp = wep->wePart2, i = sizeof(wep->wePart2)/2; --i >= 0;) { in win2unixfn()
677 code = (cp[1] << 8) | cp[0]; in win2unixfn()
679 case 0: in win2unixfn()
680 *np = '\0'; in win2unixfn()
682 (wep->weCnt & WIN_CNT) - 1) != 0) in win2unixfn()
686 *np = '\0'; in win2unixfn()
690 while (*c != '\0') in win2unixfn()
696 for (cp = wep->wePart3, i = sizeof(wep->wePart3)/2; --i >= 0;) { in win2unixfn()
697 code = (cp[1] << 8) | cp[0]; in win2unixfn()
699 case 0: in win2unixfn()
700 *np = '\0'; in win2unixfn()
702 (wep->weCnt & WIN_CNT) - 1) != 0) in win2unixfn()
706 *np = '\0'; in win2unixfn()
710 while (*c != '\0') in win2unixfn()
716 *np = '\0'; in win2unixfn()
717 if (mbnambuf_write(nbp, name, (wep->weCnt & WIN_CNT) - 1) != 0) in win2unixfn()
731 for (s = 0, i = 11; --i >= 0; s += *name++) in winChksum()
751 if (unlen > 0) in winSlotCnt()
752 return 0; in winSlotCnt()
757 return 0; in winSlotCnt()
767 for (un += unlen; unlen > 0; unlen--) in winLenFixup()
818 if (len == 0) { in dos2unixchr()
830 outbuf[1] = '\0'; in dos2unixchr()
833 *outp = '\0'; in dos2unixchr()
863 if (unixlen == 0) { in unix2doschr()
866 return (0); in unix2doschr()
874 if (! (c & 0x80)) { in unix2doschr()
896 if (len == 0) { in unix2doschr()
902 wc = 0; in unix2doschr()
904 wc |= (*(outp - len - 1) & 0xff) << (len << 3); in unix2doschr()
926 inbuf[0] = (u_char)(wc>>8); in win2unixchr()
928 inbuf[2] = '\0'; in win2unixchr()
940 if (len == 0) in win2unixchr()
943 *outp++ = (wc & 0xff00) ? '?' : (u_char)(wc & 0xff); in win2unixchr()
946 *outp = '\0'; in win2unixchr()
961 if (*ilen == 0) in unix2winchr()
962 return (0); in unix2winchr()
976 * return '0' if end of filename in unix2winchr()
979 return (0); in unix2winchr()
981 wc = (outbuf[0]<<8) | outbuf[1]; in unix2winchr()
987 wc = (*instr)[0]; in unix2winchr()
1001 nbp->nb_len = 0; in mbnambuf_init()
1003 nbp->nb_buf[sizeof(nbp->nb_buf) - 1] = '\0'; in mbnambuf_init()
1021 if (nbp->nb_len != 0 && id != nbp->nb_last_id - 1) { in mbnambuf_write()
1041 if (count > WIN_CHARS && nbp->nb_len != 0) { in mbnambuf_write()
1054 return (0); in mbnambuf_write()
1072 memcpy(dp->d_name, &nbp->nb_buf[0], nbp->nb_len); in mbnambuf_flush()
1073 dp->d_name[nbp->nb_len] = '\0'; in mbnambuf_flush()