Lines Matching refs:cmp_str

4658 	char *cmp_str = NULL;  in alloc_cmp_str()  local
4682 cmp_str = dep->sel_fcn(path, dep->cb_arg); in alloc_cmp_str()
4683 return (cmp_str); in alloc_cmp_str()
4686 cmp_str = s_strdup(path); in alloc_cmp_str()
4689 return (cmp_str); in alloc_cmp_str()
4696 if ((mp = strrchr(cmp_str, ':')) == NULL) { in alloc_cmp_str()
4709 return (cmp_str); in alloc_cmp_str()
4712 if ((np = strrchr(cmp_str, '/')) == NULL) { in alloc_cmp_str()
4718 if (strcmp(cmp_str, "/") == 0) { in alloc_cmp_str()
4724 if (np == cmp_str) { in alloc_cmp_str()
4729 return (cmp_str); in alloc_cmp_str()
4741 return (cmp_str); in alloc_cmp_str()
4760 return (cmp_str); in alloc_cmp_str()
4768 free(cmp_str); in alloc_cmp_str()
4921 char *cmp_str; in find_enum_id() local
4945 cmp_str = alloc_cmp_str(devfs_path, &rules[index]); in find_enum_id()
4946 if (cmp_str == NULL) { in find_enum_id()
4951 free(cmp_str); in find_enum_id()
4960 matchcount = lookup_enum_cache(set, cmp_str, rules, index, in find_enum_id()
4964 free(cmp_str); in find_enum_id()
4977 free(cmp_str); in find_enum_id()
4989 numeral->cmp_str = cmp_str; in find_enum_id()
4990 cmp_str = NULL; in find_enum_id()
5015 lookup_enum_cache(numeral_set_t *set, char *cmp_str, in lookup_enum_cache() argument
5028 if (cmp_str == NULL) { in lookup_enum_cache()
5058 if (np->cmp_str == NULL) { in lookup_enum_cache()
5066 " path: %s\n", fcn, cmp_str); in lookup_enum_cache()
5071 rv = strcmp(cmp_str, cp); in lookup_enum_cache()
5074 rv = strcmp(cmp_str, np->cmp_str); in lookup_enum_cache()
5105 vprint(ENUM_MID, "%s: cmp_str: %s\n", fcn, np->cmp_str); in dump_enum_cache()
5663 np->cmp_str = NULL; in create_reserved_numeral()
5682 char *linkptr, *cmp_str; in create_cached_numeral() local
5752 cmp_str = alloc_cmp_str(linkptr, &rules[index]); in create_cached_numeral()
5753 if (cmp_str == NULL) { in create_cached_numeral()
5763 np->cmp_str = cmp_str; in create_cached_numeral()
5808 free(savednumset->cmp_str); in invalidate_enumerate_cache()