Lines Matching refs:fn
106 isofncmp(u_char *fn, int fnlen, u_char *isofn, int isolen)
113 return *fn;
115 switch (*fn++) {
117 return *--fn;
123 for (i = 0; --fnlen >= 0; i = i * 10 + *fn++ - '0') {
124 if (*fn < '0' || *fn > '9') {
132 if (c != *fn) {
134 if (c + ('a' - 'A') != *fn) {
135 if (*fn >= 'a' && *fn <= 'z')
136 return *fn - ('a' - 'A') - c;
138 return *fn - c;
141 if (*fn != ':')
142 return *fn - c;
143 } else if (c > 0 || *fn != '_')
144 return *fn - c;
146 fn++;
167 * The name pointed to by "fn" is the search name, whose characters are
173 ucsfncmp(u_int16_t *fn, int fnlen, u_int16_t *ucsfn, int ucslen)
184 return *fn;
186 switch (*fn++) {
188 return *--fn;
194 for (i = 0; --fnlen >= 0; i = i * 10 + *fn++ - '0') {
195 if (*fn < '0' || *fn > '9') {
202 if (c != *fn)
203 return *fn - c;
204 fn++;