nvlist_add_common
return (nvlist_add_common(nvl, name, DATA_TYPE_BOOLEAN_VALUE, 1,
return (nvlist_add_common(nvl, name, DATA_TYPE_BYTE, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT8, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT8, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT16, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT16, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT32, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT32, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT64, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT64, 1, &value));
return (nvlist_add_common(nvl, name, DATA_TYPE_STRING, 1, value));
return (nvlist_add_common(nvl, name, DATA_TYPE_BOOLEAN_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_BYTE_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT8_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT8_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT16_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT16_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT32_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT32_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT64_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT64_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_STRING_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_NVLIST, 1, val));
return (nvlist_add_common(nvl, name, DATA_TYPE_NVLIST_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_BOOLEAN, 0, NULL));
return (nvlist_add_common(nvl, name, DATA_TYPE_BOOLEAN_VALUE, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_BYTE, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT8, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT8, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT16, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT16, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT32, 1, &val));
static int nvlist_add_common(nvlist_t *nvl, const char *name, data_type_t type,
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT32, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT64, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT64, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_DOUBLE, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_STRING, 1, (void *)val));
return (nvlist_add_common(nvl, name, DATA_TYPE_BOOLEAN_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_BYTE_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT8_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT8_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT16_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT16_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT32_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT32_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_INT64_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_UINT64_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_STRING_ARRAY, n, a));
return (nvlist_add_common(nvl, name, DATA_TYPE_HRTIME, 1, &val));
return (nvlist_add_common(nvl, name, DATA_TYPE_NVLIST, 1, val));
return (nvlist_add_common(nvl, name, DATA_TYPE_NVLIST_ARRAY, n, a));
return (nvlist_add_common(nvl, NVP_NAME(nvp), NVP_TYPE(nvp),
if ((err = nvlist_add_common(dnvl, NVP_NAME(nvp), NVP_TYPE(nvp),