Lines Matching defs:str

390     uint_t cnum, char *str, size_t slen, elfcap_fmt_t fmt)
403 if (follow++ && ((err = token(&str, &slen,
410 if ((err = token(&str, &slen, nstr)) != ELFCAP_ERR_NONE)
421 if (follow && ((err = token(&str, &slen, &format[fmt])) !=
425 (void) snprintf(str, slen, "0x%x", val);
434 elfcap_hw1_to_str(elfcap_style_t style, elfcap_mask_t val, char *str,
440 *str = '\0';
446 str, len, fmt));
451 str, len, fmt));
460 elfcap_hw2_to_str(elfcap_style_t style, elfcap_mask_t val, char *str,
466 *str = '\0';
472 str, len, fmt));
474 return (expand(style, val, NULL, 0, str, len, fmt));
485 elfcap_sf1_to_str(elfcap_style_t style, elfcap_mask_t val, char *str,
491 *str = '\0';
495 return (expand(style, val, &sf1[0], ELFCAP_NUM_SF1, str, len, fmt));
503 char *str, size_t len, elfcap_fmt_t fmt, ushort_t mach)
507 return (elfcap_hw1_to_str(style, val, str, len, fmt, mach));
510 return (elfcap_sf1_to_str(style, val, str, len, fmt, mach));
513 return (elfcap_hw2_to_str(style, val, str, len, fmt, mach));
524 value(elfcap_style_t style, const char *str, const elfcap_desc_t *cdp,
542 if (strcasecmp(str, nstr->s_str) == 0)
545 if (strcmp(str, nstr->s_str) == 0)
554 elfcap_sf1_from_str(elfcap_style_t style, const char *str, ushort_t mach)
556 return (value(style, str, &sf1[0], ELFCAP_NUM_SF1));
560 elfcap_hw1_from_str(elfcap_style_t style, const char *str, ushort_t mach)
563 return (value(style, str, &hw1_386[0], ELFCAP_NUM_HW1_386));
567 return (value(style, str, hw1_sparc, ELFCAP_NUM_HW1_SPARC));
572 elfcap_hw2_from_str(elfcap_style_t style, const char *str, ushort_t mach)
575 return (value(style, str, &hw2_386[0], ELFCAP_NUM_HW2_386));
585 elfcap_tag_from_str(elfcap_style_t style, uint64_t tag, const char *str,
590 return (elfcap_hw1_from_str(style, str, mach));
593 return (elfcap_sf1_from_str(style, str, mach));
596 return (elfcap_hw2_from_str(style, str, mach));