Lines Matching refs:XDR

56  * So all the stuff that deals directly with XDR lives in snoop_display.c
57 * With v4, we need to XDR entire structures so that we can skip over
58 * uninteresting bits in a compound array, so we call XDR directly from
59 * here. We need to rethink how we're going to structure XDR access. Do
63 extern XDR xdrm;
217 char *nfs4err_xdrfrag = "<XDR Error or Fragmented RPC>";
384 static void prt_supported_attrs(XDR *);
385 static void prt_type(XDR *);
386 static void prt_fh_expire_type(XDR *);
387 static void prt_change(XDR *);
388 static void prt_size(XDR *);
389 static void prt_link_support(XDR *);
390 static void prt_symlink_support(XDR *);
391 static void prt_named_attr(XDR *);
392 static void prt_fsid(XDR *);
393 static void prt_unique_handles(XDR *);
394 static void prt_lease_time(XDR *);
395 static void prt_rdattr_error(XDR *);
396 static void prt_acl(XDR *);
397 static void prt_aclsupport(XDR *);
398 static void prt_archive(XDR *);
399 static void prt_cansettime(XDR *);
400 static void prt_case_insensitive(XDR *);
401 static void prt_case_preserving(XDR *);
402 static void prt_chown_restricted(XDR *);
403 static void prt_filehandle(XDR *);
404 static void prt_fileid(XDR *);
405 static void prt_mounted_on_fileid(XDR *);
406 static void prt_files_avail(XDR *);
407 static void prt_files_free(XDR *);
408 static void prt_files_total(XDR *);
409 static void prt_fs_locations(XDR *);
410 static void prt_hidden(XDR *);
411 static void prt_homogeneous(XDR *);
412 static void prt_maxfilesize(XDR *);
413 static void prt_maxlink(XDR *);
414 static void prt_maxname(XDR *);
415 static void prt_maxread(XDR *);
416 static void prt_maxwrite(XDR *);
417 static void prt_mimetype(XDR *);
418 static void prt_mode(XDR *);
419 static void prt_no_trunc(XDR *);
420 static void prt_numlinks(XDR *);
421 static void prt_owner(XDR *);
422 static void prt_owner_group(XDR *);
423 static void prt_quota_avail_hard(XDR *);
424 static void prt_quota_avail_soft(XDR *);
425 static void prt_quota_used(XDR *);
426 static void prt_rawdev(XDR *);
427 static void prt_space_avail(XDR *);
428 static void prt_space_free(XDR *);
429 static void prt_space_total(XDR *);
430 static void prt_space_used(XDR *);
431 static void prt_system(XDR *);
432 static void prt_time_access(XDR *);
433 static void prt_time_access_set(XDR *);
434 static void prt_time_backup(XDR *);
435 static void prt_time_create(XDR *);
436 static void prt_time_delta(XDR *);
437 static void prt_time_metadata(XDR *);
438 static void prt_time_modify(XDR *);
439 static void prt_time_modify_set(XDR *);
446 * prt_details function to XDR decode the attribute and print it.
457 void (*prt_details)(XDR *);
908 * nfs4_pkt_start: XDR position of start of NFS4 compound
912 * cur_pos: current XDR position
913 * off: current XDR position relative to nfs4_pkt_start
927 * bytes is larger than the bytes remaining in the XDR
956 snprintf(bp, buflen - (bp - buf), "<XDR Error or Fragmented"
1048 * Print details about the nfs_argop4 that is next in the XDR stream.
1096 * Print details about the nfs_argop4 that is next in the XDR stream.
2135 XDR attrxdr;
2251 * XDR stream, up to SUM_COMPND_MAX characters. If the strings don't fit,
2313 * XDR stream, up to SUM_COMPND_MAX characters. If the strings don't fit,
2329 snprintf(bp, buflen - (bp - buf), "<XDR Error or Fragmented"
3077 * Print details about the nfs_resop4 that is next in the XDR stream.
3122 * Print details about the nfs_cb_resop4 that is next in the XDR stream.
3568 * Print detail information about the rpcsec_gss_info that is XDR-encoded
3978 prt_supported_attrs(XDR *xdr)
3990 prt_type(XDR *xdr)
4000 prt_fh_expire_type(XDR *xdr)
4044 prt_change(XDR *xdr)
4055 prt_size(XDR *xdr)
4065 prt_link_support(XDR *xdr)
4076 prt_symlink_support(XDR *xdr)
4087 prt_named_attr(XDR *xdr)
4098 prt_fsid(XDR *xdr)
4109 prt_unique_handles(XDR *xdr)
4120 prt_lease_time(XDR *xdr)
4130 prt_rdattr_error(XDR *xdr)
4141 prt_acl(XDR *xdr)
4234 prt_aclsupport(XDR *xdr)
4251 prt_archive(XDR *xdr)
4262 prt_cansettime(XDR *xdr)
4273 prt_case_insensitive(XDR *xdr)
4284 prt_case_preserving(XDR *xdr)
4295 prt_chown_restricted(XDR *xdr)
4306 prt_filehandle(XDR *xdr)
4317 prt_fileid(XDR *xdr)
4327 prt_mounted_on_fileid(XDR *xdr)
4337 prt_files_avail(XDR *xdr)
4347 prt_files_free(XDR *xdr)
4357 prt_files_total(XDR *xdr)
4379 prt_fs_locations(XDR *xdr)
4394 prt_hidden(XDR *xdr)
4405 prt_homogeneous(XDR *xdr)
4416 prt_maxfilesize(XDR *xdr)
4426 prt_maxlink(XDR *xdr)
4436 prt_maxname(XDR *xdr)
4446 prt_maxread(XDR *xdr)
4456 prt_maxwrite(XDR *xdr)
4467 prt_mimetype(XDR *xdr)
4478 prt_mode(XDR *xdr)
4488 prt_no_trunc(XDR *xdr)
4499 prt_numlinks(XDR *xdr)
4509 prt_owner(XDR *xdr)
4520 prt_owner_group(XDR *xdr)
4531 prt_quota_avail_hard(XDR *xdr)
4541 prt_quota_avail_soft(XDR *xdr)
4551 prt_quota_used(XDR *xdr)
4561 prt_rawdev(XDR *xdr)
4572 prt_space_avail(XDR *xdr)
4582 prt_space_free(XDR *xdr)
4592 prt_space_total(XDR *xdr)
4602 prt_space_used(XDR *xdr)
4612 prt_system(XDR *xdr)
4623 prt_time_access(XDR *xdr)
4634 prt_time_access_set(XDR *xdr)
4651 prt_time_backup(XDR *xdr)
4662 prt_time_create(XDR *xdr)
4673 prt_time_delta(XDR *xdr)
4684 prt_time_metadata(XDR *xdr)
4695 prt_time_modify(XDR *xdr)
4706 prt_time_modify_set(XDR *xdr)
4725 * Display the UTF8 string that is next in the XDR stream.