Searched refs:xdrbuf (Results 1 – 1 of 1) sorted by relevance
146 rpcrdma_convert_iovs(struct xdr_buf *xdrbuf, unsigned int pos, in rpcrdma_convert_iovs() argument153 if (pos == 0 && xdrbuf->head[0].iov_len) { in rpcrdma_convert_iovs()155 seg[n].mr_offset = xdrbuf->head[0].iov_base; in rpcrdma_convert_iovs()156 seg[n].mr_len = xdrbuf->head[0].iov_len; in rpcrdma_convert_iovs()160 len = xdrbuf->page_len; in rpcrdma_convert_iovs()161 ppages = xdrbuf->pages + (xdrbuf->page_base >> PAGE_SHIFT); in rpcrdma_convert_iovs()162 page_base = xdrbuf->page_base & ~PAGE_MASK; in rpcrdma_convert_iovs()190 if (xdrbuf->tail[0].iov_len) { in rpcrdma_convert_iovs()193 if (xdrbuf->tail[0].iov_len < 4 && xprt_rdma_pad_optimize) in rpcrdma_convert_iovs()199 seg[n].mr_offset = xdrbuf->tail[0].iov_base; in rpcrdma_convert_iovs()[all …]