aboutsummaryrefslogtreecommitdiff
path: root/stand/libsa
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2023-05-01 15:26:44 +0000
committerWarner Losh <imp@FreeBSD.org>2023-05-01 21:02:52 +0000
commit439a9766adbabcdfcce9fb0396b43c9e1482155a (patch)
treeef99bdfa3884a684e4d3dea8de3bf5a34f2b1014 /stand/libsa
parent91ac713b646de667ac149be7dfe06adba4ce55cc (diff)
Diffstat (limited to 'stand/libsa')
-rw-r--r--stand/libsa/zfs/zfs.c13
-rw-r--r--stand/libsa/zfs/zfsimpl.c13
2 files changed, 13 insertions, 13 deletions
diff --git a/stand/libsa/zfs/zfs.c b/stand/libsa/zfs/zfs.c
index 3d5a392dd03f..4a4d3cf26843 100644
--- a/stand/libsa/zfs/zfs.c
+++ b/stand/libsa/zfs/zfs.c
@@ -373,6 +373,19 @@ zfs_readdir(struct open_file *f, struct dirent *d)
}
}
+static spa_t *
+spa_find_by_dev(struct zfs_devdesc *dev)
+{
+
+ if (dev->dd.d_dev->dv_type != DEVT_ZFS)
+ return (NULL);
+
+ if (dev->pool_guid == 0)
+ return (STAILQ_FIRST(&zfs_pools));
+
+ return (spa_find_by_guid(dev->pool_guid));
+}
+
/*
* if path is NULL, create mount structure, but do not add it to list.
*/
diff --git a/stand/libsa/zfs/zfsimpl.c b/stand/libsa/zfs/zfsimpl.c
index 4a285470642e..29e8bb82b6e2 100644
--- a/stand/libsa/zfs/zfsimpl.c
+++ b/stand/libsa/zfs/zfsimpl.c
@@ -1368,19 +1368,6 @@ spa_find_by_name(const char *name)
}
static spa_t *
-spa_find_by_dev(struct zfs_devdesc *dev)
-{
-
- if (dev->dd.d_dev->dv_type != DEVT_ZFS)
- return (NULL);
-
- if (dev->pool_guid == 0)
- return (STAILQ_FIRST(&zfs_pools));
-
- return (spa_find_by_guid(dev->pool_guid));
-}
-
-static spa_t *
spa_create(uint64_t guid, const char *name)
{
spa_t *spa;