diff options
| author | Warner Losh <imp@FreeBSD.org> | 2023-05-01 15:26:44 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2023-05-01 21:02:52 +0000 |
| commit | 439a9766adbabcdfcce9fb0396b43c9e1482155a (patch) | |
| tree | ef99bdfa3884a684e4d3dea8de3bf5a34f2b1014 /stand/libsa | |
| parent | 91ac713b646de667ac149be7dfe06adba4ce55cc (diff) | |
Diffstat (limited to 'stand/libsa')
| -rw-r--r-- | stand/libsa/zfs/zfs.c | 13 | ||||
| -rw-r--r-- | stand/libsa/zfs/zfsimpl.c | 13 |
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; |
