Searched refs:rpcmsg (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/rpc/
H A Dclnt_rdma.c342 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; local
341 clnt_compose_rpcmsg(CLIENT *h, rpcproc_t procnum, rdma_buf_t *rpcmsg, XDR *xdrs, xdrproc_t xdr_args, caddr_t argsp) argument
[all...]
H A Dsvc_rdma.c469 xdrmem_create(xdrs, rdp->rpcmsg.addr, rdp->rpcmsg.len, XDR_DECODE);
470 xid = *(uint32_t *)rdp->rpcmsg.addr;
563 RDMA_BUF_FREE(conn, &rdp->rpcmsg);
566 xdrrdma_create(xdrs, rdp->rpcmsg.addr + pos,
567 rdp->rpcmsg.len - pos, 0, cl, XDR_DECODE, conn);
568 crdp->rpcbuf = rdp->rpcmsg;
630 RDMA_BUF_FREE(conn, &rdp->rpcmsg);
H A Drpc_rdma.h372 rdma_buf_t rpcmsg; member in struct:rdma_recv_data
H A Drpcib.c1418 rdp->rpcmsg.addr =
1420 rdp->rpcmsg.type = RECV_BUFFER;
1421 rdp->rpcmsg.len = wc.wc_bytes_xfer;
H A Dsvc.c2785 RDMA_BUF_FREE(rdp->conn, &rdp->rpcmsg);
/illumos-gate/usr/src/uts/common/inet/ipf/netinet/
H A Dip_rpcb_pxy.c238 rpc_msg_t rpcmsg, *rm; local
261 rm = &rpcmsg;
308 rpc_msg_t rpcmsg, *rm; local
334 rm = &rpcmsg;
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_filter.c552 struct rpc_msg rpcmsg; /* addr of RPC header */ local
842 (void) memcpy(&rpcmsg, rpc, 24);
843 if (!valid_rpc((char *)&rpcmsg, 24)) {
849 if (ntohl(rpcmsg.rm_direction) == CALL) {
859 pkt = base = (uchar_t *)find_rpc(&rpcmsg);
964 stash_rpc(&rpcmsg);

Completed in 74 milliseconds