Searched refs:rb_longbuf (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | clnt_rdma.c | 490 rndcl->rb_longbuf.type = RDMA_LONG_BUFFER; 491 rndcl->rb_longbuf.len = rndcl->c_len; 492 if (rdma_buf_alloc(conn, &rndcl->rb_longbuf)) { 498 *rndbuf = rndcl->rb_longbuf; 500 rndcl->u.c_daddr3 = rndcl->rb_longbuf.addr; 502 rndcl->c_dmemhandle = rndcl->rb_longbuf.handle; 536 (*clpp)->rb_longbuf.len = calc_length(length); 537 (*clpp)->rb_longbuf.type = RDMA_LONG_BUFFER; 539 if (rdma_buf_alloc(conn, &((*clpp)->rb_longbuf))) { 545 (*clpp)->u.c_daddr3 = (*clpp)->rb_longbuf [all...] |
H A D | xdr_rdma.c | 355 &xdrp->xp_wcl->rb_longbuf); 364 &xdrp->xp_rcl->rb_longbuf); 1145 first->rb_longbuf.type = RDMA_LONG_BUFFER; 1146 first->rb_longbuf.len = 1149 if (rdma_buf_alloc(conn, &first->rb_longbuf)) { 1154 memp = first->rb_longbuf.addr; 1287 rlist->rb_longbuf.type = RDMA_LONG_BUFFER; 1288 rlist->rb_longbuf.len = 1291 if (rdma_buf_alloc(*conn, &rlist->rb_longbuf)) { 1303 rdma_buf_free(*conn, &rlist->rb_longbuf); [all...] |
H A D | rdma_subr.c | 279 (void *)c->rb_longbuf.rb_private); 286 (void *)c->rb_longbuf.rb_private); 313 (void *)c->rb_longbuf.rb_private); 324 (void *)c->rb_longbuf.rb_private);
|
H A D | svc_rdma.c | 516 cllong->rb_longbuf.type = RDMA_LONG_BUFFER; 517 cllong->rb_longbuf.len = cllong->c_len > LONG_REPLY_LEN ? 520 if (rdma_buf_alloc(conn, &cllong->rb_longbuf)) { 525 cllong->u.c_daddr3 = cllong->rb_longbuf.addr; 529 rdma_buf_free(conn, &cllong->rb_longbuf); 537 rdma_buf_free(conn, &cllong->rb_longbuf); 549 rdma_buf_free(conn, &cllong->rb_longbuf); 560 crdp->rpcbuf = cllong->rb_longbuf; 701 wcl->rb_longbuf = long_rpc; 762 rdma_buf_free(crdp->conn, &wcl->rb_longbuf); [all...] |
H A D | rpc_rdma.h | 260 rdma_buf_t rb_longbuf; /* used for long requests/replies */ member in struct:clist
|
Completed in 53 milliseconds