Lines Matching refs:rbuf
399 rdma_buf_t rbuf = {0}; in rdma_clnt_postrecv() local
401 rbuf.type = RECV_BUFFER; in rdma_clnt_postrecv()
402 if (RDMA_BUF_ALLOC(conn, &rbuf)) { in rdma_clnt_postrecv()
406 clist_add(&cl, 0, rbuf.len, &rbuf.handle, rbuf.addr, in rdma_clnt_postrecv()
425 rdma_buf_t rbuf = {0}; in rdma_svc_postrecv() local
427 rbuf.type = RECV_BUFFER; in rdma_svc_postrecv()
428 if (RDMA_BUF_ALLOC(conn, &rbuf)) { in rdma_svc_postrecv()
431 clist_add(&cl, 0, rbuf.len, &rbuf.handle, rbuf.addr, in rdma_svc_postrecv()
440 rdma_buf_alloc(CONN *conn, rdma_buf_t *rbuf) in rdma_buf_alloc() argument
442 return (RDMA_BUF_ALLOC(conn, rbuf)); in rdma_buf_alloc()
446 rdma_buf_free(CONN *conn, rdma_buf_t *rbuf) in rdma_buf_free() argument
448 if (!rbuf || rbuf->addr == NULL) { in rdma_buf_free()
451 RDMA_BUF_FREE(conn, rbuf); in rdma_buf_free()
452 bzero(rbuf, sizeof (rdma_buf_t)); in rdma_buf_free()