Lines Matching refs:vdev_path
3857 "try booting from '%s'", avd->vdev_path);
3871 vdev_child[bvd->vdev_parent->vdev_children - 1]->vdev_path);
4731 if (strcmp(oldvd->vdev_path, newvd->vdev_path) == 0) {
4732 spa_strfree(oldvd->vdev_path);
4733 oldvd->vdev_path = kmem_alloc(strlen(newvd->vdev_path) + 5,
4735 (void) sprintf(oldvd->vdev_path, "%s/%s",
4736 newvd->vdev_path, "old");
4786 oldvdpath = spa_strdup(oldvd->vdev_path);
4787 newvdpath = spa_strdup(newvd->vdev_path);
4902 vd->vdev_path != NULL) {
4903 size_t len = strlen(vd->vdev_path);
4908 if (cvd == vd || cvd->vdev_path == NULL)
4911 if (strncmp(cvd->vdev_path, vd->vdev_path, len) == 0 &&
4912 strcmp(cvd->vdev_path + len, "/old") == 0) {
4913 spa_strfree(cvd->vdev_path);
4914 cvd->vdev_path = spa_strdup(vd->vdev_path);
5011 vdpath = spa_strdup(vd->vdev_path);
5301 "vdev=%s", vml[c]->vdev_path);
5733 if (strcmp(value, vd->vdev_path) != 0) {
5734 spa_strfree(vd->vdev_path);
5735 vd->vdev_path = spa_strdup(value);
6861 if (vd->vdev_path) {
6863 value.value.sv_string = vd->vdev_path;