Lines Matching defs:rpcmsg
342 rdma_buf_t *rpcmsg, XDR *xdrs,
352 bcopy(p->cku_rpchdr, rpcmsg->addr, CKU_HDRSIZE);
359 (*(uint32_t *)(rpcmsg->addr)) = p->cku_xid;
381 if (rpcmsg->addr != xdrs->x_base) {
382 rpcmsg->addr = xdrs->x_base;
383 rpcmsg->len = xdr_getbufsize(xdrs);
392 if (rpcmsg->addr != xdrs->x_base) {
393 rpcmsg->addr = xdrs->x_base;
394 rpcmsg->len = xdr_getbufsize(xdrs);
600 rdma_buf_t rpcmsg;
613 bzero(&rpcmsg, sizeof (rpcmsg));
752 rpcmsg.type = SEND_BUFFER;
753 if (rdma_buf_alloc(conn, &rpcmsg)) {
763 xdrrdma_create(call_xdrp, rpcmsg.addr, rpcmsg.len,
766 status = clnt_compose_rpcmsg(h, procnum, &rpcmsg, call_xdrp,
771 rdma_buf_free(conn, &rpcmsg);
792 * for the rpcmsg.
927 clist_add(&cl_sendlist, 0, p->cku_outsz, &rpcmsg.handle,
928 rpcmsg.addr, NULL, NULL);
975 if (rpcmsg.type == SEND_BUFFER)
976 rpcmsg.addr = NULL;