spa_name
rv = nvstore_init(spa->spa_name, &nvstore_zfs_cb, dev);
snprintf(line, sizeof (line), " zfs:%s\n", spa->spa_name);
snprintf(buf, sizeof (buf), "%s/%" PRIu64, spa->spa_name, objnum);
snprintf(buf, sizeof (buf), "zfs-bootfs=%s/%" PRIu64, spa->spa_name,
spa->spa_name);
spa->spa_name, rootname);
if (strcmp(spa->spa_name, name) == 0)
if ((spa->spa_name = strdup(name)) == NULL) {
free(spa->spa_name);
ret = pager_printf(" pool: %s\n", spa->spa_name);
ret = pager_printf("bootfs: %s\n", spa->spa_name);
ret = pager_printf("bootfs: %s/%s\n", spa->spa_name,
ret = print_state(0, spa->spa_name, state);
printf("ZFS: can't read MOS of pool %s\n", spa->spa_name);
printf("ZFS: corrupted MOS of pool %s\n", spa->spa_name);
spa->spa_name);
printf("ZFS: pool %s is not supported\n", spa->spa_name);
char *spa_name; /* pool name */
char spa_name[ZFS_MAX_DATASET_NAME_LEN];
mdb_printf("%0?p %9s %s\n", addr, state, spa.spa_name);
(void) printf("\tpool %s\tfragmentation", spa_name(spa));
vd->vdev_parent ? vd->vdev_ops->vdev_op_type : spa_name(spa),
checkpoint_pool = import_checkpointed_state(spa->spa_name, config,
ASSERT(strcmp(spa->spa_name, checkpoint_pool) != 0);
(void) dmu_objset_find(spa_name(spa), dump_one_dir,
VERIFY0(dsl_sync_task(spa_name(spa), NULL,
VERIFY0(dsl_sync_task(spa_name(spa), NULL,
int error = spa_checkpoint(spa->spa_name);
fatal(0, "spa_checkpoint(%s) = %d", spa->spa_name, error);
int error = spa_checkpoint_discard(spa->spa_name);
spa->spa_name, error);
spa->spa_name, oldnumbuf, newnumbuf);
(void) printf("\t%s\n", spa_name(spa));
(void) printf("spa_next: found %s\n", spa_name(spa));
VERIFY(spa_get_stats(spa_name(spa), &config, NULL, 0) == 0);
err = dsl_crypto_recv_raw(spa_name(ra.os->os_spa),
spa_name(dp->dp_spa),
(void) strcpy(dd->dd_myname, spa_name(dp->dp_spa));
spaname = spa_name(dp->dp_spa);
return (dsl_sync_task(spa_name(dd->dd_pool->dp_spa),
return (dsl_sync_task(spa_name(dp->dp_spa),
"dsl_scan_tq_%s", spa->spa_name);
return (dsl_sync_task(spa_name(spa), dsl_scan_setup_check,
return (dsl_sync_task(spa_name(dp->dp_spa), dsl_scan_cancel_check,
(void) strlcpy(ca->zhca_spaname, spa_name(spa),
pool = spa_name(tmpdp->dp_spa);
spa_syncing_txg(spa), spa_name(spa),
spa->spa_name, space_map_length(msp->ms_sm),
"appended %llu bytes", dmu_tx_get_txg(tx), spa_name(spa),
"gethrtime %llu", spa_name(spa), gethrtime());
spa_name(spa), gethrtime());
"gethrtime %llu", spa_name(spa), lock_acquire_time,
"gethrtime %llu fail_mask %#x", spa_name(spa),
spa_name(spa), gethrtime(), vd->vdev_guid);
spa_name(spa), gethrtime(), last_mmp_interval,
spa_name(spa), last_spa_multihost, multihost,
spa_name(spa), (u_longlong_t)gethrtime(),
spa_name(spa),
"zpool-%s", spa->spa_name);
"pset %d\n", spa->spa_name, zio_taskq_psrset_bind);
if (spa_create_process && strcmp(spa->spa_name, TRYIMPORT_NAME) != 0) {
spa->spa_name);
error = dmu_objset_find(spa_name(spa), zil_reset,
spa_name(spa), hostname, (u_longlong_t)hostid);
spa_prop_add_list(*nvp, ZPOOL_PROP_NAME, spa_name(spa), 0, src);
(void) dmu_objset_find(spa_name(spa),
if (dsl_dsobj_to_dsname(spa_name(spa),
"from pool %s", spa_name(spa));
spa_name(spa), new_space, new_space - old_space);
zfs_dbgmsg("spa=%s async request task=%u", spa->spa_name, task);
error = dsl_sync_task(spa->spa_name, NULL,
return (dsl_sync_task(spa->spa_name, NULL, spa_sync_props,
error = dsl_sync_task(spa->spa_name, spa_change_guid_check,
value.value.sv_string = spa_name(spa);
VERIFY0(dsl_sync_task(spa->spa_name, NULL,
VERIFY0(dsl_sync_task(spa->spa_name, NULL,
pool_name = spa_name(spa);
zone_dataset_visible(spa_name(spa), NULL)) {
fnvlist_add_nvlist(pools, spa_name(spa),
pool_name = spa_name(spa);
return (spa->spa_name);
poolname = spa_name(spa);
s = strcmp(s1->spa_name, s2->spa_name);
zfs_dbgmsg("spa_load(%s, config %s): FAILED: %s", spa->spa_name,
zfs_dbgmsg("spa_load(%s, config %s): %s", spa->spa_name,
(void) strlcpy(search.spa_name, name, sizeof (search.spa_name));
cp = strpbrk(search.spa_name, "/@#");
(void) strlcpy(spa->spa_name, name, sizeof (spa->spa_name));
dmu_tx_get_txg(tx), spa_name(spa), sm, sm->sm_object,
extern char *spa_name(spa_t *spa);
char spa_name[ZFS_MAX_DATASET_NAME_LEN]; /* pool name */
"for spa %s", (u_longlong_t)state, spa->spa_name);
"new object %llu", (u_longlong_t)txg, spa_name(spa),
"hung.", spa_name(spa));
VERIFY0(dsl_sync_task(spa_name(spa), NULL,
"txg %llu", spa->spa_name, (u_longlong_t)ub->ub_txg);
"of dirty vdevs", error, spa_name(spa));
"%d for pool '%s'", error, spa_name(spa));
"dirty vdevs", error, spa_name(spa));
"%s vdev %llu", spa_name(spa), vd->vdev_id);
"%s vdev %llu %s", spa_name(spa),
int error = dsl_sync_task(spa->spa_name, spa_vdev_remove_cancel_check,
"%s vdev %llu (log) %s", spa_name(spa), vd->vdev_id,
"%s vdev (%s) %s", spa_name(spa),
"%s vdev (%s) %s", spa_name(spa), VDEV_TYPE_L2CACHE, nvstr);
"%s vdev %llu %s", spa_name(spa), vd->vdev_id,
dsname, spa_name(dp->dp_spa));
DATA_TYPE_STRING, spa_name(spa), FM_EREPORT_PAYLOAD_ZFS_POOL_GUID,
char *spa_name = zc->zc_name;
spa_name = tname;
if (!error && (error = zfs_set_prop_nvlist(spa_name,
(void) spa_destroy(spa_name);
err = dsl_sync_task(spa_name(spa),
"is set to panic.", spa_name(spa));
"before the pool can be written to.", spa_name(spa));
"size %llu, error %d", spa_name(spa), zio, zio->io_size,
"size %llu, error %d", spa_name(spa), size, error);
(void) strncpy(name, spa_name(handler->zi_spa), buflen);
(void) dsl_sync_task(spa_name(spa),