Lines Matching refs:str
201 asc_ul(char *str, int len, int base) in asc_ul() argument
206 stop = str + len; in asc_ul()
211 while ((str < stop) && ((*str == ' ') || (*str == '0'))) in asc_ul()
212 ++str; in asc_ul()
219 while (str < stop) { in asc_ul()
220 if ((*str >= '0') && (*str <= '9')) in asc_ul()
221 tval = (tval << 4) + (*str++ - '0'); in asc_ul()
222 else if ((*str >= 'A') && (*str <= 'F')) in asc_ul()
223 tval = (tval << 4) + 10 + (*str++ - 'A'); in asc_ul()
224 else if ((*str >= 'a') && (*str <= 'f')) in asc_ul()
225 tval = (tval << 4) + 10 + (*str++ - 'a'); in asc_ul()
230 while ((str < stop) && (*str >= '0') && (*str <= '7')) in asc_ul()
231 tval = (tval << 3) + (*str++ - '0'); in asc_ul()
244 ul_asc(u_long val, char *str, int len, int base) in ul_asc() argument
252 pt = str + len - 1; in ul_asc()
260 while (pt >= str) { in ul_asc()
269 while (pt >= str) { in ul_asc()
279 while (pt >= str) in ul_asc()
297 asc_uqd(char *str, int len, int base) in asc_uqd() argument
302 stop = str + len; in asc_uqd()
307 while ((str < stop) && ((*str == ' ') || (*str == '0'))) in asc_uqd()
308 ++str; in asc_uqd()
315 while (str < stop) { in asc_uqd()
316 if ((*str >= '0') && (*str <= '9')) in asc_uqd()
317 tval = (tval << 4) + (*str++ - '0'); in asc_uqd()
318 else if ((*str >= 'A') && (*str <= 'F')) in asc_uqd()
319 tval = (tval << 4) + 10 + (*str++ - 'A'); in asc_uqd()
320 else if ((*str >= 'a') && (*str <= 'f')) in asc_uqd()
321 tval = (tval << 4) + 10 + (*str++ - 'a'); in asc_uqd()
326 while ((str < stop) && (*str >= '0') && (*str <= '7')) in asc_uqd()
327 tval = (tval << 3) + (*str++ - '0'); in asc_uqd()
340 uqd_asc(u_quad_t val, char *str, int len, int base) in uqd_asc() argument
348 pt = str + len - 1; in uqd_asc()
356 while (pt >= str) { in uqd_asc()
365 while (pt >= str) { in uqd_asc()
375 while (pt >= str) in uqd_asc()