fnvlist_add_nvlist
fnvlist_add_nvlist(snaps, snapname, holds);
fnvlist_add_nvlist(nvl, "isock_sad", sad);
fnvlist_add_nvlist(nvl, "imc", invl);
fnvlist_add_nvlist(nvl, "uch_pch_hash", pc);
fnvlist_add_nvlist(nvl, "chan_hash", hash);
fnvlist_add_nvlist(umc_nvl, "umc_decomp", decomp);
fnvlist_add_nvlist(nvl, "zen_umc", umc_nvl);
fnvlist_add_nvlist(nvl, "ucs_base", base);
fnvlist_add_nvlist(nvl, "ucs_sec", sec);
fnvlist_add_nvlist(ha->nvl, name, torelease);
fnvlist_add_nvlist(args, ZCP_ARG_ARGLIST, argnvl);
fnvlist_add_nvlist(args, ZPOOL_HIDDEN_ARGS, hidden_args);
fnvlist_add_nvlist(args, ZCP_ARG_ARGLIST, argcopy);
fnvlist_add_nvlist(args, ZPOOL_INITIALIZE_VDEVS, vdevs);
fnvlist_add_nvlist(args, ZPOOL_TRIM_VDEVS, vdevs);
fnvlist_add_nvlist(ioc_args, ZPOOL_HIDDEN_ARGS, hidden_args);
fnvlist_add_nvlist(ioc_args, ZPOOL_HIDDEN_ARGS, hidden_args);
fnvlist_add_nvlist(ioc_args, "props", props);
fnvlist_add_nvlist(args, "props", props);
fnvlist_add_nvlist(args, ZPOOL_HIDDEN_ARGS, hidden_args);
fnvlist_add_nvlist(args, "props", props);
fnvlist_add_nvlist(args, "snaps", snaps);
fnvlist_add_nvlist(args, "props", props);
fnvlist_add_nvlist(args, "snaps", snaps);
fnvlist_add_nvlist(args, "holds", holds);
fnvlist_add_nvlist(nvl, GPIO_SIM_ATTR_PULL, nested);
fnvlist_add_nvlist(nvl, GPIO_SIM_ATTR_OUTPUT, nested);
fnvlist_add_nvlist(payload, "results", nvl_results);
fnvlist_add_nvlist(payload, "results", nvl_results);
fnvlist_add_nvlist(payload, "partial", nvl_partial);
fnvlist_add_nvlist(input, "optional", future);
fnvlist_add_nvlist(optional, "props", props);
fnvlist_add_nvlist(required, "snaps", snaps);
fnvlist_add_nvlist(optional, "props", props);
fnvlist_add_nvlist(required, "snaps", snaps);
fnvlist_add_nvlist(required, "holds", holds);
fnvlist_add_nvlist(required, snapshot, release);
fnvlist_add_nvlist(optional, "localprops", props);
fnvlist_add_nvlist(optional, "props", recvdprops);
fnvlist_add_nvlist(required, "arg", args);
fnvlist_add_nvlist(required, "hidden_args", hidden);
fnvlist_add_nvlist(required, ZPOOL_INITIALIZE_VDEVS, vdev_guids);
fnvlist_add_nvlist(required, ZPOOL_TRIM_VDEVS, vdev_guids);
fnvlist_add_nvlist(nvl, key, val);
fnvlist_add_nvlist(newval, "key", nvl);
fnvlist_add_nvlist(newval, "key", nvl);
fnvlist_add_nvlist(args, ZPOOL_HIDDEN_ARGS, hidden_args);
fnvlist_add_nvlist(nvl, "crypt_keydata", keynvl);
fnvlist_add_nvlist(outnvl, bmark_name, out_props);
fnvlist_add_nvlist(propval, ZPROP_VALUE, val);
fnvlist_add_nvlist(nv, zfs_prop_to_name(ZFS_PROP_CLONES),
fnvlist_add_nvlist(sp_nvp, baseza.za_name, perms_nvp);
fnvlist_add_nvlist(*nvp, source, sp_nvp);
fnvlist_add_nvlist(arg, "snaps", snaps_normalized);
fnvlist_add_nvlist(wrapper, ZCP_ARG_ARGLIST, arg);
fnvlist_add_nvlist(holds, za.za_name, tags);
fnvlist_add_nvlist(tmpholds, name, tags);
fnvlist_add_nvlist(ddura->ddura_chkholds, snapname,
fnvlist_add_nvlist(spa->spa_load_info,
fnvlist_add_nvlist(mos_config, ZPOOL_LOAD_POLICY, policy);
fnvlist_add_nvlist(spa->spa_load_info,
fnvlist_add_nvlist(spa->spa_load_info,
fnvlist_add_nvlist(loadinfo, ZPOOL_CONFIG_REWIND_INFO,
fnvlist_add_nvlist(nvl, pool_name,
fnvlist_add_nvlist(pools, spa_name(spa),
fnvlist_add_nvlist(config, ZPOOL_CONFIG_SPLIT,
fnvlist_add_nvlist(config, ZPOOL_CONFIG_VDEV_TREE, nvroot);
fnvlist_add_nvlist(config, ZPOOL_CONFIG_FEATURES_FOR_READ,
fnvlist_add_nvlist(nv, ZPOOL_CONFIG_VDEV_STATS_EX, nvx);
fnvlist_add_nvlist(nvl, key, value_nvl);
fnvlist_add_nvlist(outnvl, ZPOOL_INITIALIZE_VDEVS,
fnvlist_add_nvlist(outnvl, ZPOOL_TRIM_VDEVS, vdev_errlist);
fnvlist_add_nvlist(setprops, name, attrs);
fnvlist_add_nvlist(lognv, ZPOOL_HIST_INPUT_NVL,
fnvlist_add_nvlist(lognv, ZPOOL_HIST_OUTPUT_NVL,
fnvlist_add_nvlist(nvl, KGPIO_ATTR_META, meta);
fnvlist_add_nvlist(meta, key, info);
fnvlist_add_nvlist(meta, key, info);
fnvlist_add_nvlist(nvl, KGPIO_ATTR_META, meta);
fnvlist_add_nvlist(nvl, KGPIO_ATTR_META, meta);
fnvlist_add_nvlist(nvl, KGPIO_ATTR_META, meta);
fnvlist_add_nvlist(tests, kt->kt_name, test);
fnvlist_add_nvlist(suite, KTEST_SUITE_TESTS_KEY, tests);
fnvlist_add_nvlist(suites, ks->ks_name, suite);
fnvlist_add_nvlist(module, KTEST_MODULE_SUITES_KEY, suites);
fnvlist_add_nvlist(modules, km->km_name, module);
fnvlist_add_nvlist(images[i], DDI_UFM_NV_IMAGE_MISC,
fnvlist_add_nvlist(slots[s],
fnvlist_add_nvlist(lofi_devlink_cache.ln_data, name, nvlist);
void fnvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *);