Lines Matching refs:rrok
469 xdr_rrok(XDR *xdrs, struct nfsrrok *rrok) in xdr_rrok() argument
475 if (xdr_fattr(xdrs, &rrok->rrok_attr) == FALSE) in xdr_rrok()
481 rrok->rrok_mp != NULL) { in xdr_rrok()
482 ret = xdr_bytes(xdrs, (char **)&rrok->rrok_data, in xdr_rrok()
483 &rrok->rrok_count, NFS_MAXDATA); in xdr_rrok()
488 if (xdr_u_int(xdrs, &rrok->rrok_count) == FALSE) { in xdr_rrok()
495 if (rrok->rrok_wlist) { in xdr_rrok()
496 if (rrok->rrok_count != 0) { in xdr_rrok()
498 xdrs, rrok->rrok_count, in xdr_rrok()
499 rrok->rrok_wlist)); in xdr_rrok()
503 if (rrok->rrok_count == 0) { in xdr_rrok()
516 rrok->rrok_wlist_len = 0; in xdr_rrok()
517 rrok->rrok_count = 0; in xdr_rrok()
519 rrok->rrok_wlist_len = clist_len(cl); in xdr_rrok()
520 if (rrok->rrok_wlist_len != in xdr_rrok()
523 rrok->rrok_wlist_len = 0; in xdr_rrok()
524 rrok->rrok_count = 0; in xdr_rrok()
527 rrok->rrok_count = count; in xdr_rrok()
532 ret = xdr_bytes(xdrs, (char **)&rrok->rrok_data, in xdr_rrok()
533 &rrok->rrok_count, NFS_MAXDATA); in xdr_rrok()
541 mp = rrok->rrok_mp; in xdr_rrok()
543 mp->b_wptr += rrok->rrok_count; in xdr_rrok()
545 (rrok->rrok_count % BYTES_PER_XDR_UNIT); in xdr_rrok()
550 rrok->rrok_count) == TRUE) { in xdr_rrok()
551 rrok->rrok_mp = NULL; in xdr_rrok()
563 ret = xdr_bytes(xdrs, (char **)&rrok->rrok_data, in xdr_rrok()
564 &rrok->rrok_count, NFS_MAXDATA); in xdr_rrok()