Lines Matching refs:secondary_name
230 free(desc->secondary_name); in cache_free_descriptor()
330 cache_get_desc(int type, void *gp, char *name, char *secondary_name, int *errp) in cache_get_desc() argument
335 if ((dp = have_desc(type, gp, name, secondary_name)) == NULL) { in cache_get_desc()
337 if ((dp = new_descriptor(type, gp, name, secondary_name)) in cache_get_desc()
424 cache_load_desc(int type, void *gp, char *name, char *secondary_name, int *errp) in cache_load_desc() argument
427 if (have_desc(type, gp, name, secondary_name) == NULL) { in cache_load_desc()
429 if (new_descriptor(type, gp, name, secondary_name) == NULL) { in cache_load_desc()
606 have_desc(int type, void *gp, char *name, char *secondary_name) in have_desc() argument
614 if (secondary_name != NULL && secondary_name[0] == 0) { in have_desc()
615 secondary_name = NULL; in have_desc()
624 if (libdiskmgt_str_eq(descp->secondary_name, in have_desc()
625 secondary_name)) { in have_desc()
777 new_descriptor(dm_desc_type_t type, void *op, char *name, char *secondary_name) in new_descriptor() argument
785 if (secondary_name != NULL && secondary_name[0] == 0) { in new_descriptor()
786 secondary_name = NULL; in new_descriptor()
816 if (secondary_name != NULL) { in new_descriptor()
817 d->secondary_name = strdup(secondary_name); in new_descriptor()
818 if (d->secondary_name == NULL) { in new_descriptor()
824 d->secondary_name = NULL; in new_descriptor()
827 d->secondary_name = NULL; in new_descriptor()