Lines Matching refs:srcp
308 unsigned char *srcp, *destp; in rpcrdma_inline_pullup() local
352 srcp = kmap_atomic(ppages[i]); in rpcrdma_inline_pullup()
353 memcpy(destp, srcp+page_base, curlen); in rpcrdma_inline_pullup()
354 kunmap_atomic(srcp); in rpcrdma_inline_pullup()
611 rpcrdma_inline_fixup(struct rpc_rqst *rqst, char *srcp, int copy_len, int pad) in rpcrdma_inline_fixup() argument
625 __func__, srcp, copy_len, curlen); in rpcrdma_inline_fixup()
628 rqst->rq_rcv_buf.head[0].iov_base = srcp; in rpcrdma_inline_fixup()
629 srcp += curlen; in rpcrdma_inline_fixup()
648 __func__, i, srcp, copy_len, curlen); in rpcrdma_inline_fixup()
650 memcpy(destp + page_base, srcp, curlen); in rpcrdma_inline_fixup()
653 srcp += curlen; in rpcrdma_inline_fixup()
665 if (rqst->rq_rcv_buf.tail[0].iov_base != srcp) in rpcrdma_inline_fixup()
666 memmove(rqst->rq_rcv_buf.tail[0].iov_base, srcp, curlen); in rpcrdma_inline_fixup()
668 __func__, srcp, copy_len, curlen); in rpcrdma_inline_fixup()