usr/src/boot/libsa/zfs/nvlist.c
101
_putint_mem(struct xdr *xdr, int i)
usr/src/boot/libsa/zfs/nvlist.c
103
int *ip = (int *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
1066
xdr_t xdr;
usr/src/boot/libsa/zfs/nvlist.c
110
_getuint_mem(struct xdr *xdr, unsigned *ip)
usr/src/boot/libsa/zfs/nvlist.c
1119
xdr.xdr_idx = ((nvlist_t *)data)->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
112
*ip = *(unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
1120
xdr.xdr_buf = xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
1121
xdr.xdr_buf_size = ((nvlist_t *)data)->nv_size;
usr/src/boot/libsa/zfs/nvlist.c
1123
if (!nvlist_size_native(&xdr, &size))
usr/src/boot/libsa/zfs/nvlist.c
1131
xdr.xdr_idx = ((nvlist_t **)data)[i]->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
1132
xdr.xdr_buf = xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
1133
xdr.xdr_buf_size = ((nvlist_t **)data)[i]->nv_size;
usr/src/boot/libsa/zfs/nvlist.c
1135
if (!nvlist_size_native(&xdr, &size))
usr/src/boot/libsa/zfs/nvlist.c
1161
xdr_t xdr = {
usr/src/boot/libsa/zfs/nvlist.c
117
_putuint_mem(struct xdr *xdr, unsigned i)
usr/src/boot/libsa/zfs/nvlist.c
1174
if (!nvlist_size_native(&xdr, &nvl->nv_size))
usr/src/boot/libsa/zfs/nvlist.c
119
unsigned *up = (unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
1211
xdr.xdr_buf = nvl->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
1212
xdr.xdr_buf_size = nvl->nv_asize;
usr/src/boot/libsa/zfs/nvlist.c
1213
xdr.xdr_idx = nvl->nv_idx;
usr/src/boot/libsa/zfs/nvlist.c
1215
xdr.xdr_idx += xdr.xdr_putuint(&xdr, namelen);
usr/src/boot/libsa/zfs/nvlist.c
1216
strlcpy((char *)xdr.xdr_idx, name, namelen + 1);
usr/src/boot/libsa/zfs/nvlist.c
1217
xdr.xdr_idx += NV_ALIGN4(namelen);
usr/src/boot/libsa/zfs/nvlist.c
1218
xdr.xdr_idx += xdr.xdr_putuint(&xdr, type);
usr/src/boot/libsa/zfs/nvlist.c
1219
xdr.xdr_idx += xdr.xdr_putuint(&xdr, nelem);
usr/src/boot/libsa/zfs/nvlist.c
1226
xdr.xdr_idx += xdr.xdr_putuint(&xdr, encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
1227
bcopy(data, xdr.xdr_idx, nelem);
usr/src/boot/libsa/zfs/nvlist.c
1228
xdr.xdr_idx += NV_ALIGN4(encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
1233
xdr.xdr_idx += xdr.xdr_putuint(&xdr, encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
1234
strlcpy((char *)xdr.xdr_idx, data, encoded_size + 1);
usr/src/boot/libsa/zfs/nvlist.c
1235
xdr.xdr_idx += NV_ALIGN4(encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
1241
xdr.xdr_idx += xdr.xdr_putuint(&xdr, encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
1242
strlcpy((char *)xdr.xdr_idx, ((char **)data)[i],
usr/src/boot/libsa/zfs/nvlist.c
1244
xdr.xdr_idx += NV_ALIGN4(encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
1251
xdr_char(&xdr, (char *)data);
usr/src/boot/libsa/zfs/nvlist.c
1256
xdr_array(&xdr, nelem, (xdrproc_t)xdr_char);
usr/src/boot/libsa/zfs/nvlist.c
1260
xdr_short(&xdr, (short *)data);
usr/src/boot/libsa/zfs/nvlist.c
1264
xdr_u_short(&xdr, (unsigned short *)data);
usr/src/boot/libsa/zfs/nvlist.c
1268
xdr_array(&xdr, nelem, (xdrproc_t)xdr_short);
usr/src/boot/libsa/zfs/nvlist.c
1272
xdr_array(&xdr, nelem, (xdrproc_t)xdr_u_short);
usr/src/boot/libsa/zfs/nvlist.c
1277
xdr_int(&xdr, (int *)data);
usr/src/boot/libsa/zfs/nvlist.c
1281
xdr_u_int(&xdr, (unsigned int *)data);
usr/src/boot/libsa/zfs/nvlist.c
1286
xdr_array(&xdr, nelem, (xdrproc_t)xdr_int);
usr/src/boot/libsa/zfs/nvlist.c
129
xdr_short(xdr_t *xdr, short *ip)
usr/src/boot/libsa/zfs/nvlist.c
1290
xdr_array(&xdr, nelem, (xdrproc_t)xdr_u_int);
usr/src/boot/libsa/zfs/nvlist.c
1294
xdr_int64(&xdr, (int64_t *)data);
usr/src/boot/libsa/zfs/nvlist.c
1298
xdr_uint64(&xdr, (uint64_t *)data);
usr/src/boot/libsa/zfs/nvlist.c
1302
xdr_array(&xdr, nelem, (xdrproc_t)xdr_int64);
usr/src/boot/libsa/zfs/nvlist.c
1306
xdr_array(&xdr, nelem, (xdrproc_t)xdr_uint64);
usr/src/boot/libsa/zfs/nvlist.c
1310
bcopy(((nvlist_t *)data)->nv_data, xdr.xdr_idx, encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
1325
bcopy(((nvlist_t **)data)[i]->nv_data, xdr.xdr_idx,
usr/src/boot/libsa/zfs/nvlist.c
1327
xdr.xdr_idx += size;
usr/src/boot/libsa/zfs/nvlist.c
1333
bcopy(data, xdr.xdr_idx, encoded_size);
usr/src/boot/libsa/zfs/nvlist.c
135
if ((rv = xdr_int(xdr, &i))) {
usr/src/boot/libsa/zfs/nvlist.c
136
if (xdr->xdr_op == XDR_OP_DECODE)
usr/src/boot/libsa/zfs/nvlist.c
143
xdr_u_short(xdr_t *xdr, unsigned short *ip)
usr/src/boot/libsa/zfs/nvlist.c
149
if ((rv = xdr_u_int(xdr, &u))) {
usr/src/boot/libsa/zfs/nvlist.c
150
if (xdr->xdr_op == XDR_OP_DECODE)
usr/src/boot/libsa/zfs/nvlist.c
1558
xdr_t xdr = {
usr/src/boot/libsa/zfs/nvlist.c
1577
xdr.xdr_idx = nvp_data->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
1584
if (xdr_char(&xdr, &c))
usr/src/boot/libsa/zfs/nvlist.c
1593
if (xdr_u_short(&xdr, &u))
usr/src/boot/libsa/zfs/nvlist.c
160
xdr_int(xdr_t *xdr, int *ip)
usr/src/boot/libsa/zfs/nvlist.c
1603
if (xdr_u_int(&xdr, &u))
usr/src/boot/libsa/zfs/nvlist.c
1612
if (xdr_uint64(&xdr, &u))
usr/src/boot/libsa/zfs/nvlist.c
1621
if (xdr_array(&xdr, nvp_data->nv_nelem,
usr/src/boot/libsa/zfs/nvlist.c
163
int *i = (int *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
165
if (xdr->xdr_idx + sizeof (int) > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
1662
xdr.xdr_idx = nvlist.nv_data;
usr/src/boot/libsa/zfs/nvlist.c
1663
xdr.xdr_buf = xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
1664
xdr.xdr_buf_size = nvp->encoded_size -
usr/src/boot/libsa/zfs/nvlist.c
1665
(xdr.xdr_idx - (uint8_t *)nvp);
usr/src/boot/libsa/zfs/nvlist.c
1667
if (!nvlist_size_native(&xdr, &size))
usr/src/boot/libsa/zfs/nvlist.c
168
switch (xdr->xdr_op) {
usr/src/boot/libsa/zfs/nvlist.c
171
xdr->xdr_idx += xdr->xdr_putint(xdr, *ip);
usr/src/boot/libsa/zfs/nvlist.c
177
xdr->xdr_idx += xdr->xdr_getint(xdr, i);
usr/src/boot/libsa/zfs/nvlist.c
189
xdr_u_int(xdr_t *xdr, unsigned *ip)
usr/src/boot/libsa/zfs/nvlist.c
192
unsigned *u = (unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
194
if (xdr->xdr_idx + sizeof (unsigned) > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
197
switch (xdr->xdr_op) {
usr/src/boot/libsa/zfs/nvlist.c
200
xdr->xdr_idx += xdr->xdr_putuint(xdr, *ip);
usr/src/boot/libsa/zfs/nvlist.c
206
xdr->xdr_idx += xdr->xdr_getuint(xdr, u);
usr/src/boot/libsa/zfs/nvlist.c
215
xdr_int64(xdr_t *xdr, int64_t *lp)
usr/src/boot/libsa/zfs/nvlist.c
219
if (xdr->xdr_idx + sizeof (int64_t) > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
222
switch (xdr->xdr_op) {
usr/src/boot/libsa/zfs/nvlist.c
225
if (xdr->xdr_putint == _putint)
usr/src/boot/libsa/zfs/nvlist.c
226
*(int64_t *)xdr->xdr_idx = htobe64(*lp);
usr/src/boot/libsa/zfs/nvlist.c
228
*(int64_t *)xdr->xdr_idx = *lp;
usr/src/boot/libsa/zfs/nvlist.c
229
xdr->xdr_idx += sizeof (int64_t);
usr/src/boot/libsa/zfs/nvlist.c
235
if (xdr->xdr_getint == _getint)
usr/src/boot/libsa/zfs/nvlist.c
236
*lp = be64toh(*(int64_t *)xdr->xdr_idx);
usr/src/boot/libsa/zfs/nvlist.c
238
*lp = *(int64_t *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
239
xdr->xdr_idx += sizeof (int64_t);
usr/src/boot/libsa/zfs/nvlist.c
246
xdr_uint64(xdr_t *xdr, uint64_t *lp)
usr/src/boot/libsa/zfs/nvlist.c
250
if (xdr->xdr_idx + sizeof (uint64_t) > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
253
switch (xdr->xdr_op) {
usr/src/boot/libsa/zfs/nvlist.c
256
if (xdr->xdr_putint == _putint)
usr/src/boot/libsa/zfs/nvlist.c
257
*(uint64_t *)xdr->xdr_idx = htobe64(*lp);
usr/src/boot/libsa/zfs/nvlist.c
259
*(uint64_t *)xdr->xdr_idx = *lp;
usr/src/boot/libsa/zfs/nvlist.c
260
xdr->xdr_idx += sizeof (uint64_t);
usr/src/boot/libsa/zfs/nvlist.c
266
if (xdr->xdr_getuint == _getuint)
usr/src/boot/libsa/zfs/nvlist.c
267
*lp = be64toh(*(uint64_t *)xdr->xdr_idx);
usr/src/boot/libsa/zfs/nvlist.c
269
*lp = *(uint64_t *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
270
xdr->xdr_idx += sizeof (uint64_t);
usr/src/boot/libsa/zfs/nvlist.c
277
xdr_char(xdr_t *xdr, char *cp)
usr/src/boot/libsa/zfs/nvlist.c
283
if ((rv = xdr_int(xdr, &i))) {
usr/src/boot/libsa/zfs/nvlist.c
284
if (xdr->xdr_op == XDR_OP_DECODE)
usr/src/boot/libsa/zfs/nvlist.c
291
xdr_string(xdr_t *xdr, nv_string_t *s)
usr/src/boot/libsa/zfs/nvlist.c
296
switch (xdr->xdr_op) {
usr/src/boot/libsa/zfs/nvlist.c
299
if (xdr->xdr_idx + sizeof (unsigned) + NV_ALIGN4(size) >
usr/src/boot/libsa/zfs/nvlist.c
300
xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
302
xdr->xdr_idx += xdr->xdr_putuint(xdr, s->nv_size);
usr/src/boot/libsa/zfs/nvlist.c
303
xdr->xdr_idx += NV_ALIGN4(size);
usr/src/boot/libsa/zfs/nvlist.c
308
if (xdr->xdr_idx + sizeof (unsigned) >
usr/src/boot/libsa/zfs/nvlist.c
309
xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
311
size = xdr->xdr_getuint(xdr, &s->nv_size);
usr/src/boot/libsa/zfs/nvlist.c
313
if (xdr->xdr_idx + size > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
315
xdr->xdr_idx += size;
usr/src/boot/libsa/zfs/nvlist.c
323
xdr_array(xdr_t *xdr, const unsigned nelem, const xdrproc_t elproc)
usr/src/boot/libsa/zfs/nvlist.c
328
if (!xdr_u_int(xdr, &c))
usr/src/boot/libsa/zfs/nvlist.c
332
if (!elproc(xdr, xdr->xdr_idx))
usr/src/boot/libsa/zfs/nvlist.c
397
nvlist_xdr_nvp(xdr_t *xdr, nvlist_t *nvl)
usr/src/boot/libsa/zfs/nvlist.c
405
nv_string = (nv_string_t *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
406
if (!xdr_string(xdr, nv_string)) {
usr/src/boot/libsa/zfs/nvlist.c
409
nvp_data = (nv_pair_data_t *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
413
if (!xdr_u_int(xdr, &type) || !xdr_u_int(xdr, &nelem))
usr/src/boot/libsa/zfs/nvlist.c
420
nvlist.nv_data = xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
424
nv_xdr = *xdr;
usr/src/boot/libsa/zfs/nvlist.c
43
int (*xdr_getint)(struct xdr *, int *);
usr/src/boot/libsa/zfs/nvlist.c
431
if (xdr->xdr_op == XDR_OP_ENCODE) {
usr/src/boot/libsa/zfs/nvlist.c
44
int (*xdr_putint)(struct xdr *, int);
usr/src/boot/libsa/zfs/nvlist.c
440
if (nvlist_xdr_nvlist(xdr, &nvlist) != 0)
usr/src/boot/libsa/zfs/nvlist.c
45
int (*xdr_getuint)(struct xdr *, unsigned *);
usr/src/boot/libsa/zfs/nvlist.c
458
if (!xdr_char(xdr, (char *)&nvp_data->nv_data[0]))
usr/src/boot/libsa/zfs/nvlist.c
46
int (*xdr_putuint)(struct xdr *, unsigned);
usr/src/boot/libsa/zfs/nvlist.c
463
if (!xdr_short(xdr, (short *)&nvp_data->nv_data[0]))
usr/src/boot/libsa/zfs/nvlist.c
468
if (!xdr_u_short(xdr, (unsigned short *)&nvp_data->nv_data[0]))
usr/src/boot/libsa/zfs/nvlist.c
474
if (!xdr_int(xdr, (int *)&nvp_data->nv_data[0]))
usr/src/boot/libsa/zfs/nvlist.c
479
if (!xdr_u_int(xdr, (unsigned *)&nvp_data->nv_data[0]))
usr/src/boot/libsa/zfs/nvlist.c
485
if (!xdr_int64(xdr, (int64_t *)&nvp_data->nv_data[0]))
usr/src/boot/libsa/zfs/nvlist.c
490
if (!xdr_uint64(xdr, (uint64_t *)&nvp_data->nv_data[0]))
usr/src/boot/libsa/zfs/nvlist.c
497
if (!xdr_string(xdr, nv_string))
usr/src/boot/libsa/zfs/nvlist.c
504
if (!xdr_string(xdr, nv_string))
usr/src/boot/libsa/zfs/nvlist.c
506
nv_string = (nv_string_t *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
517
if (!xdr_array(xdr, nelem, (xdrproc_t)xdr_u_int))
usr/src/boot/libsa/zfs/nvlist.c
523
if (!xdr_array(xdr, nelem, (xdrproc_t)xdr_uint64))
usr/src/boot/libsa/zfs/nvlist.c
531
nvlist_xdr_nvlist(xdr_t *xdr, nvlist_t *nvl)
usr/src/boot/libsa/zfs/nvlist.c
538
nvs = (nvs_data_t *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
541
if (!xdr_u_int(xdr, &nvs->nvl_version))
usr/src/boot/libsa/zfs/nvlist.c
543
if (!xdr_u_int(xdr, &nvs->nvl_nvflag))
usr/src/boot/libsa/zfs/nvlist.c
549
if (xdr->xdr_op == XDR_OP_ENCODE) {
usr/src/boot/libsa/zfs/nvlist.c
550
if (!xdr_u_int(xdr, &nvph->encoded_size))
usr/src/boot/libsa/zfs/nvlist.c
552
if (!xdr_u_int(xdr, &nvph->decoded_size))
usr/src/boot/libsa/zfs/nvlist.c
555
xdr->xdr_idx += 2 * sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
560
if (!nvlist_xdr_nvp(xdr, nvl))
usr/src/boot/libsa/zfs/nvlist.c
563
nvph = (nvp_header_t *)(xdr->xdr_idx);
usr/src/boot/libsa/zfs/nvlist.c
566
if (xdr->xdr_op == XDR_OP_ENCODE) {
usr/src/boot/libsa/zfs/nvlist.c
567
if (!xdr_u_int(xdr, &nvph->encoded_size))
usr/src/boot/libsa/zfs/nvlist.c
569
if (!xdr_u_int(xdr, &nvph->decoded_size))
usr/src/boot/libsa/zfs/nvlist.c
572
xdr->xdr_idx += 2 * sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
582
nvlist_size_xdr(xdr_t *xdr, size_t *size)
usr/src/boot/libsa/zfs/nvlist.c
587
xdr->xdr_idx += 2 * sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
589
pair = xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
590
if (!xdr_u_int(xdr, &encoded_size) || !xdr_u_int(xdr, &decoded_size))
usr/src/boot/libsa/zfs/nvlist.c
594
xdr->xdr_idx = pair + encoded_size;
usr/src/boot/libsa/zfs/nvlist.c
595
pair = xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
596
if (!xdr_u_int(xdr, &encoded_size) ||
usr/src/boot/libsa/zfs/nvlist.c
597
!xdr_u_int(xdr, &decoded_size))
usr/src/boot/libsa/zfs/nvlist.c
600
*size = xdr->xdr_idx - xdr->xdr_buf;
usr/src/boot/libsa/zfs/nvlist.c
610
xdr_t xdr;
usr/src/boot/libsa/zfs/nvlist.c
615
xdr.xdr_buf = nvl->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
616
xdr.xdr_idx = nvl->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
617
xdr.xdr_buf_size = nvl->nv_size;
usr/src/boot/libsa/zfs/nvlist.c
619
xdr.xdr_idx += 2 * sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
62
_getint(struct xdr *xdr, int *ip)
usr/src/boot/libsa/zfs/nvlist.c
623
xdr.xdr_idx = (uint8_t *)nvh;
usr/src/boot/libsa/zfs/nvlist.c
626
pair = xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
627
if (xdr.xdr_idx > xdr.xdr_buf + xdr.xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
630
encoded_size = *(unsigned *)xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
631
xdr.xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
632
if (xdr.xdr_idx > xdr.xdr_buf + xdr.xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
635
decoded_size = *(unsigned *)xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
636
xdr.xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
637
if (xdr.xdr_idx > xdr.xdr_buf + xdr.xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
64
*ip = be32dec(xdr->xdr_idx);
usr/src/boot/libsa/zfs/nvlist.c
644
xdr.xdr_idx = pair + encoded_size;
usr/src/boot/libsa/zfs/nvlist.c
645
nvh = (nvp_header_t *)xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
647
if (xdr.xdr_idx > xdr.xdr_buf + xdr.xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
650
encoded_size = *(unsigned *)xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
651
xdr.xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
652
if (xdr.xdr_idx > xdr.xdr_buf + xdr.xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
654
decoded_size = *(unsigned *)xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
655
xdr.xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
656
if (xdr.xdr_idx > xdr.xdr_buf + xdr.xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
670
nvlist_size_native(xdr_t *xdr, size_t *size)
usr/src/boot/libsa/zfs/nvlist.c
675
xdr->xdr_idx += 2 * sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
677
pair = xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
678
if (xdr->xdr_idx > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
681
encoded_size = *(unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
682
xdr->xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
683
if (xdr->xdr_idx > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
685
decoded_size = *(unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
686
xdr->xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
688
xdr->xdr_idx = pair + encoded_size;
usr/src/boot/libsa/zfs/nvlist.c
689
pair = xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
69
_putint(struct xdr *xdr, int i)
usr/src/boot/libsa/zfs/nvlist.c
690
if (xdr->xdr_idx > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
692
encoded_size = *(unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
693
xdr->xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
694
if (xdr->xdr_idx > xdr->xdr_buf + xdr->xdr_buf_size)
usr/src/boot/libsa/zfs/nvlist.c
696
decoded_size = *(unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
697
xdr->xdr_idx += sizeof (unsigned);
usr/src/boot/libsa/zfs/nvlist.c
699
*size = xdr->xdr_idx - xdr->xdr_buf;
usr/src/boot/libsa/zfs/nvlist.c
71
int *ip = (int *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
711
xdr_t xdr = {
usr/src/boot/libsa/zfs/nvlist.c
724
rv = nvlist_xdr_nvlist(&xdr, nvl);
usr/src/boot/libsa/zfs/nvlist.c
738
xdr_t xdr = {
usr/src/boot/libsa/zfs/nvlist.c
761
xdr.xdr_buf = xdr.xdr_idx = (uint8_t *)stream + 4;
usr/src/boot/libsa/zfs/nvlist.c
762
xdr.xdr_buf_size = size - 4;
usr/src/boot/libsa/zfs/nvlist.c
764
if (!nvlist_size_xdr(&xdr, &nvl->nv_asize)) {
usr/src/boot/libsa/zfs/nvlist.c
777
xdr.xdr_buf = xdr.xdr_idx = nvl->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
778
xdr.xdr_buf_size = nvl->nv_asize;
usr/src/boot/libsa/zfs/nvlist.c
78
_getuint(struct xdr *xdr, unsigned *ip)
usr/src/boot/libsa/zfs/nvlist.c
780
if (nvlist_xdr_nvlist(&xdr, nvl) != 0) {
usr/src/boot/libsa/zfs/nvlist.c
80
*ip = be32dec(xdr->xdr_idx);
usr/src/boot/libsa/zfs/nvlist.c
801
xdr_t xdr;
usr/src/boot/libsa/zfs/nvlist.c
807
xdr.xdr_idx = nvl->nv_data;
usr/src/boot/libsa/zfs/nvlist.c
808
xdr.xdr_buf = xdr.xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
809
xdr.xdr_buf_size = nvl->nv_size;
usr/src/boot/libsa/zfs/nvlist.c
810
if (!nvlist_size_native(&xdr, &nvl->nv_size))
usr/src/boot/libsa/zfs/nvlist.c
85
_putuint(struct xdr *xdr, unsigned i)
usr/src/boot/libsa/zfs/nvlist.c
87
unsigned *up = (unsigned *)xdr->xdr_idx;
usr/src/boot/libsa/zfs/nvlist.c
94
_getint_mem(struct xdr *xdr, int *ip)
usr/src/boot/libsa/zfs/nvlist.c
96
*ip = *(int *)xdr->xdr_idx;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
3981
prt_supported_attrs(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
3985
if (!xdr_bitmap4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
3993
prt_type(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
3997
if (!xdr_nfs_ftype4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4003
prt_fh_expire_type(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4009
if (!xdr_fattr4_fh_expire_type(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4047
prt_change(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4051
if (!xdr_changeid4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4058
prt_size(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4062
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4068
prt_link_support(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4072
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4079
prt_symlink_support(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4083
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4090
prt_named_attr(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4094
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4101
prt_fsid(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4105
if (!xdr_fsid4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4112
prt_unique_handles(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4116
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4123
prt_lease_time(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4127
if (!xdr_uint32_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4133
prt_rdattr_error(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4137
if (!xdr_nfsstat4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4144
prt_acl(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4150
if (!xdr_fattr4_acl(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4237
prt_aclsupport(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4241
if (!xdr_fattr4_aclsupport(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4254
prt_archive(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4258
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4265
prt_cansettime(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4269
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4276
prt_case_insensitive(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4280
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4287
prt_case_preserving(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4291
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4298
prt_chown_restricted(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4302
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4309
prt_filehandle(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4313
if (!xdr_nfs_fh4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4320
prt_fileid(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4324
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4330
prt_mounted_on_fileid(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4334
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4340
prt_files_avail(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4344
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4350
prt_files_free(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4354
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4360
prt_files_total(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4364
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4382
prt_fs_locations(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4387
if (!xdr_fs_locations4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4397
prt_hidden(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4401
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4408
prt_homogeneous(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4412
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4419
prt_maxfilesize(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4423
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4429
prt_maxlink(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4433
if (!xdr_uint32_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4439
prt_maxname(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4443
if (!xdr_uint32_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4449
prt_maxread(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4453
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4459
prt_maxwrite(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4463
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4470
prt_mimetype(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4474
if (!xdr_utf8string(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4481
prt_mode(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4485
if (!xdr_mode4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4491
prt_no_trunc(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4495
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4502
prt_numlinks(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4506
if (!xdr_uint32_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4512
prt_owner(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4516
if (!xdr_utf8string(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4523
prt_owner_group(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4527
if (!xdr_utf8string(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4534
prt_quota_avail_hard(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4538
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4544
prt_quota_avail_soft(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4548
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4554
prt_quota_used(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4558
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4564
prt_rawdev(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4568
if (!xdr_specdata4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4575
prt_space_avail(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4579
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4585
prt_space_free(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4589
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4595
prt_space_total(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4599
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4605
prt_space_used(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4609
if (!xdr_uint64_t(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4615
prt_system(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4619
if (!xdr_bool(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4626
prt_time_access(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4630
if (!xdr_nfstime4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4637
prt_time_access_set(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4641
if (!xdr_settime4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4654
prt_time_backup(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4658
if (!xdr_nfstime4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4665
prt_time_create(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4669
if (!xdr_nfstime4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4676
prt_time_delta(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4680
if (!xdr_nfstime4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4687
prt_time_metadata(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4691
if (!xdr_nfstime4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4698
prt_time_modify(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4702
if (!xdr_nfstime4(xdr, &val))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4709
prt_time_modify_set(XDR *xdr)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs4.c
4713
if (!xdr_settime4(xdr, &val))
usr/src/cmd/fs.d/autofs/ns_fnmount.c
631
XDR xdr;
usr/src/cmd/fs.d/autofs/ns_fnmount.c
634
xdrmem_create(&xdr, (caddr_t)fn_ref_addr_data(addr),
usr/src/cmd/fs.d/autofs/ns_fnmount.c
636
if (!xdr_string(&xdr, &str, strsz)) {
usr/src/cmd/fs.d/autofs/ns_fnmount.c
645
xdr_destroy(&xdr);
usr/src/cmd/fs.d/nfs/nfsref/nfsref.c
265
XDR xdr;
usr/src/cmd/fs.d/nfs/nfsref/nfsref.c
306
xdrmem_create(&xdr, buf, bufsize, XDR_DECODE);
usr/src/cmd/fs.d/nfs/nfsref/nfsref.c
307
err = xdr_fs_locations4(&xdr, &fsl);
usr/src/cmd/fs.d/nfs/nfsref/nfsref.c
308
XDR_DESTROY(&xdr);
usr/src/cmd/fs.d/nfs/rp_basic/libnfs_basic.c
281
XDR xdr;
usr/src/cmd/fs.d/nfs/rp_basic/libnfs_basic.c
305
xdrmem_create(&xdr, buf, *bufsz, XDR_ENCODE);
usr/src/cmd/fs.d/nfs/rp_basic/libnfs_basic.c
306
err = xdr_fs_locations4(&xdr, fsl);
usr/src/cmd/fs.d/nfs/rp_basic/libnfs_basic.c
307
XDR_DESTROY(&xdr);
usr/src/common/nvpair/nvpair.c
3128
nvs_xdr_create(nvstream_t *nvs, XDR *xdr, char *buf, size_t buflen)
usr/src/common/nvpair/nvpair.c
3136
xdrmem_create(xdr, buf, (uint_t)buflen, XDR_ENCODE);
usr/src/common/nvpair/nvpair.c
3137
nvs->nvs_private = xdr;
usr/src/common/nvpair/nvpair.c
3140
xdrmem_create(xdr, buf, (uint_t)buflen, XDR_DECODE);
usr/src/common/nvpair/nvpair.c
3141
nvs->nvs_private = xdr;
usr/src/common/nvpair/nvpair.c
3170
XDR *xdr = nvs->nvs_private;
usr/src/common/nvpair/nvpair.c
3172
if (!xdr_int(xdr, &nvl->nvl_version) ||
usr/src/common/nvpair/nvpair.c
3173
!xdr_u_int(xdr, &nvl->nvl_nvflag))
usr/src/common/nvpair/nvpair.c
3195
XDR *xdr = nvs->nvs_private;
usr/src/common/nvpair/nvpair.c
3198
if (!xdr_int(xdr, &zero) || !xdr_int(xdr, &zero))
usr/src/common/nvpair/nvpair.c
3218
XDR *xdr = nvs->nvs_private;
usr/src/common/nvpair/nvpair.c
3220
ASSERT(xdr != NULL && nvp != NULL);
usr/src/common/nvpair/nvpair.c
3227
if (!xdr_string(xdr, &buf, buflen - 1))
usr/src/common/nvpair/nvpair.c
3232
if (!xdr_int(xdr, (int *)&nvp->nvp_type) ||
usr/src/common/nvpair/nvpair.c
3233
!xdr_int(xdr, &nvp->nvp_value_elem))
usr/src/common/nvpair/nvpair.c
3277
ret = xdr_char(xdr, buf);
usr/src/common/nvpair/nvpair.c
3281
ret = xdr_short(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3285
ret = xdr_u_short(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3290
ret = xdr_int(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3294
ret = xdr_u_int(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3298
ret = xdr_longlong_t(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3302
ret = xdr_u_longlong_t(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3309
ret = xdr_longlong_t(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3313
ret = xdr_double(xdr, (void *)buf);
usr/src/common/nvpair/nvpair.c
3317
ret = xdr_string(xdr, &buf, buflen - 1);
usr/src/common/nvpair/nvpair.c
3321
ret = xdr_opaque(xdr, buf, nelem);
usr/src/common/nvpair/nvpair.c
3326
ret = xdr_array(xdr, &buf, &nelem, buflen, sizeof (int8_t),
usr/src/common/nvpair/nvpair.c
3331
ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (int16_t),
usr/src/common/nvpair/nvpair.c
3336
ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (uint16_t),
usr/src/common/nvpair/nvpair.c
3342
ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (int32_t),
usr/src/common/nvpair/nvpair.c
3347
ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (uint32_t),
usr/src/common/nvpair/nvpair.c
3352
ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (int64_t),
usr/src/common/nvpair/nvpair.c
3357
ret = xdr_array(xdr, &buf, &nelem, buflen / sizeof (uint64_t),
usr/src/common/nvpair/nvpair.c
3376
if (xdr_string(xdr, &buf, buflen - 1) != TRUE)
usr/src/common/nvpair/nvpair.c
3523
XDR *xdr = nvs->nvs_private;
usr/src/common/nvpair/nvpair.c
3535
if (!xdr_int(xdr, &encode_len) || !xdr_int(xdr, &decode_len))
usr/src/common/nvpair/nvpair.c
3544
if (!xdr_int(xdr, &encode_len) || !xdr_int(xdr, &decode_len))
usr/src/common/nvpair/nvpair.c
3553
if (!xdr_control(xdr, XDR_GET_BYTES_AVAIL, &bytesrec))
usr/src/common/nvpair/nvpair.c
3578
XDR xdr;
usr/src/common/nvpair/nvpair.c
3583
if ((err = nvs_xdr_create(nvs, &xdr, buf + sizeof (nvs_header_t),
usr/src/lib/libnisdb/db_dictlog.cc
204
if (xdr_db_dictlog_entry(&(xdr), j) == FALSE) {
usr/src/lib/libnisdb/db_dictlog.cc
232
status = ((xdr_db_dictlog_entry(&(xdr), j)) ? 0 : -1);
usr/src/lib/libnisdb/db_log.cc
171
if (xdr_db_log_entry(&(xdr), j) == FALSE) {
usr/src/lib/libnisdb/db_log.cc
199
status = ((xdr_db_log_entry(&(xdr), j)) ? 0 : -1);
usr/src/lib/libnisdb/db_pickle.cc
108
if ((f)(&xdr, p) == FALSE) {
usr/src/lib/libnisdb/db_pickle.cc
62
xdrstdio_create(&(xdr), file, XDR_DECODE);
usr/src/lib/libnisdb/db_pickle.cc
67
xdrstdio_create(&(xdr), file, XDR_ENCODE);
usr/src/lib/libnisdb/db_pickle.cc
72
xdrstdio_create(&(xdr), file, XDR_ENCODE);
usr/src/lib/libnisdb/db_pickle.cc
90
xdr_destroy(&(xdr));
usr/src/lib/libnisdb/db_pickle.h
52
XDR xdr;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
105
harmless_getlong(XDR *xdr __unused, long *l __unused)
usr/src/lib/libnsl/rpc/xdr_sizeof.c
112
harmless_getbytes(XDR *xdr __unused, caddr_t p __unused, int i __unused)
usr/src/lib/libnsl/rpc/xdr_sizeof.c
119
harmless_getint32(XDR *xdr __unused, int32_t *p __unused)
usr/src/uts/common/fs/nfs/nfs4_attr.c
241
XDR xdr;
usr/src/uts/common/fs/nfs/nfs4_attr.c
407
xdrmem_create(&xdr, xdr_attrs, xdr_size, XDR_ENCODE);
usr/src/uts/common/fs/nfs/nfs4_attr.c
409
if ((*nfs4_ntov_map[amap[i]].xfunc)(&xdr, &na[i]) == FALSE) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
10213
XDR xdr;
usr/src/uts/common/fs/nfs/nfs4_srv.c
10249
xdrmem_create(&xdr, buf, bufsize, XDR_DECODE);
usr/src/uts/common/fs/nfs/nfs4_srv.c
10251
err = xdr_fs_locations4(&xdr, result);
usr/src/uts/common/fs/nfs/nfs4_srv.c
10252
XDR_DESTROY(&xdr);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2486
XDR xdr;
usr/src/uts/common/fs/nfs/nfs4_srv.c
2589
xdrmem_create(&xdr, xdr_attrs, xdr_size, XDR_ENCODE);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2594
if (!(*nfs4_ntov_map[*amap].xfunc)(&xdr, na)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
5337
XDR xdr;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5370
xdrmem_create(&xdr, attrs, attrslen, XDR_DECODE);
usr/src/uts/common/fs/nfs/nfs4_srv.c
5405
&xdr, resp ? resp : NULL, na);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1130
XDR xdr;
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1144
xdrmem_create(&xdr, (caddr_t)ptr,
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1148
pushed = xdr_fattr4_fs_locations(&xdr, &fs);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1151
xdr_getpos(&xdr));
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1153
xdr_destroy(&xdr);
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
1258
XDR xdr;
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
1292
xdrmem_create(&xdr, (char *)&xdr_argsp->xdr_arg,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
1295
if (!xdr_utf8string(&xdr, server)) {
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
1340
xdrmem_create(&xdr, (char *)&door_resp->xdr_res,
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
1343
if (!xdr_nfs_fsl_info(&xdr, resp)) {
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1016
xdr = B(p++);
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1017
if ((xdr != 4) || strncmp((char *)p, "inet", 4))
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
443
u_32_t xdr, *p;
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
488
xdr = B(p);
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
489
if (!(xdr == IPPROTO_UDP || xdr == IPPROTO_TCP))
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
493
rx.rx_proto = xdr;
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
560
u_32_t *p, xdr;
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
571
xdr = B(p++); /* Length of auth_data */
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
574
if ((XDRALIGN(xdr) < xdr) || (RPCB_BUF_GEQ(rm, p, XDRALIGN(xdr)) == 0))
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
579
p += XDRALIGN(xdr); /* Advance our location. */
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
891
u_32_t xdr, *p;
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
901
xdr = B(p++); /* Record this message's XID. */
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
905
if ((rx = ippr_rpcb_lookup(rs, xdr)) == NULL) {
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
948
xdr = B(rr->rr_v2);
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
951
if (xdr == 0)
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
955
if (xdr > 65535)
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
959
if (ippr_rpcb_getnat(fin, nat, rx->rx_proto, (u_int)xdr, ifsrpcb) != 0)
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
970
xdr = B(rr->rr_v3.xu_xslen);
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
973
if ((xdr == 0) && RPCB_BUF_EQ(rm, p, 0))