Lines Matching refs:snapname
39 char *snapname; member
214 if (bdd->snapname == NULL) in be_should_promote_clones()
218 return (strcmp(atpos + 1, bdd->snapname) == 0); in be_should_promote_clones()
319 if (bdd->snapname != NULL && !SLIST_EMPTY(&bdd->promotelist)) in be_promote_dependent_clones()
354 if (bdd->snapname == NULL) { in be_destroy_cb()
374 bdd->snapname); in be_destroy_cb()
402 bdd.snapname = NULL; in be_destroy_internal()
426 free(bdd.snapname); in be_destroy_internal()
448 bdd.snapname = strdup(snapdelim + 1); in be_destroy_internal()
449 if (bdd.snapname == NULL) in be_destroy_internal()
454 free(bdd.snapname); in be_destroy_internal()
465 free(bdd.snapname); in be_destroy_internal()
504 free(bdd.snapname); in be_destroy_internal()
754 snprintf(snap_path, sizeof(snap_path), "%s@%s", dspath, ldc->snapname); in be_clone_cb()
808 char *parentname, *snapname; in be_clone() local
832 snapname = strchr(parentname, '@'); in be_clone()
833 if (snapname == NULL) { in be_clone()
837 *snapname = '\0'; in be_clone()
838 snapname++; in be_clone()
843 ldc.snapname = snapname; in be_clone()