Lines Matching refs:str

79 	static char str[2049];  in buf2str()  local
85 memset(str, 0, 2049); in buf2str()
88 sprintf(str+i+i, "%2.2x", buf[i]); in buf2str()
90 str[len*2] = '\0'; in buf2str()
92 return (const char *)str; in buf2str()
119 for (i = 0; vs[i].str != NULL; i++) { in val2str()
121 return vs[i].str; in val2str()
136 for (i = 0; vs[i].oem != 0xffffff && vs[i].str != NULL; i++) { in oemval2str()
140 return vs[i].str; in oemval2str()
158 int str2double(const char * str, double * double_ptr) in str2double() argument
161 if (!str || !double_ptr) in str2double()
166 *double_ptr = strtod(str, &end_ptr); in str2double()
185 int str2long(const char * str, int64_t * lng_ptr) in str2long() argument
188 if (!str || !lng_ptr) in str2long()
193 *lng_ptr = strtol(str, &end_ptr, 0); in str2long()
212 int str2ulong(const char * str, uint64_t * ulng_ptr) in str2ulong() argument
215 if (!str || !ulng_ptr) in str2ulong()
220 *ulng_ptr = strtoul(str, &end_ptr, 0); in str2ulong()
239 int str2int(const char * str, int32_t * int_ptr) in str2int() argument
243 if (!str || !int_ptr) in str2int()
246 if ( (rc = str2long(str, &arg_long)) != 0 ) { in str2int()
266 int str2uint(const char * str, uint32_t * uint_ptr) in str2uint() argument
270 if (!str || !uint_ptr) in str2uint()
273 if ( (rc = str2ulong(str, &arg_ulong)) != 0) { in str2uint()
293 int str2short(const char * str, int16_t * shrt_ptr) in str2short() argument
297 if (!str || !shrt_ptr) in str2short()
300 if ( (rc = str2long(str, &arg_long)) != 0 ) { in str2short()
320 int str2ushort(const char * str, uint16_t * ushrt_ptr) in str2ushort() argument
324 if (!str || !ushrt_ptr) in str2ushort()
327 if ( (rc = str2ulong(str, &arg_ulong)) != 0 ) { in str2ushort()
347 int str2char(const char *str, int8_t * chr_ptr) in str2char() argument
351 if (!str || !chr_ptr) { in str2char()
354 if ((rc = str2long(str, &arg_long)) != 0) { in str2char()
373 int str2uchar(const char * str, uint8_t * uchr_ptr) in str2uchar() argument
377 if (!str || !uchr_ptr) in str2uchar()
380 if ( (rc = str2ulong(str, &arg_ulong)) != 0 ) { in str2uchar()
392 uint16_t str2val(const char *str, const struct valstr *vs) in str2val() argument
396 for (i = 0; vs[i].str != NULL; i++) { in str2val()
397 if (strncasecmp(vs[i].str, str, __maxlen(str, vs[i].str)) == 0) in str2val()
433 for (i = 0; vs[i].str != NULL; i++) { in print_valstr()
436 printf(" %d\t0x%02x\t%s\n", vs[i].val, vs[i].val, vs[i].str); in print_valstr()
438 printf(" %d\t0x%04x\t%s\n", vs[i].val, vs[i].val, vs[i].str); in print_valstr()
441 lprintf(loglevel, " %d\t0x%02x\t%s", vs[i].val, vs[i].val, vs[i].str); in print_valstr()
443 lprintf(loglevel, " %d\t0x%04x\t%s", vs[i].val, vs[i].val, vs[i].str); in print_valstr()
474 for (i = 0; vs[i].str != NULL; i++) { in print_valstr_2col()
475 if (vs[i+1].str == NULL) { in print_valstr_2col()
478 printf(" %4d %-32s\n", vs[i].val, vs[i].str); in print_valstr_2col()
480 lprintf(loglevel, " %4d %-32s\n", vs[i].val, vs[i].str); in print_valstr_2col()
486 vs[i].val, vs[i].str, vs[i+1].val, vs[i+1].str); in print_valstr_2col()
489 vs[i].val, vs[i].str, vs[i+1].val, vs[i+1].str); in print_valstr_2col()