dsl_dir_get_filesystem_count
if (dsl_dir_get_filesystem_count(dd, &count) == 0) {
int dsl_dir_get_filesystem_count(dsl_dir_t *dd, uint64_t *count);
error = dsl_dir_get_filesystem_count(ds->ds_dir, &numval);