Lines Matching refs:buflen

2106 nvs_getsize_pairs(nvstream_t *nvs, nvlist_t *nvl, size_t *buflen)
2110 uint64_t nvsize = *buflen;
2124 *buflen = nvsize;
2129 nvs_operation(nvstream_t *nvs, nvlist_t *nvl, size_t *buflen)
2139 if ((err = nvs->nvs_ops->nvs_nvlist(nvs, nvl, buflen)) != 0)
2152 err = nvs_getsize_pairs(nvs, nvl, buflen);
2252 nvlist_common(nvlist_t *nvl, char *buf, size_t *buflen, int encoding,
2265 if (buflen == NULL || nvl == NULL ||
2278 if (buf == NULL || *buflen < sizeof (nvs_header_t))
2288 if (buf == NULL || *buflen < sizeof (nvs_header_t))
2302 *buflen = sizeof (nvs_header_t);
2320 err = nvs_native(&nvs, nvl, buf, buflen);
2323 err = nvs_xdr(&nvs, nvl, buf, buflen);
2344 nvlist_pack(nvlist_t *nvl, char **bufp, size_t *buflen, int encoding,
2348 return (nvlist_xpack(nvl, bufp, buflen, encoding,
2351 return (nvlist_xpack(nvl, bufp, buflen, encoding, nv_alloc_nosleep));
2356 nvlist_xpack(nvlist_t *nvl, char **bufp, size_t *buflen, int encoding,
2364 if (nva == NULL || nvl == NULL || bufp == NULL || buflen == NULL)
2368 return (nvlist_common(nvl, *bufp, buflen, encoding,
2395 *buflen = alloc_size;
2407 nvlist_unpack(char *buf, size_t buflen, nvlist_t **nvlp, int kmflag)
2410 return (nvlist_xunpack(buf, buflen, nvlp,
2413 return (nvlist_xunpack(buf, buflen, nvlp, nv_alloc_nosleep));
2418 nvlist_xunpack(char *buf, size_t buflen, nvlist_t **nvlp, nv_alloc_t *nva)
2429 if ((err = nvlist_common(nvl, buf, &buflen, 0, NVS_OP_DECODE)) != 0)
2459 size_t buflen)
2466 native->n_end = buf + buflen;
2794 nvs_native(nvstream_t *nvs, nvlist_t *nvl, char *buf, size_t *buflen)
2802 *buflen - sizeof (nvs_header_t))) != 0)
2805 err = nvs_operation(nvs, nvl, buflen);
2833 nvs_xdr_create(nvstream_t *nvs, XDR *xdr, char *buf, size_t buflen)
2841 xdrmem_create(xdr, buf, (uint_t)buflen, XDR_ENCODE);
2845 xdrmem_create(xdr, buf, (uint_t)buflen, XDR_DECODE);
2921 uint_t nelem, buflen;
2930 buflen = buf_end - buf;
2932 if (!xdr_string(xdr, &buf, buflen - 1))
2959 buflen = buf_end - buf;
2961 if (buflen < value_sz)
3022 ret = xdr_string(xdr, &buf, buflen - 1);
3031 ret = xdr_array(xdr, &buf, &nelem, buflen, sizeof (int8_t),
3036 ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (int16_t),
3041 ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (uint16_t),
3047 ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (int32_t),
3052 ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (uint32_t),
3057 ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (int64_t),
3062 ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (uint64_t),
3075 if (buflen <= len)
3079 buflen -= len;
3081 if (xdr_string(xdr, &buf, buflen - 1) != TRUE)
3281 nvs_xdr(nvstream_t *nvs, nvlist_t *nvl, char *buf, size_t *buflen)
3289 *buflen - sizeof (nvs_header_t))) != 0)
3292 err = nvs_operation(nvs, nvl, buflen);