Lines Matching refs:cmp_str

4645 	char *cmp_str = NULL;  in alloc_cmp_str()  local
4669 cmp_str = dep->sel_fcn(path, dep->cb_arg); in alloc_cmp_str()
4670 return (cmp_str); in alloc_cmp_str()
4673 cmp_str = s_strdup(path); in alloc_cmp_str()
4676 return (cmp_str); in alloc_cmp_str()
4683 if ((mp = strrchr(cmp_str, ':')) == NULL) { in alloc_cmp_str()
4696 return (cmp_str); in alloc_cmp_str()
4699 if ((np = strrchr(cmp_str, '/')) == NULL) { in alloc_cmp_str()
4705 if (strcmp(cmp_str, "/") == 0) { in alloc_cmp_str()
4711 if (np == cmp_str) { in alloc_cmp_str()
4716 return (cmp_str); in alloc_cmp_str()
4728 return (cmp_str); in alloc_cmp_str()
4747 return (cmp_str); in alloc_cmp_str()
4755 free(cmp_str); in alloc_cmp_str()
4907 char *cmp_str; in find_enum_id() local
4931 cmp_str = alloc_cmp_str(devfs_path, &rules[index]); in find_enum_id()
4932 if (cmp_str == NULL) { in find_enum_id()
4937 free(cmp_str); in find_enum_id()
4946 matchcount = lookup_enum_cache(set, cmp_str, rules, index, in find_enum_id()
4950 free(cmp_str); in find_enum_id()
4963 free(cmp_str); in find_enum_id()
4975 numeral->cmp_str = cmp_str; in find_enum_id()
4976 cmp_str = NULL; in find_enum_id()
5001 lookup_enum_cache(numeral_set_t *set, char *cmp_str, in lookup_enum_cache() argument
5014 if (cmp_str == NULL) { in lookup_enum_cache()
5044 if (np->cmp_str == NULL) { in lookup_enum_cache()
5052 " path: %s\n", fcn, cmp_str); in lookup_enum_cache()
5057 rv = strcmp(cmp_str, cp); in lookup_enum_cache()
5060 rv = strcmp(cmp_str, np->cmp_str); in lookup_enum_cache()
5091 vprint(ENUM_MID, "%s: cmp_str: %s\n", fcn, np->cmp_str); in dump_enum_cache()
5649 np->cmp_str = NULL; in create_reserved_numeral()
5668 char *linkptr, *cmp_str; in create_cached_numeral() local
5738 cmp_str = alloc_cmp_str(linkptr, &rules[index]); in create_cached_numeral()
5739 if (cmp_str == NULL) { in create_cached_numeral()
5749 np->cmp_str = cmp_str; in create_cached_numeral()
5794 free(savednumset->cmp_str); in invalidate_enumerate_cache()