Lines Matching refs:xdrs

45 xdr_b_utf8string(XDR *xdrs, utf8string *objp)  in xdr_b_utf8string()  argument
47 return (xdr_bytes(xdrs, (char **)&objp->utf8string_val, in xdr_b_utf8string()
52 xdr_nfs_bfh4(XDR *xdrs, struct nfs_bfh4 *objp) in xdr_nfs_bfh4() argument
55 return (xdr_bytes(xdrs, (char **)&data, (uint_t *)&objp->len, in xdr_nfs_bfh4()
60 xdr_b_putfh4_args(XDR *xdrs, putfh4arg_t *objp) in xdr_b_putfh4_args() argument
62 if (!xdr_u_int(xdrs, (uint_t *)&objp->pf_opnum)) in xdr_b_putfh4_args()
64 return (xdr_nfs_bfh4(xdrs, (struct nfs_bfh4 *)&objp->pf_filehandle)); in xdr_b_putfh4_args()
72 xdr_b_compound_args(XDR *xdrs, b_compound_t *objp) in xdr_b_compound_args() argument
74 if (!xdr_b_utf8string(xdrs, &objp->ca_tag)) { in xdr_b_compound_args()
77 if (!xdr_u_int(xdrs, &objp->ca_minorversion)) in xdr_b_compound_args()
79 if (!xdr_u_int(xdrs, &objp->ca_argarray_len)) in xdr_b_compound_args()
82 return (xdr_u_int(xdrs, &objp->ca_opputfh.pf_opnum)); in xdr_b_compound_args()
83 return (xdr_b_putfh4_args(xdrs, &objp->ca_opputfh)); in xdr_b_compound_args()
87 xdr_b_compound_res(XDR *xdrs, b_compound_t *objp) in xdr_b_compound_res() argument
89 if (!xdr_enum(xdrs, (enum_t *)&objp->cr_status)) in xdr_b_compound_res()
91 if (!xdr_b_utf8string(xdrs, &objp->cr_tag)) in xdr_b_compound_res()
93 if (!xdr_u_int(xdrs, &objp->cr_resarray_len)) in xdr_b_compound_res()
95 if (!xdr_u_int(xdrs, &objp->cr_opputfh)) in xdr_b_compound_res()
97 return (xdr_enum(xdrs, (enum_t *)&objp->cr_putfh_status)); in xdr_b_compound_res()
101 xdr_b_bitmap4(XDR *xdrs, b_bitmap4_t *objp) in xdr_b_bitmap4() argument
104 return (xdr_array(xdrs, (char **)&arp, in xdr_b_bitmap4()
110 xdr_b_stateid4(XDR *xdrs, stateid4 *objp) in xdr_b_stateid4() argument
112 if (!xdr_u_int(xdrs, (uint_t *)&objp->seqid)) in xdr_b_stateid4()
114 return (xdr_opaque(xdrs, objp->other, NFS4_OTHER_SIZE)); in xdr_b_stateid4()
118 xdr_getattr4_args(XDR *xdrs, getattr4arg_t *objp) in xdr_getattr4_args() argument
120 if (!xdr_b_compound_args(xdrs, (b_compound_t *)&objp->ga_arg)) in xdr_getattr4_args()
122 if (!xdr_u_int(xdrs, (uint_t *)&objp->ga_opgetattr)) in xdr_getattr4_args()
124 return (xdr_b_bitmap4(xdrs, (b_bitmap4_t *)&objp->ga_attr_req)); in xdr_getattr4_args()
128 xdr_b_getattr_res_common(XDR *xdrs, getattrres_cmn_t *objp) in xdr_b_getattr_res_common() argument
130 if (!xdr_u_int(xdrs, (uint_t *)&objp->gc_opgetattr)) in xdr_b_getattr_res_common()
132 if (!xdr_enum(xdrs, (enum_t *)&objp->gc_attr_status)) in xdr_b_getattr_res_common()
142 if (!xdr_b_bitmap4(xdrs, (b_bitmap4_t *)&objp->gc_retattr)) in xdr_b_getattr_res_common()
146 if (!xdr_bytes(xdrs, (char **)&ap, in xdr_b_getattr_res_common()
279 xdr_getattr4_res(XDR *xdrs, getattr4res_t *objp) in xdr_getattr4_res() argument
281 if (!xdr_b_compound_res(xdrs, (b_compound_t *)&objp->gr_res)) in xdr_getattr4_res()
283 return (xdr_b_getattr_res_common(xdrs, in xdr_getattr4_res()
288 xdr_lookup4_args(XDR *xdrs, lookup4arg_t *objp) in xdr_lookup4_args() argument
290 if (!xdr_b_compound_args(xdrs, (b_compound_t *)&objp->la_arg)) in xdr_lookup4_args()
292 if (!xdr_u_int(xdrs, (uint_t *)&objp->la_oplookup)) in xdr_lookup4_args()
294 if (!xdr_b_utf8string(xdrs, (utf8string *)&objp->la_pathname)) in xdr_lookup4_args()
296 if (!xdr_u_int(xdrs, (uint_t *)&objp->la_opgetattr)) in xdr_lookup4_args()
298 return (xdr_b_bitmap4(xdrs, (b_bitmap4_t *)&objp->la_attr_req)); in xdr_lookup4_args()
302 xdr_lookup4_res(XDR *xdrs, lookup4res_t *objp) in xdr_lookup4_res() argument
304 if (!xdr_b_compound_res(xdrs, (b_compound_t *)&objp->lr_res)) in xdr_lookup4_res()
306 if (!xdr_u_int(xdrs, (uint_t *)&objp->lr_oplookup)) in xdr_lookup4_res()
308 if (!xdr_enum(xdrs, (enum_t *)&objp->lr_lookup_status)) in xdr_lookup4_res()
311 return (xdr_b_getattr_res_common(xdrs, in xdr_lookup4_res()
318 xdr_lookupp4_args(XDR *xdrs, lookupp4arg_t *objp) in xdr_lookupp4_args() argument
320 if (!xdr_b_compound_args(xdrs, (b_compound_t *)&objp->la_arg)) in xdr_lookupp4_args()
322 if (!xdr_u_int(xdrs, (uint_t *)&objp->la_oplookupp)) in xdr_lookupp4_args()
324 if (!xdr_u_int(xdrs, (uint_t *)&objp->la_opgetattr)) in xdr_lookupp4_args()
326 return (xdr_b_bitmap4(xdrs, (b_bitmap4_t *)&objp->la_attr_req)); in xdr_lookupp4_args()
330 xdr_read4_args(XDR *xdrs, read4arg_t *objp) in xdr_read4_args() argument
332 if (!xdr_b_compound_args(xdrs, (b_compound_t *)&objp->r_arg)) in xdr_read4_args()
334 if (!xdr_u_int(xdrs, (uint_t *)&objp->r_opread)) in xdr_read4_args()
336 if (!xdr_b_stateid4(xdrs, (stateid4 *)&objp->r_stateid)) in xdr_read4_args()
338 if (!xdr_u_longlong_t(xdrs, (u_longlong_t *)&objp->r_offset)) in xdr_read4_args()
340 return (xdr_u_int(xdrs, (uint_t *)&objp->r_count)); in xdr_read4_args()
344 xdr_read4_res(XDR *xdrs, read4res_t *objp) in xdr_read4_res() argument
346 if (!xdr_b_compound_res(xdrs, (b_compound_t *)&objp->r_res)) in xdr_read4_res()
348 if (!xdr_u_int(xdrs, (uint_t *)&objp->r_opread)) in xdr_read4_res()
350 if (!xdr_enum(xdrs, (enum_t *)&objp->r_status)) in xdr_read4_res()
353 if (!xdr_bool(xdrs, (bool_t *)&objp->r_eof)) in xdr_read4_res()
355 return (xdr_bytes(xdrs, (char **)&objp->r_data_val, in xdr_read4_res()
362 xdr_readdir4_args(XDR *xdrs, readdir4arg_t *objp) in xdr_readdir4_args() argument
364 if (!xdr_b_compound_args(xdrs, (b_compound_t *)&objp->rd_arg)) in xdr_readdir4_args()
366 if (!xdr_u_int(xdrs, (uint_t *)&objp->rd_opreaddir)) in xdr_readdir4_args()
368 if (!xdr_u_longlong_t(xdrs, (u_longlong_t *)&objp->rd_cookie)) in xdr_readdir4_args()
370 if (!xdr_opaque(xdrs, objp->rd_cookieverf, NFS4_VERIFIER_SIZE)) in xdr_readdir4_args()
372 if (!xdr_u_int(xdrs, (uint_t *)&objp->rd_dircount)) in xdr_readdir4_args()
374 if (!xdr_u_int(xdrs, (uint_t *)&objp->rd_maxcount)) in xdr_readdir4_args()
376 return (xdr_b_bitmap4(xdrs, (b_bitmap4_t *)&objp->rd_attr_req)); in xdr_readdir4_args()
380 xdr_b_entry4(XDR *xdrs, b_entry4_t *objp) in xdr_b_entry4() argument
387 if (!xdr_u_longlong_t(xdrs, (u_longlong_t *)&objp->b_cookie)) in xdr_b_entry4()
389 if (!xdr_b_utf8string(xdrs, &objp->b_name)) in xdr_b_entry4()
393 if (!xdr_bytes(xdrs, (char **)&ap, (uint_t *)&attrlen, in xdr_b_entry4()
407 return (xdr_pointer(xdrs, (char **)&objp->b_nextentry, in xdr_b_entry4()
412 xdr_readdir4_res(XDR *xdrs, readdir4res_t *objp) in xdr_readdir4_res() argument
414 if (!xdr_b_compound_res(xdrs, (b_compound_t *)&objp->rd_res)) in xdr_readdir4_res()
416 if (!xdr_u_int(xdrs, (uint_t *)&objp->rd_opreaddir)) in xdr_readdir4_res()
418 if (!xdr_enum(xdrs, (enum_t *)&objp->rd_status)) in xdr_readdir4_res()
421 if (!xdr_opaque(xdrs, objp->rd_cookieverf, NFS4_VERIFIER_SIZE)) in xdr_readdir4_res()
423 if (!xdr_pointer(xdrs, (char **)&objp->rd_entries, in xdr_readdir4_res()
426 return (xdr_bool(xdrs, &objp->rd_eof)); in xdr_readdir4_res()
432 xdr_readlink4_args(XDR *xdrs, readlink4arg_t *objp) in xdr_readlink4_args() argument
434 if (!xdr_b_compound_args(xdrs, (b_compound_t *)&objp->rl_arg)) in xdr_readlink4_args()
436 return (xdr_u_int(xdrs, (uint_t *)&objp->rl_opreadlink)); in xdr_readlink4_args()
440 xdr_readlink4_res(XDR *xdrs, readlink4res_t *objp) in xdr_readlink4_res() argument
442 if (!xdr_b_compound_res(xdrs, (b_compound_t *)&objp->rl_res)) in xdr_readlink4_res()
444 if (!xdr_u_int(xdrs, (uint_t *)&objp->rl_opreadlink)) in xdr_readlink4_res()
446 if (!xdr_enum(xdrs, (enum_t *)&objp->rl_status)) in xdr_readlink4_res()
449 return (xdr_b_utf8string(xdrs, (utf8string *)&objp->rl_link)); in xdr_readlink4_res()