fnvlist_add_string
fnvlist_add_string(vdevs[0], ZPOOL_CONFIG_PATH, file);
fnvlist_add_string(vdevs[0], ZPOOL_CONFIG_TYPE, VDEV_TYPE_FILE);
fnvlist_add_string(nvroot, ZPOOL_CONFIG_TYPE, VDEV_TYPE_ROOT);
fnvlist_add_string(props,
fnvlist_add_string(cfg, ZPOOL_CONFIG_POOL_NAME, bogus_name);
fnvlist_add_string(nvl, argv[1], snapname);
fnvlist_add_string(props,
fnvlist_add_string(holds, fullname, tag);
fnvlist_add_string(nvl, "mc_dump_driver", "imc");
fnvlist_add_string(nvl, "mc_dump_driver", "zen_umc");
fnvlist_add_string(argnvl, "dataset", zhp->zfs_name);
fnvlist_add_string(argnvl, "property", zfs_prop_to_name(prop));
fnvlist_add_string(ha->nvl, name, ha->tag);
fnvlist_add_string(guids_to_paths, msg, vd_path);
fnvlist_add_string(nv, ZPOOL_CONFIG_PATH, newpath);
fnvlist_add_string(args, "message", message);
fnvlist_add_string(sdd->snapholds, zhp->zfs_name, sdd->holdtag);
fnvlist_add_string(args, ZCP_ARG_PROGRAM, program);
fnvlist_add_string(args, "origin", origin);
fnvlist_add_string(args, "firstsnap", firstsnap);
fnvlist_add_string(args, "fromsnap", from);
fnvlist_add_string(args, "from", from);
fnvlist_add_string(args, "target", snapname);
fnvlist_add_string(nv, OS_BOOTONCE, device);
fnvlist_add_string(nv, OS_BOOTONCE, descriptor);
fnvlist_add_string(config,
fnvlist_add_string(config,
fnvlist_add_string(config,
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, bad_names[i]);
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "foobar");
fnvlist_add_string(nvl, "magicite", "materia");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, name);
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "fake-compat-0");
fnvlist_add_string(nvl, UI2C_IOCTL_NVL_NAME, "fake-compat-1");
fnvlist_add_string(nvl, KGPIO_ATTR_NAME, "foobar");
fnvlist_add_string(nvl, GPIO_SIM_ATTR_PULL, "link!");
fnvlist_add_string(nvl, GPIO_SIM_ATTR_OUTPUT, "zelda!");
fnvlist_add_string(nvl, GPIO_SIM_ATTR_PULL, "magecite");
fnvlist_add_string(input, "bogus_input", "bogus");
fnvlist_add_string(input, pname, "bogus");
fnvlist_add_string(required, "message", "input check");
fnvlist_add_string(props, "org.openzfs:launch", "September 17th, 2013");
fnvlist_add_string(required, "firstsnap", snapshot);
fnvlist_add_string(required, bookmark, snapshot);
fnvlist_add_string(required, "origin", snapshot);
fnvlist_add_string(optional, "target", snapshot);
fnvlist_add_string(holds, snapshot, "libzfs_check_hold");
fnvlist_add_string(optional, "fromsnap", from);
fnvlist_add_string(required, "snapname", snapshot);
fnvlist_add_string(props, "org.openzfs:launch", "September 17th, 2013");
fnvlist_add_string(optional, "origin", origin);
fnvlist_add_string(optional, "from", snapshot1);
fnvlist_add_string(required, "program", program);
fnvlist_add_string(required, GRUB_ENVMAP, "test");
fnvlist_add_string(nvl, key, "1");
fnvlist_add_string(val, "subkey", "subvalue");
fnvlist_add_string(val[0], "subkey", "subvalue");
fnvlist_add_string(val[1], "subkey2", "subvalue2");
fnvlist_add_string(nvl, bigstring, "1");
fnvlist_add_string(nvl, key, bigstring);
fnvlist_add_string(args, "dataset", dataset);
fnvlist_add_string(hidden_args, "key", key);
fnvlist_add_string(token_nv, "toname", buf);
fnvlist_add_string(ddra->ddra_result, "target", namebuf);
fnvlist_add_string(nvl, propname, value);
fnvlist_add_string(tmp_holds, nameval, "");
fnvlist_add_string(dduha->dduha_chkholds, name, htag);
fnvlist_add_string(spa->spa_load_info,
fnvlist_add_string(nvl, ZPOOL_CONFIG_POOL_NAME, pool);
fnvlist_add_string(config, ZPOOL_CONFIG_POOL_NAME, pool_name);
fnvlist_add_string(config, ZPOOL_CONFIG_COMMENT,
fnvlist_add_string(config, ZPOOL_CONFIG_HOSTNAME, utsname.nodename);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_CMD, string);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_INT_NAME, string);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_ZONE, string);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_HOST, string);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_DSNAME, string);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_INT_STR, string);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_IOCTL, string);
fnvlist_add_string(hist_nvl, ZFS_EV_HIST_INT_NAME, string);
fnvlist_add_string(nvl, ZPOOL_HIST_HOST, utsname.nodename);
fnvlist_add_string(nvl, ZPOOL_HIST_CMD, msg);
fnvlist_add_string(nvarg, ZPOOL_HIST_ZONE,
fnvlist_add_string(nvl, ZPOOL_HIST_INT_STR, msg);
fnvlist_add_string(nvl, ZPOOL_HIST_INT_NAME, operation);
fnvlist_add_string(nvl, ZPOOL_HIST_DSNAME, namebuf);
fnvlist_add_string(nvl, ZPOOL_HIST_DSNAME, namebuf);
fnvlist_add_string(bootenv, GRUB_ENVMAP,
fnvlist_add_string(bootenv, FREEBSD_BOOTONCE, buf);
fnvlist_add_string(nv, ZPOOL_CONFIG_TYPE, vd->vdev_ops->vdev_op_type);
fnvlist_add_string(nv, ZPOOL_CONFIG_PATH, vd->vdev_path);
fnvlist_add_string(nv, ZPOOL_CONFIG_DEVID, vd->vdev_devid);
fnvlist_add_string(nv, ZPOOL_CONFIG_PHYS_PATH,
fnvlist_add_string(nv, ZPOOL_CONFIG_FRU, vd->vdev_fru);
fnvlist_add_string(nv, ZPOOL_CONFIG_ALLOCATION_BIAS,
fnvlist_add_string(nv, ZPOOL_CONFIG_AUX_STATE, aux);
fnvlist_add_string(outnvl, ZCP_RET_ERROR,
fnvlist_add_string(outnvl, ZCP_RET_ERROR, errmsg);
fnvlist_add_string(nvl, key, lua_tostring(state, index));
fnvlist_add_string(nvl, prop_name, prop_val);
fnvlist_add_string(nvl, args->prop, args->val);
fnvlist_add_string(lognv, ZPOOL_HIST_IOCTL,
fnvlist_add_string(nvl, key, val);
fnvlist_add_string(nvl, "image-type", type);
fnvlist_add_string(nvl, "image-type", type);
fnvlist_add_string(nvl, "eetrack-id", buf);
fnvlist_add_string(nvl, "nvm-version", buf);
fnvlist_add_string(nvl, "devstart-version", buf);
fnvlist_add_string(nvl, "oem-version", buf);
fnvlist_add_string(nvl, "phy-firmware-version", buf);
fnvlist_add_string(nvl, "vendor-phy-firmware-version", buf);
fnvlist_add_string(nvl, "api-version", buf);
fnvlist_add_string(nvl, "firmware-version", buf);
fnvlist_add_string(nvl, "firmware-build", buf);
fnvlist_add_string(test, KTEST_NAME_KEY,
fnvlist_add_string(suite, KTEST_NAME_KEY, ks->ks_name);
fnvlist_add_string(module, KTEST_NAME_KEY, km->km_name);
fnvlist_add_string(images[i], DDI_UFM_NV_IMAGE_DESC,
fnvlist_add_string(slots[s], DDI_UFM_NV_SLOT_VERSION,
void fnvlist_add_string(nvlist_t *, const char *, const char *);
fnvlist_add_string(nvl, MCINTEL_NVLIST_V1_MC_CHAN_MODE,
fnvlist_add_string(nvl, MCINTEL_NVLIST_V1_MC_CHAN_MODE,
fnvlist_add_string(nvl, MCINTEL_NVLIST_V1_MC_POLICY,
fnvlist_add_string(nvl, MCINTEL_NVLIST_V1_MC_POLICY,
fnvlist_add_string(nverr, name,
fnvlist_add_string(nverr, name,
fnvlist_add_string(nverr, name,
fnvlist_add_string(nverr, name, PARAM_ERR_UNK_KEY);