Lines Matching refs:len
430 xdrrdma_getbytes(XDR *xdrs, caddr_t addr, int len)
437 uint32_t total_len = len;
582 if ((xdrs->x_handy -= len) < 0)
585 bcopy(xdrp->xp_offp, addr, len);
587 xdrp->xp_offp += len;
590 xdrp->xp_off += len;
601 xdrrdma_putbytes(XDR *xdrs, caddr_t addr, int len)
616 len >= xdrp->xp_min_chunk) ||
617 (xdrs->x_handy - len < 0))) {
623 cle->c_len = len;
633 if ((xdrs->x_handy -= len) < 0) {
636 bcopy(addr, xdrp->xp_offp, len);
637 xdrp->xp_offp += len;
671 xdrrdma_inline(XDR *xdrs, int len)
683 cle->c_xdroff <= (xdrp->xp_offp - xdrs->x_base + len))
692 if ((xdrs->x_handy < len) || (xdrp->xp_min_chunk != 0 &&
693 len >= xdrp->xp_min_chunk)) {
696 xdrs->x_handy -= len;
697 xdrp->xp_offp += len;
706 int len, i;
735 len = RNDUP((int)(*int32p));
736 if ((xdrs->x_handy -= len) < 0)
738 xdrp->xp_offp += len;
1146 first->rb_longbuf.len =
1288 rlist->rb_longbuf.len =
1473 * Sync the total len beginning from the first chunk.
1502 int32_t len = 0;
1509 * len is used later to decide xdr offset in
1514 len += rclp->c_len;
1518 len = RNDUP(len) - len;
1549 if (len) {
1551 (uint64)(uintptr_t)rclp->w.c_saddr + len;
1552 rclp->c_len = rclp->c_len - len;