Lines Matching refs:rb_longbuf
490 rndcl->rb_longbuf.type = RDMA_LONG_BUFFER; in clnt_setup_wlist()
491 rndcl->rb_longbuf.len = rndcl->c_len; in clnt_setup_wlist()
492 if (rdma_buf_alloc(conn, &rndcl->rb_longbuf)) { in clnt_setup_wlist()
498 *rndbuf = rndcl->rb_longbuf; in clnt_setup_wlist()
500 rndcl->u.c_daddr3 = rndcl->rb_longbuf.addr; in clnt_setup_wlist()
502 rndcl->c_dmemhandle = rndcl->rb_longbuf.handle; in clnt_setup_wlist()
536 (*clpp)->rb_longbuf.len = calc_length(length); in clnt_setup_long_reply()
537 (*clpp)->rb_longbuf.type = RDMA_LONG_BUFFER; in clnt_setup_long_reply()
539 if (rdma_buf_alloc(conn, &((*clpp)->rb_longbuf))) { in clnt_setup_long_reply()
545 (*clpp)->u.c_daddr3 = (*clpp)->rb_longbuf.addr; in clnt_setup_long_reply()
546 (*clpp)->c_len = (*clpp)->rb_longbuf.len; in clnt_setup_long_reply()
548 (*clpp)->c_dmemhandle = (*clpp)->rb_longbuf.handle; in clnt_setup_long_reply()
552 rdma_buf_free(conn, &((*clpp)->rb_longbuf)); in clnt_setup_long_reply()
796 cl_rpcmsg->rb_longbuf.type = RDMA_LONG_BUFFER; in clnt_rdma_kcallit()
797 cl_rpcmsg->rb_longbuf.len = msglen; in clnt_rdma_kcallit()
798 if (rdma_buf_alloc(conn, &cl_rpcmsg->rb_longbuf)) { in clnt_rdma_kcallit()
802 cl_rpcmsg->w.c_saddr3 = cl_rpcmsg->rb_longbuf.addr; in clnt_rdma_kcallit()
807 xdrrdma_create(call_xdrp, cl_rpcmsg->rb_longbuf.addr, in clnt_rdma_kcallit()
808 cl_rpcmsg->rb_longbuf.len, 0, in clnt_rdma_kcallit()
811 status = clnt_compose_rpcmsg(h, procnum, &cl_rpcmsg->rb_longbuf, in clnt_rdma_kcallit()
1161 rdma_buf_free(conn, &cl_long_reply->rb_longbuf); in clnt_rdma_kcallit()