Lines Matching refs:objp

54 xdr_nfs_ftype4(register XDR *xdrs, nfs_ftype4 *objp)
57 if (!xdr_enum(xdrs, (enum_t *)objp))
63 xdr_nfsstat4(register XDR *xdrs, nfsstat4 *objp)
66 if (!xdr_enum(xdrs, (enum_t *)objp))
72 xdr_bitmap4(register XDR *xdrs, bitmap4 *objp)
75 if (!xdr_array(xdrs, (char **)&objp->bitmap4_val,
76 (uint_t *)&objp->bitmap4_len, ~0,
83 xdr_offset4(register XDR *xdrs, offset4 *objp)
86 if (!xdr_uint64_t(xdrs, objp))
92 xdr_count4(register XDR *xdrs, count4 *objp)
95 if (!xdr_uint32_t(xdrs, objp))
101 xdr_length4(register XDR *xdrs, length4 *objp)
104 if (!xdr_uint64_t(xdrs, objp))
110 xdr_clientid4(register XDR *xdrs, clientid4 *objp)
113 if (!xdr_uint64_t(xdrs, objp))
119 xdr_seqid4(register XDR *xdrs, seqid4 *objp)
122 if (!xdr_uint32_t(xdrs, objp))
128 xdr_utf8string(register XDR *xdrs, utf8string *objp)
131 if (!xdr_bytes(xdrs, (char **)&objp->utf8string_val,
132 (uint_t *)&objp->utf8string_len, NFS4_MAX_UTF8STRING))
138 xdr_component4(register XDR *xdrs, component4 *objp)
141 if (!xdr_utf8string(xdrs, objp))
147 xdr_pathname4(register XDR *xdrs, pathname4 *objp)
150 if (!xdr_array(xdrs, (char **)&objp->pathname4_val,
151 (uint_t *)&objp->pathname4_len, NFS4_MAX_PATHNAME4,
158 xdr_nfs_lockid4(register XDR *xdrs, nfs_lockid4 *objp)
161 if (!xdr_uint64_t(xdrs, objp))
167 xdr_nfs_cookie4(register XDR *xdrs, nfs_cookie4 *objp)
170 if (!xdr_uint64_t(xdrs, objp))
176 xdr_linktext4(register XDR *xdrs, linktext4 *objp)
179 if (!xdr_utf8string(xdrs, objp))
185 xdr_sec_oid4(register XDR *xdrs, sec_oid4 *objp)
188 if (!xdr_bytes(xdrs, (char **)&objp->sec_oid4_val,
189 (uint_t *)&objp->sec_oid4_len, NFS4_MAX_SECOID4))
195 xdr_qop4(register XDR *xdrs, qop4 *objp)
198 if (!xdr_uint32_t(xdrs, objp))
204 xdr_mode4(register XDR *xdrs, mode4 *objp)
207 if (!xdr_uint32_t(xdrs, objp))
213 xdr_changeid4(register XDR *xdrs, changeid4 *objp)
216 if (!xdr_uint64_t(xdrs, objp))
222 xdr_verifier4(register XDR *xdrs, verifier4 objp)
225 if (!xdr_opaque(xdrs, objp, NFS4_VERIFIER_SIZE))
231 xdr_nfstime4(register XDR *xdrs, nfstime4 *objp)
234 if (!xdr_int64_t(xdrs, &objp->seconds))
236 if (!xdr_uint32_t(xdrs, &objp->nseconds))
242 xdr_time_how4(register XDR *xdrs, time_how4 *objp)
245 if (!xdr_enum(xdrs, (enum_t *)objp))
251 xdr_settime4(register XDR *xdrs, settime4 *objp)
254 if (!xdr_time_how4(xdrs, &objp->set_it))
256 switch (objp->set_it) {
258 if (!xdr_nfstime4(xdrs, &objp->settime4_u.time))
266 xdr_nfs_fh4(register XDR *xdrs, nfs_fh4 *objp)
269 if (!xdr_bytes(xdrs, (char **)&objp->nfs_fh4_val,
270 (uint_t *)&objp->nfs_fh4_len, NFS4_FHSIZE))
276 xdr_fsid4(register XDR *xdrs, fsid4 *objp)
279 if (!xdr_uint64_t(xdrs, &objp->major))
281 if (!xdr_uint64_t(xdrs, &objp->minor))
287 xdr_fs_location4(register XDR *xdrs, fs_location4 *objp)
290 if (!xdr_array(xdrs, (char **)&objp->server.server_val,
291 (uint_t *)&objp->server.server_len, ~0,
294 if (!xdr_pathname4(xdrs, &objp->rootpath))
300 xdr_fs_locations4(register XDR *xdrs, fs_locations4 *objp)
303 if (!xdr_pathname4(xdrs, &objp->fs_root))
305 if (!xdr_array(xdrs, (char **)&objp->locations.locations_val,
306 (uint_t *)&objp->locations.locations_len, ~0,
313 xdr_acetype4(register XDR *xdrs, acetype4 *objp)
316 if (!xdr_u_int(xdrs, objp))
322 xdr_aceflag4(register XDR *xdrs, aceflag4 *objp)
325 if (!xdr_u_int(xdrs, objp))
331 xdr_acemask4(register XDR *xdrs, acemask4 *objp)
334 if (!xdr_u_int(xdrs, objp))
340 xdr_nfsace4(register XDR *xdrs, nfsace4 *objp)
342 if (!xdr_acetype4(xdrs, &objp->type))
344 if (!xdr_aceflag4(xdrs, &objp->flag))
346 if (!xdr_acemask4(xdrs, &objp->access_mask))
349 objp->who.utf8string_val = NULL;
350 objp->who.utf8string_len = 0;
352 return (xdr_bytes(xdrs, (char **)&objp->who.utf8string_val,
353 (uint_t *)&objp->who.utf8string_len,
358 xdr_specdata4(register XDR *xdrs, specdata4 *objp)
361 if (!xdr_uint32_t(xdrs, &objp->specdata1))
363 if (!xdr_uint32_t(xdrs, &objp->specdata2))
369 xdr_fattr4_supported_attrs(register XDR *xdrs, fattr4_supported_attrs *objp)
372 if (!xdr_bitmap4(xdrs, objp))
378 xdr_fattr4_type(register XDR *xdrs, fattr4_type *objp)
381 if (!xdr_nfs_ftype4(xdrs, objp))
387 xdr_fattr4_fh_expire_type(register XDR *xdrs, fattr4_fh_expire_type *objp)
390 if (!xdr_uint32_t(xdrs, objp))
396 xdr_fattr4_change(register XDR *xdrs, fattr4_change *objp)
399 if (!xdr_changeid4(xdrs, objp))
405 xdr_fattr4_size(register XDR *xdrs, fattr4_size *objp)
408 if (!xdr_uint64_t(xdrs, objp))
414 xdr_fattr4_link_support(register XDR *xdrs, fattr4_link_support *objp)
417 if (!xdr_bool(xdrs, objp))
423 xdr_fattr4_symlink_support(register XDR *xdrs, fattr4_symlink_support *objp)
426 if (!xdr_bool(xdrs, objp))
432 xdr_fattr4_named_attr(register XDR *xdrs, fattr4_named_attr *objp)
435 if (!xdr_bool(xdrs, objp))
441 xdr_fattr4_fsid(register XDR *xdrs, fattr4_fsid *objp)
444 if (!xdr_fsid4(xdrs, objp))
450 xdr_fattr4_unique_handles(register XDR *xdrs, fattr4_unique_handles *objp)
453 if (!xdr_bool(xdrs, objp))
459 xdr_fattr4_lease_time(register XDR *xdrs, fattr4_lease_time *objp)
462 if (!xdr_uint32_t(xdrs, objp))
468 xdr_fattr4_rdattr_error(register XDR *xdrs, fattr4_rdattr_error *objp)
471 if (!xdr_nfsstat4(xdrs, objp))
477 xdr_fattr4_acl(register XDR *xdrs, fattr4_acl *objp)
480 if (!xdr_array(xdrs, (char **)&objp->fattr4_acl_val,
481 (uint_t *)&objp->fattr4_acl_len, ~0,
488 xdr_fattr4_aclsupport(register XDR *xdrs, fattr4_aclsupport *objp)
491 if (!xdr_uint32_t(xdrs, objp))
497 xdr_fattr4_archive(register XDR *xdrs, fattr4_archive *objp)
500 if (!xdr_bool(xdrs, objp))
506 xdr_fattr4_cansettime(register XDR *xdrs, fattr4_cansettime *objp)
509 if (!xdr_bool(xdrs, objp))
515 xdr_fattr4_case_insensitive(register XDR *xdrs, fattr4_case_insensitive *objp)
518 if (!xdr_bool(xdrs, objp))
524 xdr_fattr4_case_preserving(register XDR *xdrs, fattr4_case_preserving *objp)
527 if (!xdr_bool(xdrs, objp))
533 xdr_fattr4_chown_restricted(register XDR *xdrs, fattr4_chown_restricted *objp)
536 if (!xdr_bool(xdrs, objp))
542 xdr_fattr4_fileid(register XDR *xdrs, fattr4_fileid *objp)
545 if (!xdr_uint64_t(xdrs, objp))
551 xdr_fattr4_files_avail(register XDR *xdrs, fattr4_files_avail *objp)
554 if (!xdr_uint64_t(xdrs, objp))
560 xdr_fattr4_filehandle(register XDR *xdrs, fattr4_filehandle *objp)
563 if (!xdr_nfs_fh4(xdrs, objp))
569 xdr_fattr4_files_free(register XDR *xdrs, fattr4_files_free *objp)
572 if (!xdr_uint64_t(xdrs, objp))
578 xdr_fattr4_files_total(register XDR *xdrs, fattr4_files_total *objp)
581 if (!xdr_uint64_t(xdrs, objp))
587 xdr_fattr4_fs_locations(register XDR *xdrs, fattr4_fs_locations *objp)
590 if (!xdr_fs_locations4(xdrs, objp))
596 xdr_fattr4_hidden(register XDR *xdrs, fattr4_hidden *objp)
599 if (!xdr_bool(xdrs, objp))
605 xdr_fattr4_homogeneous(register XDR *xdrs, fattr4_homogeneous *objp)
608 if (!xdr_bool(xdrs, objp))
614 xdr_fattr4_maxfilesize(register XDR *xdrs, fattr4_maxfilesize *objp)
617 if (!xdr_uint64_t(xdrs, objp))
623 xdr_fattr4_maxlink(register XDR *xdrs, fattr4_maxlink *objp)
626 if (!xdr_uint32_t(xdrs, objp))
632 xdr_fattr4_maxname(register XDR *xdrs, fattr4_maxname *objp)
635 if (!xdr_uint32_t(xdrs, objp))
641 xdr_fattr4_maxread(register XDR *xdrs, fattr4_maxread *objp)
644 if (!xdr_uint64_t(xdrs, objp))
650 xdr_fattr4_maxwrite(register XDR *xdrs, fattr4_maxwrite *objp)
653 if (!xdr_uint64_t(xdrs, objp))
659 xdr_fattr4_mimetype(register XDR *xdrs, fattr4_mimetype *objp)
662 if (!xdr_utf8string(xdrs, objp))
668 xdr_fattr4_mode(register XDR *xdrs, fattr4_mode *objp)
671 if (!xdr_mode4(xdrs, objp))
677 xdr_fattr4_mounted_on_fileid(register XDR *xdrs, fattr4_mounted_on_fileid *objp)
680 if (!xdr_uint64_t(xdrs, objp))
686 xdr_fattr4_no_trunc(register XDR *xdrs, fattr4_no_trunc *objp)
689 if (!xdr_bool(xdrs, objp))
695 xdr_fattr4_numlinks(register XDR *xdrs, fattr4_numlinks *objp)
698 if (!xdr_uint32_t(xdrs, objp))
704 xdr_fattr4_owner(register XDR *xdrs, fattr4_owner *objp)
707 if (!xdr_utf8string(xdrs, objp))
713 xdr_fattr4_owner_group(register XDR *xdrs, fattr4_owner_group *objp)
716 if (!xdr_utf8string(xdrs, objp))
722 xdr_fattr4_quota_avail_hard(register XDR *xdrs, fattr4_quota_avail_hard *objp)
725 if (!xdr_uint64_t(xdrs, objp))
731 xdr_fattr4_quota_avail_soft(register XDR *xdrs, fattr4_quota_avail_soft *objp)
734 if (!xdr_uint64_t(xdrs, objp))
740 xdr_fattr4_quota_used(register XDR *xdrs, fattr4_quota_used *objp)
743 if (!xdr_uint64_t(xdrs, objp))
749 xdr_fattr4_rawdev(register XDR *xdrs, fattr4_rawdev *objp)
752 if (!xdr_specdata4(xdrs, objp))
758 xdr_fattr4_space_avail(register XDR *xdrs, fattr4_space_avail *objp)
761 if (!xdr_uint64_t(xdrs, objp))
767 xdr_fattr4_space_free(register XDR *xdrs, fattr4_space_free *objp)
770 if (!xdr_uint64_t(xdrs, objp))
776 xdr_fattr4_space_total(register XDR *xdrs, fattr4_space_total *objp)
779 if (!xdr_uint64_t(xdrs, objp))
785 xdr_fattr4_space_used(register XDR *xdrs, fattr4_space_used *objp)
788 if (!xdr_uint64_t(xdrs, objp))
794 xdr_fattr4_system(register XDR *xdrs, fattr4_system *objp)
797 if (!xdr_bool(xdrs, objp))
803 xdr_fattr4_time_access(register XDR *xdrs, fattr4_time_access *objp)
806 if (!xdr_nfstime4(xdrs, objp))
812 xdr_fattr4_time_access_set(register XDR *xdrs, fattr4_time_access_set *objp)
815 if (!xdr_settime4(xdrs, objp))
821 xdr_fattr4_time_backup(register XDR *xdrs, fattr4_time_backup *objp)
824 if (!xdr_nfstime4(xdrs, objp))
830 xdr_fattr4_time_create(register XDR *xdrs, fattr4_time_create *objp)
833 if (!xdr_nfstime4(xdrs, objp))
839 xdr_fattr4_time_delta(register XDR *xdrs, fattr4_time_delta *objp)
842 if (!xdr_nfstime4(xdrs, objp))
848 xdr_fattr4_time_metadata(register XDR *xdrs, fattr4_time_metadata *objp)
851 if (!xdr_nfstime4(xdrs, objp))
857 xdr_fattr4_time_modify(register XDR *xdrs, fattr4_time_modify *objp)
860 if (!xdr_nfstime4(xdrs, objp))
866 xdr_fattr4_time_modify_set(register XDR *xdrs, fattr4_time_modify_set *objp)
869 if (!xdr_settime4(xdrs, objp))
875 xdr_attrlist4(register XDR *xdrs, attrlist4 *objp)
878 if (!xdr_bytes(xdrs, (char **)&objp->attrlist4_val,
879 (uint_t *)&objp->attrlist4_len, ~0))
885 xdr_fattr4(register XDR *xdrs, fattr4 *objp)
888 if (!xdr_bitmap4(xdrs, &objp->attrmask))
890 if (!xdr_attrlist4(xdrs, &objp->attr_vals))
896 xdr_change_info4(register XDR *xdrs, change_info4 *objp)
899 if (!xdr_bool(xdrs, &objp->atomic))
901 if (!xdr_changeid4(xdrs, &objp->before))
903 if (!xdr_changeid4(xdrs, &objp->after))
909 xdr_clientaddr4(register XDR *xdrs, clientaddr4 *objp)
912 if (!xdr_string(xdrs, &objp->r_netid, ~0))
914 if (!xdr_string(xdrs, &objp->r_addr, ~0))
920 xdr_cb_client4(register XDR *xdrs, cb_client4 *objp)
923 if (!xdr_uint32_t(xdrs, &objp->cb_program))
925 if (!xdr_clientaddr4(xdrs, &objp->cb_location))
931 xdr_stateid4(register XDR *xdrs, stateid4 *objp)
934 if (!xdr_uint32_t(xdrs, &objp->seqid))
936 if (!xdr_opaque(xdrs, objp->other, 12))
942 xdr_nfs_client_id4(register XDR *xdrs, nfs_client_id4 *objp)
945 if (!xdr_verifier4(xdrs, objp->verifier))
947 if (!xdr_bytes(xdrs, (char **)&objp->id.id_val,
948 (uint_t *)&objp->id.id_len, NFS4_OPAQUE_LIMIT))
954 xdr_open_owner4(register XDR *xdrs, open_owner4 *objp)
957 if (!xdr_clientid4(xdrs, &objp->clientid))
959 if (!xdr_bytes(xdrs, (char **)&objp->owner.owner_val,
960 (uint_t *)&objp->owner.owner_len, NFS4_OPAQUE_LIMIT))
966 xdr_lock_owner4(register XDR *xdrs, lock_owner4 *objp)
969 if (!xdr_clientid4(xdrs, &objp->clientid))
971 if (!xdr_bytes(xdrs, (char **)&objp->owner.owner_val,
972 (uint_t *)&objp->owner.owner_len, NFS4_OPAQUE_LIMIT))
978 xdr_nfs_lock_type4(register XDR *xdrs, nfs_lock_type4 *objp)
981 if (!xdr_enum(xdrs, (enum_t *)objp))
987 xdr_ACCESS4args(register XDR *xdrs, ACCESS4args *objp)
990 if (!xdr_uint32_t(xdrs, &objp->access))
996 xdr_ACCESS4resok(register XDR *xdrs, ACCESS4resok *objp)
999 if (!xdr_uint32_t(xdrs, &objp->supported))
1001 if (!xdr_uint32_t(xdrs, &objp->access))
1007 xdr_ACCESS4res(register XDR *xdrs, ACCESS4res *objp)
1010 if (!xdr_nfsstat4(xdrs, &objp->status))
1012 switch (objp->status) {
1014 if (!xdr_ACCESS4resok(xdrs, &objp->ACCESS4res_u.resok4))
1022 xdr_CLOSE4args(register XDR *xdrs, CLOSE4args *objp)
1025 if (!xdr_seqid4(xdrs, &objp->seqid))
1027 if (!xdr_stateid4(xdrs, &objp->open_stateid))
1033 xdr_CLOSE4res(register XDR *xdrs, CLOSE4res *objp)
1036 if (!xdr_nfsstat4(xdrs, &objp->status))
1038 switch (objp->status) {
1040 if (!xdr_stateid4(xdrs, &objp->CLOSE4res_u.open_stateid))
1048 xdr_COMMIT4args(register XDR *xdrs, COMMIT4args *objp)
1051 if (!xdr_offset4(xdrs, &objp->offset))
1053 if (!xdr_count4(xdrs, &objp->count))
1059 xdr_COMMIT4resok(register XDR *xdrs, COMMIT4resok *objp)
1062 if (!xdr_verifier4(xdrs, objp->writeverf))
1068 xdr_COMMIT4res(register XDR *xdrs, COMMIT4res *objp)
1071 if (!xdr_nfsstat4(xdrs, &objp->status))
1073 switch (objp->status) {
1075 if (!xdr_COMMIT4resok(xdrs, &objp->COMMIT4res_u.resok4))
1083 xdr_createtype4(register XDR *xdrs, createtype4 *objp)
1086 if (!xdr_nfs_ftype4(xdrs, &objp->type))
1088 switch (objp->type) {
1090 if (!xdr_linktext4(xdrs, &objp->createtype4_u.linkdata))
1095 if (!xdr_specdata4(xdrs, &objp->createtype4_u.devdata))
1107 xdr_CREATE4args(register XDR *xdrs, CREATE4args *objp)
1110 if (!xdr_createtype4(xdrs, &objp->objtype))
1112 if (!xdr_component4(xdrs, &objp->objname))
1114 if (!xdr_fattr4(xdrs, &objp->createattrs))
1120 xdr_CREATE4resok(register XDR *xdrs, CREATE4resok *objp)
1123 if (!xdr_change_info4(xdrs, &objp->cinfo))
1125 if (!xdr_bitmap4(xdrs, &objp->attrset))
1131 xdr_CREATE4res(register XDR *xdrs, CREATE4res *objp)
1134 if (!xdr_nfsstat4(xdrs, &objp->status))
1136 switch (objp->status) {
1138 if (!xdr_CREATE4resok(xdrs, &objp->CREATE4res_u.resok4))
1146 xdr_DELEGPURGE4args(register XDR *xdrs, DELEGPURGE4args *objp)
1149 if (!xdr_clientid4(xdrs, &objp->clientid))
1155 xdr_DELEGPURGE4res(register XDR *xdrs, DELEGPURGE4res *objp)
1158 if (!xdr_nfsstat4(xdrs, &objp->status))
1164 xdr_DELEGRETURN4args(register XDR *xdrs, DELEGRETURN4args *objp)
1167 if (!xdr_stateid4(xdrs, &objp->deleg_stateid))
1173 xdr_DELEGRETURN4res(register XDR *xdrs, DELEGRETURN4res *objp)
1176 if (!xdr_nfsstat4(xdrs, &objp->status))
1182 xdr_GETATTR4args(register XDR *xdrs, GETATTR4args *objp)
1185 if (!xdr_bitmap4(xdrs, &objp->attr_request))
1191 xdr_GETATTR4resok(register XDR *xdrs, GETATTR4resok *objp)
1194 if (!xdr_fattr4(xdrs, &objp->obj_attributes))
1200 xdr_GETATTR4res(register XDR *xdrs, GETATTR4res *objp)
1203 if (!xdr_nfsstat4(xdrs, &objp->status))
1205 switch (objp->status) {
1207 if (!xdr_GETATTR4resok(xdrs, &objp->GETATTR4res_u.resok4))
1215 xdr_GETFH4resok(register XDR *xdrs, GETFH4resok *objp)
1218 if (!xdr_nfs_fh4(xdrs, &objp->object))
1224 xdr_GETFH4res(register XDR *xdrs, GETFH4res *objp)
1227 if (!xdr_nfsstat4(xdrs, &objp->status))
1229 switch (objp->status) {
1231 if (!xdr_GETFH4resok(xdrs, &objp->GETFH4res_u.resok4))
1239 xdr_LINK4args(register XDR *xdrs, LINK4args *objp)
1242 if (!xdr_component4(xdrs, &objp->newname))
1248 xdr_LINK4resok(register XDR *xdrs, LINK4resok *objp)
1251 if (!xdr_change_info4(xdrs, &objp->cinfo))
1257 xdr_LINK4res(register XDR *xdrs, LINK4res *objp)
1260 if (!xdr_nfsstat4(xdrs, &objp->status))
1262 switch (objp->status) {
1264 if (!xdr_LINK4resok(xdrs, &objp->LINK4res_u.resok4))
1272 xdr_open_to_lock_owner4(register XDR *xdrs, open_to_lock_owner4 *objp)
1275 if (!xdr_seqid4(xdrs, &objp->open_seqid))
1277 if (!xdr_stateid4(xdrs, &objp->open_stateid))
1279 if (!xdr_seqid4(xdrs, &objp->lock_seqid))
1281 if (!xdr_lock_owner4(xdrs, &objp->lock_owner))
1287 xdr_exist_lock_owner4(register XDR *xdrs, exist_lock_owner4 *objp)
1290 if (!xdr_stateid4(xdrs, &objp->lock_stateid))
1292 if (!xdr_seqid4(xdrs, &objp->lock_seqid))
1298 xdr_locker4(register XDR *xdrs, locker4 *objp)
1301 if (!xdr_bool(xdrs, &objp->new_lock_owner))
1303 switch (objp->new_lock_owner) {
1305 if (!xdr_open_to_lock_owner4(xdrs, &objp->locker4_u.open_owner))
1309 if (!xdr_exist_lock_owner4(xdrs, &objp->locker4_u.lock_owner))
1319 xdr_LOCK4args(register XDR *xdrs, LOCK4args *objp)
1322 if (!xdr_nfs_lock_type4(xdrs, &objp->locktype))
1324 if (!xdr_bool(xdrs, &objp->reclaim))
1326 if (!xdr_offset4(xdrs, &objp->offset))
1328 if (!xdr_length4(xdrs, &objp->length))
1330 if (!xdr_locker4(xdrs, &objp->locker))
1336 xdr_LOCK4denied(register XDR *xdrs, LOCK4denied *objp)
1339 if (!xdr_offset4(xdrs, &objp->offset))
1341 if (!xdr_length4(xdrs, &objp->length))
1343 if (!xdr_nfs_lock_type4(xdrs, &objp->locktype))
1345 if (!xdr_lock_owner4(xdrs, &objp->owner))
1351 xdr_LOCK4resok(register XDR *xdrs, LOCK4resok *objp)
1354 if (!xdr_stateid4(xdrs, &objp->lock_stateid))
1360 xdr_LOCK4res(register XDR *xdrs, LOCK4res *objp)
1363 if (!xdr_nfsstat4(xdrs, &objp->status))
1365 switch (objp->status) {
1367 if (!xdr_LOCK4resok(xdrs, &objp->LOCK4res_u.resok4))
1371 if (!xdr_LOCK4denied(xdrs, &objp->LOCK4res_u.denied))
1379 xdr_LOCKT4args(register XDR *xdrs, LOCKT4args *objp)
1382 if (!xdr_nfs_lock_type4(xdrs, &objp->locktype))
1384 if (!xdr_offset4(xdrs, &objp->offset))
1386 if (!xdr_length4(xdrs, &objp->length))
1388 if (!xdr_lock_owner4(xdrs, &objp->owner))
1394 xdr_LOCKT4res(register XDR *xdrs, LOCKT4res *objp)
1397 if (!xdr_nfsstat4(xdrs, &objp->status))
1399 switch (objp->status) {
1401 if (!xdr_LOCK4denied(xdrs, &objp->LOCKT4res_u.denied))
1411 xdr_LOCKU4args(register XDR *xdrs, LOCKU4args *objp)
1414 if (!xdr_nfs_lock_type4(xdrs, &objp->locktype))
1416 if (!xdr_seqid4(xdrs, &objp->seqid))
1418 if (!xdr_stateid4(xdrs, &objp->lock_stateid))
1420 if (!xdr_offset4(xdrs, &objp->offset))
1422 if (!xdr_length4(xdrs, &objp->length))
1428 xdr_LOCKU4res(register XDR *xdrs, LOCKU4res *objp)
1431 if (!xdr_nfsstat4(xdrs, &objp->status))
1433 switch (objp->status) {
1435 if (!xdr_stateid4(xdrs, &objp->LOCKU4res_u.lock_stateid))
1443 xdr_LOOKUP4args(register XDR *xdrs, LOOKUP4args *objp)
1446 if (!xdr_component4(xdrs, &objp->objname))
1452 xdr_LOOKUP4res(register XDR *xdrs, LOOKUP4res *objp)
1455 if (!xdr_nfsstat4(xdrs, &objp->status))
1461 xdr_LOOKUPP4res(register XDR *xdrs, LOOKUPP4res *objp)
1464 if (!xdr_nfsstat4(xdrs, &objp->status))
1470 xdr_NVERIFY4args(register XDR *xdrs, NVERIFY4args *objp)
1473 if (!xdr_fattr4(xdrs, &objp->obj_attributes))
1479 xdr_NVERIFY4res(register XDR *xdrs, NVERIFY4res *objp)
1482 if (!xdr_nfsstat4(xdrs, &objp->status))
1488 xdr_createmode4(register XDR *xdrs, createmode4 *objp)
1491 if (!xdr_enum(xdrs, (enum_t *)objp))
1497 xdr_createhow4(register XDR *xdrs, createhow4 *objp)
1500 if (!xdr_createmode4(xdrs, &objp->mode))
1502 switch (objp->mode) {
1505 if (!xdr_fattr4(xdrs, &objp->createhow4_u.createattrs))
1509 if (!xdr_verifier4(xdrs, objp->createhow4_u.createverf))
1519 xdr_opentype4(register XDR *xdrs, opentype4 *objp)
1522 if (!xdr_enum(xdrs, (enum_t *)objp))
1528 xdr_openflag4(register XDR *xdrs, openflag4 *objp)
1531 if (!xdr_opentype4(xdrs, &objp->opentype))
1533 switch (objp->opentype) {
1535 if (!xdr_createhow4(xdrs, &objp->openflag4_u.how))
1543 xdr_limit_by4(register XDR *xdrs, limit_by4 *objp)
1546 if (!xdr_enum(xdrs, (enum_t *)objp))
1552 xdr_nfs_modified_limit4(register XDR *xdrs, nfs_modified_limit4 *objp)
1555 if (!xdr_uint32_t(xdrs, &objp->num_blocks))
1557 if (!xdr_uint32_t(xdrs, &objp->bytes_per_block))
1563 xdr_nfs_space_limit4(register XDR *xdrs, nfs_space_limit4 *objp)
1566 if (!xdr_limit_by4(xdrs, &objp->limitby))
1568 switch (objp->limitby) {
1570 if (!xdr_uint64_t(xdrs, &objp->nfs_space_limit4_u.filesize))
1574 if (!xdr_nfs_modified_limit4(xdrs, &objp->nfs_space_limit4_u.
1585 xdr_open_delegation_type4(register XDR *xdrs, open_delegation_type4 *objp)
1588 if (!xdr_enum(xdrs, (enum_t *)objp))
1594 xdr_open_claim_type4(register XDR *xdrs, open_claim_type4 *objp)
1597 if (!xdr_enum(xdrs, (enum_t *)objp))
1603 xdr_open_claim_delegate_cur4(register XDR *xdrs, open_claim_delegate_cur4 *objp)
1606 if (!xdr_stateid4(xdrs, &objp->delegate_stateid))
1608 if (!xdr_component4(xdrs, &objp->file))
1614 xdr_open_claim4(register XDR *xdrs, open_claim4 *objp)
1617 if (!xdr_open_claim_type4(xdrs, &objp->claim))
1619 switch (objp->claim) {
1621 if (!xdr_component4(xdrs, &objp->open_claim4_u.file))
1625 if (!xdr_open_delegation_type4(xdrs, &objp->open_claim4_u.
1630 if (!xdr_open_claim_delegate_cur4(xdrs, &objp->open_claim4_u.
1635 if (!xdr_component4(xdrs, &objp->open_claim4_u.
1646 xdr_OPEN4args(register XDR *xdrs, OPEN4args *objp)
1649 if (!xdr_seqid4(xdrs, &objp->seqid))
1651 if (!xdr_uint32_t(xdrs, &objp->share_access))
1653 if (!xdr_uint32_t(xdrs, &objp->share_deny))
1655 if (!xdr_open_owner4(xdrs, &objp->owner))
1657 if (!xdr_openflag4(xdrs, &objp->openhow))
1659 if (!xdr_open_claim4(xdrs, &objp->claim))
1665 xdr_open_read_delegation4(register XDR *xdrs, open_read_delegation4 *objp)
1668 if (!xdr_stateid4(xdrs, &objp->stateid))
1670 if (!xdr_bool(xdrs, &objp->recall))
1672 if (!xdr_nfsace4(xdrs, &objp->permissions))
1678 xdr_open_write_delegation4(register XDR *xdrs, open_write_delegation4 *objp)
1681 if (!xdr_stateid4(xdrs, &objp->stateid))
1683 if (!xdr_bool(xdrs, &objp->recall))
1685 if (!xdr_nfs_space_limit4(xdrs, &objp->space_limit))
1687 if (!xdr_nfsace4(xdrs, &objp->permissions))
1693 xdr_open_delegation4(register XDR *xdrs, open_delegation4 *objp)
1696 if (!xdr_open_delegation_type4(xdrs, &objp->delegation_type))
1698 switch (objp->delegation_type) {
1702 if (!xdr_open_read_delegation4(xdrs, &objp->open_delegation4_u.
1707 if (!xdr_open_write_delegation4(xdrs, &objp->open_delegation4_u.
1718 xdr_OPEN4resok(register XDR *xdrs, OPEN4resok *objp)
1721 if (!xdr_stateid4(xdrs, &objp->stateid))
1723 if (!xdr_change_info4(xdrs, &objp->cinfo))
1725 if (!xdr_uint32_t(xdrs, &objp->rflags))
1727 if (!xdr_bitmap4(xdrs, &objp->attrset))
1729 if (!xdr_open_delegation4(xdrs, &objp->delegation))
1735 xdr_OPEN4res(register XDR *xdrs, OPEN4res *objp)
1738 if (!xdr_nfsstat4(xdrs, &objp->status))
1740 switch (objp->status) {
1742 if (!xdr_OPEN4resok(xdrs, &objp->OPEN4res_u.resok4))
1750 xdr_OPENATTR4args(register XDR *xdrs, OPENATTR4args *objp)
1753 if (!xdr_bool(xdrs, &objp->createdir))
1759 xdr_OPENATTR4res(register XDR *xdrs, OPENATTR4res *objp)
1762 if (!xdr_nfsstat4(xdrs, &objp->status))
1768 xdr_OPEN_CONFIRM4args(register XDR *xdrs, OPEN_CONFIRM4args *objp)
1771 if (!xdr_stateid4(xdrs, &objp->open_stateid))
1773 if (!xdr_seqid4(xdrs, &objp->seqid))
1779 xdr_OPEN_CONFIRM4resok(register XDR *xdrs, OPEN_CONFIRM4resok *objp)
1782 if (!xdr_stateid4(xdrs, &objp->open_stateid))
1788 xdr_OPEN_CONFIRM4res(register XDR *xdrs, OPEN_CONFIRM4res *objp)
1791 if (!xdr_nfsstat4(xdrs, &objp->status))
1793 switch (objp->status) {
1795 if (!xdr_OPEN_CONFIRM4resok(xdrs, &objp->OPEN_CONFIRM4res_u.
1804 xdr_OPEN_DOWNGRADE4args(register XDR *xdrs, OPEN_DOWNGRADE4args *objp)
1807 if (!xdr_stateid4(xdrs, &objp->open_stateid))
1809 if (!xdr_seqid4(xdrs, &objp->seqid))
1811 if (!xdr_uint32_t(xdrs, &objp->share_access))
1813 if (!xdr_uint32_t(xdrs, &objp->share_deny))
1819 xdr_OPEN_DOWNGRADE4resok(register XDR *xdrs, OPEN_DOWNGRADE4resok *objp)
1822 if (!xdr_stateid4(xdrs, &objp->open_stateid))
1828 xdr_OPEN_DOWNGRADE4res(register XDR *xdrs, OPEN_DOWNGRADE4res *objp)
1831 if (!xdr_nfsstat4(xdrs, &objp->status))
1833 switch (objp->status) {
1835 if (!xdr_OPEN_DOWNGRADE4resok(xdrs, &objp->OPEN_DOWNGRADE4res_u.
1844 xdr_PUTFH4args(register XDR *xdrs, PUTFH4args *objp)
1847 if (!xdr_nfs_fh4(xdrs, &objp->object))
1853 xdr_PUTFH4res(register XDR *xdrs, PUTFH4res *objp)
1856 if (!xdr_nfsstat4(xdrs, &objp->status))
1862 xdr_PUTPUBFH4res(register XDR *xdrs, PUTPUBFH4res *objp)
1865 if (!xdr_nfsstat4(xdrs, &objp->status))
1871 xdr_PUTROOTFH4res(register XDR *xdrs, PUTROOTFH4res *objp)
1874 if (!xdr_nfsstat4(xdrs, &objp->status))
1880 xdr_READ4args(register XDR *xdrs, READ4args *objp)
1883 if (!xdr_stateid4(xdrs, &objp->stateid))
1885 if (!xdr_offset4(xdrs, &objp->offset))
1887 if (!xdr_count4(xdrs, &objp->count))
1893 xdr_READ4resok(register XDR *xdrs, READ4resok *objp)
1896 if (!xdr_bool(xdrs, &objp->eof))
1906 objp->data.data_val = NULL;
1907 if (!xdr_u_int(xdrs, &objp->data.data_len))
1908 objp->data.data_len = 0;
1909 nfs4_skip_bytes = objp->data.data_len;
1911 if (!xdr_bytes(xdrs, (char **)&objp->data.data_val,
1912 (uint_t *)&objp->data.data_len, ~0))
1919 xdr_READ4res(register XDR *xdrs, READ4res *objp)
1922 if (!xdr_nfsstat4(xdrs, &objp->status))
1924 switch (objp->status) {
1926 if (!xdr_READ4resok(xdrs, &objp->READ4res_u.resok4))
1934 xdr_READDIR4args(register XDR *xdrs, READDIR4args *objp)
1937 if (!xdr_nfs_cookie4(xdrs, &objp->cookie))
1939 if (!xdr_verifier4(xdrs, objp->cookieverf))
1941 if (!xdr_count4(xdrs, &objp->dircount))
1943 if (!xdr_count4(xdrs, &objp->maxcount))
1945 if (!xdr_bitmap4(xdrs, &objp->attr_request))
1951 xdr_entry4(register XDR *xdrs, entry4 *objp)
1960 if (!xdr_nfs_cookie4(xdrs, &objp->cookie))
1962 if (!xdr_component4(xdrs, &objp->name))
1964 if (!xdr_fattr4(xdrs, &objp->attrs))
1975 objp->nextentry = NULL;
1979 objp->nextentry = (entry4 *)
1981 if (objp->nextentry == NULL)
1983 bzero(objp->nextentry, sizeof (entry4));
1984 objp = objp->nextentry;
1987 objp = objp->nextentry;
1988 if (!objp)
1994 tmp_entry4 = objp;
1995 objp = objp->nextentry;
1996 if (!objp)
2010 xdr_dirlist4(register XDR *xdrs, dirlist4 *objp)
2013 if (!xdr_pointer(xdrs, (char **)&objp->entries, sizeof (entry4),
2016 if (!xdr_bool(xdrs, &objp->eof))
2022 xdr_READDIR4resok(register XDR *xdrs, READDIR4resok *objp)
2025 if (!xdr_verifier4(xdrs, objp->cookieverf))
2027 if (!xdr_dirlist4(xdrs, &objp->reply))
2033 xdr_READDIR4res(register XDR *xdrs, READDIR4res *objp)
2036 if (!xdr_nfsstat4(xdrs, &objp->status))
2038 switch (objp->status) {
2040 if (!xdr_READDIR4resok(xdrs, &objp->READDIR4res_u.resok4))
2048 xdr_READLINK4resok(register XDR *xdrs, READLINK4resok *objp)
2051 if (!xdr_linktext4(xdrs, &objp->link))
2057 xdr_READLINK4res(register XDR *xdrs, READLINK4res *objp)
2060 if (!xdr_nfsstat4(xdrs, &objp->status))
2062 switch (objp->status) {
2064 if (!xdr_READLINK4resok(xdrs, &objp->READLINK4res_u.resok4))
2072 xdr_REMOVE4args(register XDR *xdrs, REMOVE4args *objp)
2075 if (!xdr_component4(xdrs, &objp->target))
2081 xdr_REMOVE4resok(register XDR *xdrs, REMOVE4resok *objp)
2084 if (!xdr_change_info4(xdrs, &objp->cinfo))
2090 xdr_REMOVE4res(register XDR *xdrs, REMOVE4res *objp)
2093 if (!xdr_nfsstat4(xdrs, &objp->status))
2095 switch (objp->status) {
2097 if (!xdr_REMOVE4resok(xdrs, &objp->REMOVE4res_u.resok4))
2105 xdr_RENAME4args(register XDR *xdrs, RENAME4args *objp)
2108 if (!xdr_component4(xdrs, &objp->oldname))
2110 if (!xdr_component4(xdrs, &objp->newname))
2116 xdr_RENAME4resok(register XDR *xdrs, RENAME4resok *objp)
2119 if (!xdr_change_info4(xdrs, &objp->source_cinfo))
2121 if (!xdr_change_info4(xdrs, &objp->target_cinfo))
2127 xdr_RENAME4res(register XDR *xdrs, RENAME4res *objp)
2130 if (!xdr_nfsstat4(xdrs, &objp->status))
2132 switch (objp->status) {
2134 if (!xdr_RENAME4resok(xdrs, &objp->RENAME4res_u.resok4))
2142 xdr_RENEW4args(register XDR *xdrs, RENEW4args *objp)
2145 if (!xdr_clientid4(xdrs, &objp->clientid))
2151 xdr_RENEW4res(register XDR *xdrs, RENEW4res *objp)
2154 if (!xdr_nfsstat4(xdrs, &objp->status))
2160 xdr_RESTOREFH4res(register XDR *xdrs, RESTOREFH4res *objp)
2163 if (!xdr_nfsstat4(xdrs, &objp->status))
2169 xdr_SAVEFH4res(register XDR *xdrs, SAVEFH4res *objp)
2172 if (!xdr_nfsstat4(xdrs, &objp->status))
2178 xdr_SECINFO4args(register XDR *xdrs, SECINFO4args *objp)
2181 if (!xdr_component4(xdrs, &objp->name))
2187 xdr_rpc_gss_svc_t(register XDR *xdrs, rpc_gss_svc_t *objp)
2190 if (!xdr_enum(xdrs, (enum_t *)objp))
2196 xdr_rpcsec_gss_info(register XDR *xdrs, rpcsec_gss_info *objp)
2199 if (!xdr_sec_oid4(xdrs, &objp->oid))
2201 if (!xdr_qop4(xdrs, &objp->qop))
2203 if (!xdr_rpc_gss_svc_t(xdrs, &objp->service))
2209 xdr_secinfo4(register XDR *xdrs, secinfo4 *objp)
2212 if (!xdr_uint32_t(xdrs, &objp->flavor))
2214 switch (objp->flavor) {
2216 if (!xdr_rpcsec_gss_info(xdrs, &objp->secinfo4_u.flavor_info))
2224 xdr_SECINFO4resok(register XDR *xdrs, SECINFO4resok *objp)
2227 if (!xdr_array(xdrs, (char **)&objp->SECINFO4resok_val,
2228 (uint_t *)&objp->SECINFO4resok_len, ~0,
2235 xdr_SECINFO4res(register XDR *xdrs, SECINFO4res *objp)
2238 if (!xdr_nfsstat4(xdrs, &objp->status))
2240 switch (objp->status) {
2242 if (!xdr_SECINFO4resok(xdrs, &objp->SECINFO4res_u.resok4))
2250 xdr_SETATTR4args(register XDR *xdrs, SETATTR4args *objp)
2253 if (!xdr_stateid4(xdrs, &objp->stateid))
2255 if (!xdr_fattr4(xdrs, &objp->obj_attributes))
2261 xdr_SETATTR4res(register XDR *xdrs, SETATTR4res *objp)
2264 if (!xdr_nfsstat4(xdrs, &objp->status))
2266 if (!xdr_bitmap4(xdrs, &objp->attrsset))
2272 xdr_SETCLIENTID4args(register XDR *xdrs, SETCLIENTID4args *objp)
2275 if (!xdr_nfs_client_id4(xdrs, &objp->client))
2277 if (!xdr_cb_client4(xdrs, &objp->callback))
2279 if (!xdr_uint32_t(xdrs, &objp->callback_ident))
2285 xdr_SETCLIENTID4resok(register XDR *xdrs, SETCLIENTID4resok *objp)
2288 if (!xdr_clientid4(xdrs, &objp->clientid))
2290 if (!xdr_verifier4(xdrs, objp->setclientid_confirm))
2296 xdr_SETCLIENTID4res(register XDR *xdrs, SETCLIENTID4res *objp)
2299 if (!xdr_nfsstat4(xdrs, &objp->status))
2301 switch (objp->status) {
2303 if (!xdr_SETCLIENTID4resok(xdrs, &objp->SETCLIENTID4res_u.
2308 if (!xdr_clientaddr4(xdrs, &objp->SETCLIENTID4res_u.
2317 xdr_SETCLIENTID_CONFIRM4args(register XDR *xdrs, SETCLIENTID_CONFIRM4args *objp)
2320 if (!xdr_clientid4(xdrs, &objp->clientid))
2322 if (!xdr_verifier4(xdrs, objp->setclientid_confirm))
2328 xdr_SETCLIENTID_CONFIRM4res(register XDR *xdrs, SETCLIENTID_CONFIRM4res *objp)
2331 if (!xdr_nfsstat4(xdrs, &objp->status))
2337 xdr_VERIFY4args(register XDR *xdrs, VERIFY4args *objp)
2340 if (!xdr_fattr4(xdrs, &objp->obj_attributes))
2346 xdr_VERIFY4res(register XDR *xdrs, VERIFY4res *objp)
2349 if (!xdr_nfsstat4(xdrs, &objp->status))
2355 xdr_stable_how4(register XDR *xdrs, stable_how4 *objp)
2358 if (!xdr_enum(xdrs, (enum_t *)objp))
2364 xdr_WRITE4args(register XDR *xdrs, WRITE4args *objp)
2367 if (!xdr_stateid4(xdrs, &objp->stateid))
2369 if (!xdr_offset4(xdrs, &objp->offset))
2371 if (!xdr_stable_how4(xdrs, &objp->stable))
2381 objp->data.data_val = NULL;
2382 if (!xdr_u_int(xdrs, &objp->data.data_len))
2383 objp->data.data_len = 0;
2384 nfs4_skip_bytes = objp->data.data_len;
2386 if (!xdr_bytes(xdrs, (char **)&objp->data.data_val,
2387 (uint_t *)&objp->data.data_len, ~0))
2394 xdr_WRITE4resok(register XDR *xdrs, WRITE4resok *objp)
2397 if (!xdr_count4(xdrs, &objp->count))
2399 if (!xdr_stable_how4(xdrs, &objp->committed))
2401 if (!xdr_verifier4(xdrs, objp->writeverf))
2407 xdr_WRITE4res(register XDR *xdrs, WRITE4res *objp)
2410 if (!xdr_nfsstat4(xdrs, &objp->status))
2412 switch (objp->status) {
2414 if (!xdr_WRITE4resok(xdrs, &objp->WRITE4res_u.resok4))
2422 xdr_RELEASE_LOCKOWNER4args(register XDR *xdrs, RELEASE_LOCKOWNER4args *objp)
2425 if (!xdr_lock_owner4(xdrs, &objp->lock_owner))
2431 xdr_RELEASE_LOCKOWNER4res(register XDR *xdrs, RELEASE_LOCKOWNER4res *objp)
2434 if (!xdr_nfsstat4(xdrs, &objp->status))
2440 xdr_ILLEGAL4res(register XDR *xdrs, ILLEGAL4res *objp)
2443 if (!xdr_nfsstat4(xdrs, &objp->status))
2449 xdr_nfs_opnum4(register XDR *xdrs, nfs_opnum4 *objp)
2452 if (!xdr_enum(xdrs, (enum_t *)objp))
2458 xdr_nfs_argop4(register XDR *xdrs, nfs_argop4 *objp)
2461 if (!xdr_nfs_opnum4(xdrs, &objp->argop))
2463 switch (objp->argop) {
2465 if (!xdr_ACCESS4args(xdrs, &objp->nfs_argop4_u.opaccess))
2469 if (!xdr_CLOSE4args(xdrs, &objp->nfs_argop4_u.opclose))
2473 if (!xdr_COMMIT4args(xdrs, &objp->nfs_argop4_u.opcommit))
2477 if (!xdr_CREATE4args(xdrs, &objp->nfs_argop4_u.opcreate))
2481 if (!xdr_DELEGPURGE4args(xdrs, &objp->nfs_argop4_u.
2486 if (!xdr_DELEGRETURN4args(xdrs, &objp->nfs_argop4_u.
2491 if (!xdr_GETATTR4args(xdrs, &objp->nfs_argop4_u.
2498 if (!xdr_LINK4args(xdrs, &objp->nfs_argop4_u.oplink))
2502 if (!xdr_LOCK4args(xdrs, &objp->nfs_argop4_u.oplock))
2506 if (!xdr_LOCKT4args(xdrs, &objp->nfs_argop4_u.oplockt))
2510 if (!xdr_LOCKU4args(xdrs, &objp->nfs_argop4_u.oplocku))
2514 if (!xdr_LOOKUP4args(xdrs, &objp->nfs_argop4_u.oplookup))
2520 if (!xdr_NVERIFY4args(xdrs, &objp->nfs_argop4_u.opnverify))
2524 if (!xdr_OPEN4args(xdrs, &objp->nfs_argop4_u.opopen))
2528 if (!xdr_OPENATTR4args(xdrs, &objp->nfs_argop4_u.opopenattr))
2532 if (!xdr_OPEN_CONFIRM4args(xdrs, &objp->nfs_argop4_u.
2537 if (!xdr_OPEN_DOWNGRADE4args(xdrs, &objp->nfs_argop4_u.
2542 if (!xdr_PUTFH4args(xdrs, &objp->nfs_argop4_u.opputfh))
2550 if (!xdr_READ4args(xdrs, &objp->nfs_argop4_u.opread))
2554 if (!xdr_READDIR4args(xdrs, &objp->nfs_argop4_u.opreaddir))
2560 if (!xdr_REMOVE4args(xdrs, &objp->nfs_argop4_u.opremove))
2564 if (!xdr_RENAME4args(xdrs, &objp->nfs_argop4_u.oprename))
2568 if (!xdr_RENEW4args(xdrs, &objp->nfs_argop4_u.oprenew))
2576 if (!xdr_SECINFO4args(xdrs, &objp->nfs_argop4_u.opsecinfo))
2580 if (!xdr_SETATTR4args(xdrs, &objp->nfs_argop4_u.opsetattr))
2584 if (!xdr_SETCLIENTID4args(xdrs, &objp->nfs_argop4_u.
2589 if (!xdr_SETCLIENTID_CONFIRM4args(xdrs, &objp->nfs_argop4_u.
2594 if (!xdr_VERIFY4args(xdrs, &objp->nfs_argop4_u.opverify))
2598 if (!xdr_WRITE4args(xdrs, &objp->nfs_argop4_u.opwrite))
2603 &objp->nfs_argop4_u.oprelease_lockowner))
2615 xdr_nfs_resop4(register XDR *xdrs, nfs_resop4 *objp)
2618 if (!xdr_nfs_opnum4(xdrs, &objp->resop))
2620 switch (objp->resop) {
2622 if (!xdr_ACCESS4res(xdrs, &objp->nfs_resop4_u.opaccess))
2626 if (!xdr_CLOSE4res(xdrs, &objp->nfs_resop4_u.opclose))
2630 if (!xdr_COMMIT4res(xdrs, &objp->nfs_resop4_u.opcommit))
2634 if (!xdr_CREATE4res(xdrs, &objp->nfs_resop4_u.opcreate))
2638 if (!xdr_DELEGPURGE4res(xdrs, &objp->nfs_resop4_u.opdelegpurge))
2642 if (!xdr_DELEGRETURN4res(xdrs, &objp->nfs_resop4_u.
2647 if (!xdr_GETATTR4res(xdrs, &objp->nfs_resop4_u.opgetattr))
2651 if (!xdr_GETFH4res(xdrs, &objp->nfs_resop4_u.opgetfh))
2655 if (!xdr_LINK4res(xdrs, &objp->nfs_resop4_u.oplink))
2659 if (!xdr_LOCK4res(xdrs, &objp->nfs_resop4_u.oplock))
2663 if (!xdr_LOCKT4res(xdrs, &objp->nfs_resop4_u.oplockt))
2667 if (!xdr_LOCKU4res(xdrs, &objp->nfs_resop4_u.oplocku))
2671 if (!xdr_LOOKUP4res(xdrs, &objp->nfs_resop4_u.oplookup))
2675 if (!xdr_LOOKUPP4res(xdrs, &objp->nfs_resop4_u.oplookupp))
2679 if (!xdr_NVERIFY4res(xdrs, &objp->nfs_resop4_u.opnverify))
2683 if (!xdr_OPEN4res(xdrs, &objp->nfs_resop4_u.opopen))
2687 if (!xdr_OPENATTR4res(xdrs, &objp->nfs_resop4_u.opopenattr))
2691 if (!xdr_OPEN_CONFIRM4res(xdrs, &objp->nfs_resop4_u.
2696 if (!xdr_OPEN_DOWNGRADE4res(xdrs, &objp->nfs_resop4_u.
2701 if (!xdr_PUTFH4res(xdrs, &objp->nfs_resop4_u.opputfh))
2705 if (!xdr_PUTPUBFH4res(xdrs, &objp->nfs_resop4_u.opputpubfh))
2709 if (!xdr_PUTROOTFH4res(xdrs, &objp->nfs_resop4_u.opputrootfh))
2713 if (!xdr_READ4res(xdrs, &objp->nfs_resop4_u.opread))
2717 if (!xdr_READDIR4res(xdrs, &objp->nfs_resop4_u.opreaddir))
2721 if (!xdr_READLINK4res(xdrs, &objp->nfs_resop4_u.opreadlink))
2725 if (!xdr_REMOVE4res(xdrs, &objp->nfs_resop4_u.opremove))
2729 if (!xdr_RENAME4res(xdrs, &objp->nfs_resop4_u.oprename))
2733 if (!xdr_RENEW4res(xdrs, &objp->nfs_resop4_u.oprenew))
2737 if (!xdr_RESTOREFH4res(xdrs, &objp->nfs_resop4_u.oprestorefh))
2741 if (!xdr_SAVEFH4res(xdrs, &objp->nfs_resop4_u.opsavefh))
2745 if (!xdr_SECINFO4res(xdrs, &objp->nfs_resop4_u.opsecinfo))
2749 if (!xdr_SETATTR4res(xdrs, &objp->nfs_resop4_u.opsetattr))
2753 if (!xdr_SETCLIENTID4res(xdrs, &objp->nfs_resop4_u.
2758 if (!xdr_SETCLIENTID_CONFIRM4res(xdrs, &objp->nfs_resop4_u.
2763 if (!xdr_VERIFY4res(xdrs, &objp->nfs_resop4_u.opverify))
2767 if (!xdr_WRITE4res(xdrs, &objp->nfs_resop4_u.opwrite))
2772 &objp->nfs_resop4_u.oprelease_lockowner))
2776 if (!xdr_ILLEGAL4res(xdrs, &objp->nfs_resop4_u.opillegal))
2786 xdr_COMPOUND4args(register XDR *xdrs, COMPOUND4args *objp)
2789 if (!xdr_utf8string(xdrs, &objp->tag))
2791 if (!xdr_uint32_t(xdrs, &objp->minorversion))
2793 if (!xdr_array(xdrs, (char **)&objp->argarray.argarray_val,
2794 (uint_t *)&objp->argarray.argarray_len, ~0,
2801 xdr_COMPOUND4res(register XDR *xdrs, COMPOUND4res *objp)
2804 if (!xdr_nfsstat4(xdrs, &objp->status))
2806 if (!xdr_utf8string(xdrs, &objp->tag))
2808 if (!xdr_array(xdrs, (char **)&objp->resarray.resarray_val,
2809 (uint_t *)&objp->resarray.resarray_len, ~0,
2816 xdr_CB_GETATTR4args(register XDR *xdrs, CB_GETATTR4args *objp)
2819 if (!xdr_nfs_fh4(xdrs, &objp->fh))
2821 if (!xdr_bitmap4(xdrs, &objp->attr_request))
2827 xdr_CB_GETATTR4resok(register XDR *xdrs, CB_GETATTR4resok *objp)
2830 if (!xdr_fattr4(xdrs, &objp->obj_attributes))
2836 xdr_CB_GETATTR4res(register XDR *xdrs, CB_GETATTR4res *objp)
2839 if (!xdr_nfsstat4(xdrs, &objp->status))
2841 switch (objp->status) {
2843 if (!xdr_CB_GETATTR4resok(xdrs, &objp->CB_GETATTR4res_u.resok4))
2851 xdr_CB_RECALL4args(register XDR *xdrs, CB_RECALL4args *objp)
2854 if (!xdr_stateid4(xdrs, &objp->stateid))
2856 if (!xdr_bool(xdrs, &objp->truncate))
2858 if (!xdr_nfs_fh4(xdrs, &objp->fh))
2864 xdr_CB_RECALL4res(register XDR *xdrs, CB_RECALL4res *objp)
2867 if (!xdr_nfsstat4(xdrs, &objp->status))
2873 xdr_CB_ILLEGAL4res(register XDR *xdrs, CB_ILLEGAL4res *objp)
2876 if (!xdr_nfsstat4(xdrs, &objp->status))
2882 xdr_nfs_cb_opnum4(register XDR *xdrs, nfs_cb_opnum4 *objp)
2885 if (!xdr_enum(xdrs, (enum_t *)objp))
2891 xdr_nfs_cb_argop4(register XDR *xdrs, nfs_cb_argop4 *objp)
2894 if (!xdr_u_int(xdrs, &objp->argop))
2896 switch (objp->argop) {
2898 if (!xdr_CB_GETATTR4args(xdrs, &objp->nfs_cb_argop4_u.
2903 if (!xdr_CB_RECALL4args(xdrs, &objp->nfs_cb_argop4_u.
2916 xdr_nfs_cb_resop4(register XDR *xdrs, nfs_cb_resop4 *objp)
2919 if (!xdr_u_int(xdrs, &objp->resop))
2921 switch (objp->resop) {
2923 if (!xdr_CB_GETATTR4res(xdrs, &objp->nfs_cb_resop4_u.
2928 if (!xdr_CB_RECALL4res(xdrs, &objp->nfs_cb_resop4_u.opcbrecall))
2933 &objp->nfs_cb_resop4_u.opcbillegal))
2943 xdr_CB_COMPOUND4args(register XDR *xdrs, CB_COMPOUND4args *objp)
2946 if (!xdr_utf8string(xdrs, &objp->tag))
2948 if (!xdr_uint32_t(xdrs, &objp->minorversion))
2950 if (!xdr_uint32_t(xdrs, &objp->callback_ident))
2952 if (!xdr_array(xdrs, (char **)&objp->argarray.argarray_val,
2953 (uint_t *)&objp->argarray.argarray_len, ~0,
2960 xdr_CB_COMPOUND4res(register XDR *xdrs, CB_COMPOUND4res *objp)
2963 if (!xdr_nfsstat4(xdrs, &objp->status))
2965 if (!xdr_utf8string(xdrs, &objp->tag))
2967 if (!xdr_array(xdrs, (char **)&objp->resarray.resarray_val,
2968 (uint_t *)&objp->resarray.resarray_len, ~0,