Lines Matching refs:iov_base
137 char *buf = (char *)head->iov_base; in xdr_inline_pages()
146 tail->iov_base = buf + offset; in xdr_inline_pages()
333 memmove((char *)tail->iov_base + len, in xdr_shrink_bufhead()
334 tail->iov_base, copy); in xdr_shrink_bufhead()
346 _copy_from_pages((char *)tail->iov_base + offs, in xdr_shrink_bufhead()
355 memcpy(tail->iov_base, in xdr_shrink_bufhead()
356 (char *)head->iov_base + in xdr_shrink_bufhead()
372 (char *)head->iov_base + head->iov_len - len, in xdr_shrink_bufhead()
414 char *p = (char *)tail->iov_base + len; in xdr_shrink_pagelen()
415 memmove(p, tail->iov_base, tail->iov_len - len); in xdr_shrink_pagelen()
419 _copy_from_pages((char *)tail->iov_base, in xdr_shrink_pagelen()
469 xdr->p = (__be32 *)((char *)iov->iov_base + iov->iov_len); in xdr_init_encode()
470 xdr->end = (__be32 *)((char *)iov->iov_base + scratch_len); in xdr_init_encode()
506 memcpy(xdr->scratch.iov_base, page, shift); in xdr_commit_encode()
538 xdr->scratch.iov_base = xdr->p; in xdr_get_next_encode_buffer()
621 xdr->p = tail->iov_base + tail->iov_len; in xdr_truncate_encode()
643 xdr->end = head->iov_base + head->iov_len; in xdr_truncate_encode()
649 xdr->p = head->iov_base + head->iov_len; in xdr_truncate_encode()
700 iov->iov_base = (char *)xdr->p; in xdr_write_pages()
708 iov->iov_base = (char *)xdr->p + (len & 3); in xdr_write_pages()
723 xdr->p = (__be32*)iov->iov_base; in xdr_set_iov()
724 xdr->end = (__be32*)(iov->iov_base + len); in xdr_set_iov()
793 xdr->scratch.iov_base = NULL; in xdr_init_decode()
854 xdr->scratch.iov_base = buf; in xdr_set_scratch_buffer()
862 char *cpdest = xdr->scratch.iov_base; in xdr_copy_to_scratch()
879 return xdr->scratch.iov_base; in xdr_copy_to_scratch()
971 xdr->p = (__be32 *)((char *)iov->iov_base + padding); in xdr_read_pages()
972 xdr->end = (__be32 *)((char *)iov->iov_base + end); in xdr_read_pages()
1001 static struct kvec empty_iov = {.iov_base = NULL, .iov_len = 0};
1033 subbuf->head[0].iov_base = buf->head[0].iov_base + base; in xdr_buf_subsegment()
1056 subbuf->tail[0].iov_base = buf->tail[0].iov_base + base; in xdr_buf_subsegment()
1118 memcpy(obj, subbuf->head[0].iov_base, this_len); in __read_bytes_from_xdr_buf()
1127 memcpy(obj, subbuf->tail[0].iov_base, this_len); in __read_bytes_from_xdr_buf()
1149 memcpy(subbuf->head[0].iov_base, obj, this_len); in __write_bytes_to_xdr_buf()
1158 memcpy(subbuf->tail[0].iov_base, obj, this_len); in __write_bytes_to_xdr_buf()
1212 obj->data = subbuf.head[0].iov_base; in xdr_buf_read_netobj()
1216 obj->data = subbuf.tail[0].iov_base; in xdr_buf_read_netobj()
1228 obj->data = buf->tail[0].iov_base + buf->tail[0].iov_len; in xdr_buf_read_netobj()
1230 obj->data = buf->head[0].iov_base + buf->head[0].iov_len; in xdr_buf_read_netobj()
1265 c = buf->head->iov_base + base; in xdr_xcode_array2()
1399 c = buf->tail->iov_base + base; in xdr_xcode_array2()
1470 sg_set_buf(sg, buf->head[0].iov_base + offset, thislen); in xdr_process_buf()
1510 sg_set_buf(sg, buf->tail[0].iov_base + offset, thislen); in xdr_process_buf()