Lines Matching refs:XDR
51 * So all the stuff that deals directly with XDR lives in snoop_display.c
52 * With v4, we need to XDR entire structures so that we can skip over
53 * uninteresting bits in a compound array, so we call XDR directly from
54 * here. We need to rethink how we're going to structure XDR access. Do
58 extern XDR xdrm;
212 char *nfs4err_xdrfrag = "<XDR Error or Fragmented RPC>";
379 static void prt_supported_attrs(XDR *);
380 static void prt_type(XDR *);
381 static void prt_fh_expire_type(XDR *);
382 static void prt_change(XDR *);
383 static void prt_size(XDR *);
384 static void prt_link_support(XDR *);
385 static void prt_symlink_support(XDR *);
386 static void prt_named_attr(XDR *);
387 static void prt_fsid(XDR *);
388 static void prt_unique_handles(XDR *);
389 static void prt_lease_time(XDR *);
390 static void prt_rdattr_error(XDR *);
391 static void prt_acl(XDR *);
392 static void prt_aclsupport(XDR *);
393 static void prt_archive(XDR *);
394 static void prt_cansettime(XDR *);
395 static void prt_case_insensitive(XDR *);
396 static void prt_case_preserving(XDR *);
397 static void prt_chown_restricted(XDR *);
398 static void prt_filehandle(XDR *);
399 static void prt_fileid(XDR *);
400 static void prt_mounted_on_fileid(XDR *);
401 static void prt_files_avail(XDR *);
402 static void prt_files_free(XDR *);
403 static void prt_files_total(XDR *);
404 static void prt_fs_locations(XDR *);
405 static void prt_hidden(XDR *);
406 static void prt_homogeneous(XDR *);
407 static void prt_maxfilesize(XDR *);
408 static void prt_maxlink(XDR *);
409 static void prt_maxname(XDR *);
410 static void prt_maxread(XDR *);
411 static void prt_maxwrite(XDR *);
412 static void prt_mimetype(XDR *);
413 static void prt_mode(XDR *);
414 static void prt_no_trunc(XDR *);
415 static void prt_numlinks(XDR *);
416 static void prt_owner(XDR *);
417 static void prt_owner_group(XDR *);
418 static void prt_quota_avail_hard(XDR *);
419 static void prt_quota_avail_soft(XDR *);
420 static void prt_quota_used(XDR *);
421 static void prt_rawdev(XDR *);
422 static void prt_space_avail(XDR *);
423 static void prt_space_free(XDR *);
424 static void prt_space_total(XDR *);
425 static void prt_space_used(XDR *);
426 static void prt_system(XDR *);
427 static void prt_time_access(XDR *);
428 static void prt_time_access_set(XDR *);
429 static void prt_time_backup(XDR *);
430 static void prt_time_create(XDR *);
431 static void prt_time_delta(XDR *);
432 static void prt_time_metadata(XDR *);
433 static void prt_time_modify(XDR *);
434 static void prt_time_modify_set(XDR *);
441 * prt_details function to XDR decode the attribute and print it.
452 void (*prt_details)(XDR *);
903 * nfs4_pkt_start: XDR position of start of NFS4 compound
907 * cur_pos: current XDR position
908 * off: current XDR position relative to nfs4_pkt_start
922 * bytes is larger than the bytes remaining in the XDR
951 snprintf(bp, buflen - (bp - buf), "<XDR Error or Fragmented"
1043 * Print details about the nfs_argop4 that is next in the XDR stream.
1091 * Print details about the nfs_argop4 that is next in the XDR stream.
2130 XDR attrxdr;
2246 * XDR stream, up to SUM_COMPND_MAX characters. If the strings don't fit,
2308 * XDR stream, up to SUM_COMPND_MAX characters. If the strings don't fit,
2324 snprintf(bp, buflen - (bp - buf), "<XDR Error or Fragmented"
3072 * Print details about the nfs_resop4 that is next in the XDR stream.
3117 * Print details about the nfs_cb_resop4 that is next in the XDR stream.
3563 * Print detail information about the rpcsec_gss_info that is XDR-encoded
3973 prt_supported_attrs(XDR *xdr)
3985 prt_type(XDR *xdr)
3995 prt_fh_expire_type(XDR *xdr)
4039 prt_change(XDR *xdr)
4050 prt_size(XDR *xdr)
4060 prt_link_support(XDR *xdr)
4071 prt_symlink_support(XDR *xdr)
4082 prt_named_attr(XDR *xdr)
4093 prt_fsid(XDR *xdr)
4104 prt_unique_handles(XDR *xdr)
4115 prt_lease_time(XDR *xdr)
4125 prt_rdattr_error(XDR *xdr)
4136 prt_acl(XDR *xdr)
4229 prt_aclsupport(XDR *xdr)
4246 prt_archive(XDR *xdr)
4257 prt_cansettime(XDR *xdr)
4268 prt_case_insensitive(XDR *xdr)
4279 prt_case_preserving(XDR *xdr)
4290 prt_chown_restricted(XDR *xdr)
4301 prt_filehandle(XDR *xdr)
4312 prt_fileid(XDR *xdr)
4322 prt_mounted_on_fileid(XDR *xdr)
4332 prt_files_avail(XDR *xdr)
4342 prt_files_free(XDR *xdr)
4352 prt_files_total(XDR *xdr)
4374 prt_fs_locations(XDR *xdr)
4389 prt_hidden(XDR *xdr)
4400 prt_homogeneous(XDR *xdr)
4411 prt_maxfilesize(XDR *xdr)
4421 prt_maxlink(XDR *xdr)
4431 prt_maxname(XDR *xdr)
4441 prt_maxread(XDR *xdr)
4451 prt_maxwrite(XDR *xdr)
4462 prt_mimetype(XDR *xdr)
4473 prt_mode(XDR *xdr)
4483 prt_no_trunc(XDR *xdr)
4494 prt_numlinks(XDR *xdr)
4504 prt_owner(XDR *xdr)
4515 prt_owner_group(XDR *xdr)
4526 prt_quota_avail_hard(XDR *xdr)
4536 prt_quota_avail_soft(XDR *xdr)
4546 prt_quota_used(XDR *xdr)
4556 prt_rawdev(XDR *xdr)
4567 prt_space_avail(XDR *xdr)
4577 prt_space_free(XDR *xdr)
4587 prt_space_total(XDR *xdr)
4597 prt_space_used(XDR *xdr)
4607 prt_system(XDR *xdr)
4618 prt_time_access(XDR *xdr)
4629 prt_time_access_set(XDR *xdr)
4646 prt_time_backup(XDR *xdr)
4657 prt_time_create(XDR *xdr)
4668 prt_time_delta(XDR *xdr)
4679 prt_time_metadata(XDR *xdr)
4690 prt_time_modify(XDR *xdr)
4701 prt_time_modify_set(XDR *xdr)
4720 * Display the UTF8 string that is next in the XDR stream.