Lines Matching refs:nelem
328 xdr_array(xdr_t *xdr, const unsigned nelem, const xdrproc_t elproc) in xdr_array() argument
331 unsigned c = nelem; in xdr_array()
336 for (unsigned i = 0; i < nelem; i++) { in xdr_array()
407 unsigned type, nelem; in nvlist_xdr_nvp() local
417 nelem = nvp_data->nv_nelem; in nvlist_xdr_nvp()
418 if (!xdr_u_int(xdr, &type) || !xdr_u_int(xdr, &nelem)) in nvlist_xdr_nvp()
435 for (unsigned i = 0; i < nelem; i++) { in nvlist_xdr_nvp()
508 for (unsigned i = 0; i < nelem; i++) { in nvlist_xdr_nvp()
522 if (!xdr_array(xdr, nelem, (xdrproc_t)xdr_u_int)) in nvlist_xdr_nvp()
528 if (!xdr_array(xdr, nelem, (xdrproc_t)xdr_uint64)) in nvlist_xdr_nvp()
986 get_value_size(data_type_t type, const void *data, uint32_t nelem) in get_value_size() argument
1019 value_sz = nelem * sizeof(uint8_t); in get_value_size()
1028 value_sz = (uint64_t)nelem * sizeof(uint32_t); in get_value_size()
1031 value_sz = (uint64_t)nelem * sizeof(int64_t); in get_value_size()
1034 value_sz = (uint64_t)nelem * sizeof(uint64_t); in get_value_size()
1037 value_sz = (uint64_t)nelem * sizeof(uint64_t); in get_value_size()
1043 for (i = 0; i < nelem; i++) { in get_value_size()
1057 value_sz = (uint64_t)nelem * sizeof(uint64_t) + in get_value_size()
1058 (uint64_t)nelem * NV_ALIGN(6 * 4); /* sizeof nvlist_t */ in get_value_size()
1068 get_nvp_data_size(data_type_t type, const void *data, uint32_t nelem) in get_nvp_data_size() argument
1098 value_sz = NV_ALIGN4(nelem); in get_nvp_data_size()
1107 value_sz = 4 + (uint64_t)nelem * sizeof(uint32_t); in get_nvp_data_size()
1111 value_sz = 4 + (uint64_t)nelem * sizeof(uint64_t); in get_nvp_data_size()
1118 for (i = 0; i < nelem; i++) { in get_nvp_data_size()
1135 for (uint32_t i = 0; i < nelem; i++) { in get_nvp_data_size()
1159 uint32_t nelem, const void *data) in nvlist_add_common() argument
1186 if ((decoded_size = get_value_size(type, data, nelem)) < 0) in nvlist_add_common()
1188 if ((encoded_size = get_nvp_data_size(type, data, nelem)) < 0) in nvlist_add_common()
1227 xdr.xdr_idx += xdr.xdr_putuint(&xdr, nelem); in nvlist_add_common()
1235 bcopy(data, xdr.xdr_idx, nelem); in nvlist_add_common()
1247 for (uint32_t i = 0; i < nelem; i++) { in nvlist_add_common()
1264 xdr_array(&xdr, nelem, (xdrproc_t)xdr_char); in nvlist_add_common()
1276 xdr_array(&xdr, nelem, (xdrproc_t)xdr_short); in nvlist_add_common()
1280 xdr_array(&xdr, nelem, (xdrproc_t)xdr_u_short); in nvlist_add_common()
1294 xdr_array(&xdr, nelem, (xdrproc_t)xdr_int); in nvlist_add_common()
1298 xdr_array(&xdr, nelem, (xdrproc_t)xdr_u_int); in nvlist_add_common()
1310 xdr_array(&xdr, nelem, (xdrproc_t)xdr_int64); in nvlist_add_common()
1314 xdr_array(&xdr, nelem, (xdrproc_t)xdr_uint64); in nvlist_add_common()
1325 for (uint32_t i = 0; i < nelem; i++) { in nvlist_add_common()