Lines Matching refs:nvp_data
405 nv_pair_data_t *nvp_data; in nvlist_xdr_nvp() local
414 nvp_data = (nv_pair_data_t *)xdr->xdr_idx; in nvlist_xdr_nvp()
416 type = nvp_data->nv_type; in nvlist_xdr_nvp()
417 nelem = nvp_data->nv_nelem; in nvlist_xdr_nvp()
463 if (!xdr_char(xdr, (char *)&nvp_data->nv_data[0])) in nvlist_xdr_nvp()
468 if (!xdr_short(xdr, (short *)&nvp_data->nv_data[0])) in nvlist_xdr_nvp()
473 if (!xdr_u_short(xdr, (unsigned short *)&nvp_data->nv_data[0])) in nvlist_xdr_nvp()
479 if (!xdr_int(xdr, (int *)&nvp_data->nv_data[0])) in nvlist_xdr_nvp()
484 if (!xdr_u_int(xdr, (unsigned *)&nvp_data->nv_data[0])) in nvlist_xdr_nvp()
490 if (!xdr_int64(xdr, (int64_t *)&nvp_data->nv_data[0])) in nvlist_xdr_nvp()
495 if (!xdr_uint64(xdr, (uint64_t *)&nvp_data->nv_data[0])) in nvlist_xdr_nvp()
501 nv_string = (nv_string_t *)&nvp_data->nv_data[0]; in nvlist_xdr_nvp()
507 nv_string = (nv_string_t *)&nvp_data->nv_data[0]; in nvlist_xdr_nvp()
804 nv_pair_data_t *nvp_data; in nvlist_remove() local
825 nvp_data = (nv_pair_data_t *)(&nvp_name->nv_data[0] + in nvlist_remove()
830 (nvp_data->nv_type == type || type == DATA_TYPE_UNKNOWN)) { in nvlist_remove()
902 nv_pair_data_t *nvp_data; in nvlist_find() local
919 nvp_data = (nv_pair_data_t *) in nvlist_find()
925 (nvp_data->nv_type == type || type == DATA_TYPE_UNKNOWN)) { in nvlist_find()
927 *elementsp = nvp_data->nv_nelem; in nvlist_find()
928 switch (nvp_data->nv_type) { in nvlist_find()
930 bcopy(nvp_data->nv_data, valuep, in nvlist_find()
934 nvp_name = (nv_string_t *)nvp_data->nv_data; in nvlist_find()
942 ptr = &nvp_data->nv_data[0]; in nvlist_find()
951 nvlist = calloc(nvp_data->nv_nelem, in nvlist_find()
955 ptr = &nvp_data->nv_data[0]; in nvlist_find()
957 for (unsigned i = 0; i < nvp_data->nv_nelem; in nvlist_find()
977 for (unsigned i = 0; i < nvp_data->nv_nelem; i++) { in nvlist_find()
1561 nv_pair_data_t *nvp_data; in nvpair_print() local
1574 nvp_data = (nv_pair_data_t *) in nvpair_print()
1580 printf("%s [%d] %.*s", typenames[nvp_data->nv_type], in nvpair_print()
1581 nvp_data->nv_nelem, nvp_name->nv_size, nvp_name->nv_data); in nvpair_print()
1583 xdr.xdr_idx = nvp_data->nv_data; in nvpair_print()
1584 switch (nvp_data->nv_type) { in nvpair_print()
1627 if (xdr_array(&xdr, nvp_data->nv_nelem, in nvpair_print()
1629 u = (uint64_t *)(nvp_data->nv_data + sizeof(unsigned)); in nvpair_print()
1630 for (i = 0; i < nvp_data->nv_nelem; i++) in nvpair_print()
1640 nvp_name = (nv_string_t *)&nvp_data->nv_data[0]; in nvpair_print()
1641 for (i = 0; i < nvp_data->nv_nelem; i++) { in nvpair_print()
1649 nvlist.nv_data = &nvp_data->nv_data[0]; in nvpair_print()
1654 nvlist.nv_data = &nvp_data->nv_data[0]; in nvpair_print()
1655 for (j = 0; j < nvp_data->nv_nelem; j++) { in nvpair_print()
1660 if (j != nvp_data->nv_nelem - 1) { in nvpair_print()
1664 typenames[nvp_data->nv_type], in nvpair_print()