get_one_dataset
if (zfs_iter_filesystems(zhp, get_one_dataset, data) != 0) {
(void) zfs_iter_root(g_zfs, get_one_dataset, &state);