Lines Matching refs:iov_base

185 	char *buf = (char *)head->iov_base;  in xdr_inline_pages()
194 tail->iov_base = buf + offset; in xdr_inline_pages()
279 (char *)tail->iov_base, in _shift_data_left_tail()
284 memmove((char *)tail->iov_base, in _shift_data_left_tail()
285 tail->iov_base + len, in _shift_data_left_tail()
377 char *p = (char *)tail->iov_base + len; in _shift_data_right_tail()
378 memmove(p, tail->iov_base, tail->iov_len - free_space); in _shift_data_right_tail()
384 _copy_from_pages((char *)tail->iov_base, in _shift_data_right_tail()
539 memmove((char *)tail->iov_base + len, in xdr_shrink_bufhead()
540 tail->iov_base, copy); in xdr_shrink_bufhead()
553 _copy_from_pages((char *)tail->iov_base + offs, in xdr_shrink_bufhead()
564 memcpy(tail->iov_base, in xdr_shrink_bufhead()
565 (char *)head->iov_base + in xdr_shrink_bufhead()
582 (char *)head->iov_base + head->iov_len - len, in xdr_shrink_bufhead()
676 xdr->p = (__be32 *)((char *)iov->iov_base + iov->iov_len); in xdr_init_encode()
677 xdr->end = (__be32 *)((char *)iov->iov_base + scratch_len); in xdr_init_encode()
714 memcpy(xdr->scratch.iov_base, page, shift); in xdr_commit_encode()
746 xdr->scratch.iov_base = xdr->p; in xdr_get_next_encode_buffer()
830 vec[v].iov_base = p; in xdr_reserve_space_vec()
877 xdr->p = tail->iov_base + tail->iov_len; in xdr_truncate_encode()
899 xdr->end = head->iov_base + head->iov_len; in xdr_truncate_encode()
904 xdr->p = head->iov_base + head->iov_len; in xdr_truncate_encode()
955 iov->iov_base = (char *)xdr->p; in xdr_write_pages()
963 iov->iov_base = (char *)xdr->p + (len & 3); in xdr_write_pages()
978 xdr->p = (__be32*)iov->iov_base; in xdr_set_iov()
979 xdr->end = (__be32*)(iov->iov_base + len); in xdr_set_iov()
1055 xdr->scratch.iov_base = NULL; in xdr_init_decode()
1117 xdr->scratch.iov_base = buf; in xdr_set_scratch_buffer()
1125 char *cpdest = xdr->scratch.iov_base; in xdr_copy_to_scratch()
1142 return xdr->scratch.iov_base; in xdr_copy_to_scratch()
1253 xdr->p = (__be32 *)((char *)iov->iov_base + padding); in xdr_read_pages()
1254 xdr->end = (__be32 *)((char *)iov->iov_base + end); in xdr_read_pages()
1356 static const struct kvec empty_iov = {.iov_base = NULL, .iov_len = 0};
1388 subbuf->head[0].iov_base = buf->head[0].iov_base + base; in xdr_buf_subsegment()
1395 subbuf->head[0].iov_base = buf->head[0].iov_base; in xdr_buf_subsegment()
1414 subbuf->tail[0].iov_base = buf->tail[0].iov_base + base; in xdr_buf_subsegment()
1421 subbuf->tail[0].iov_base = buf->tail[0].iov_base; in xdr_buf_subsegment()
1477 memcpy(obj, subbuf->head[0].iov_base, this_len); in __read_bytes_from_xdr_buf()
1486 memcpy(obj, subbuf->tail[0].iov_base, this_len); in __read_bytes_from_xdr_buf()
1508 memcpy(subbuf->head[0].iov_base, obj, this_len); in __write_bytes_to_xdr_buf()
1517 memcpy(subbuf->tail[0].iov_base, obj, this_len); in __write_bytes_to_xdr_buf()
1586 c = buf->head->iov_base + base; in xdr_xcode_array2()
1720 c = buf->tail->iov_base + base; in xdr_xcode_array2()
1791 sg_set_buf(sg, buf->head[0].iov_base + offset, thislen); in xdr_process_buf()
1831 sg_set_buf(sg, buf->tail[0].iov_base + offset, thislen); in xdr_process_buf()