Lines Matching defs:kqp

1565 	rib_qp_t	*kqp = NULL;
1572 kqp = kmem_zalloc(sizeof (rib_qp_t), KM_SLEEP);
1573 conn = qptoc(kqp);
1574 kqp->hca = hca;
1575 kqp->rdmaconn.c_rdmamod = &rib_mod;
1576 kqp->rdmaconn.c_private = (caddr_t)kqp;
1578 kqp->mode = RIB_CLIENT;
1579 kqp->chan_flags = IBT_BLOCKING;
1586 cv_init(&kqp->cb_conn_cv, NULL, CV_DEFAULT, NULL);
1587 cv_init(&kqp->posted_rbufs_cv, NULL, CV_DEFAULT, NULL);
1588 mutex_init(&kqp->posted_rbufs_lock, NULL, MUTEX_DRIVER, hca->iblock);
1589 cv_init(&kqp->send_rbufs_cv, NULL, CV_DEFAULT, NULL);
1590 mutex_init(&kqp->send_rbufs_lock, NULL, MUTEX_DRIVER, hca->iblock);
1591 mutex_init(&kqp->replylist_lock, NULL, MUTEX_DRIVER, hca->iblock);
1592 mutex_init(&kqp->rdlist_lock, NULL, MUTEX_DEFAULT, hca->iblock);
1593 mutex_init(&kqp->cb_lock, NULL, MUTEX_DRIVER, hca->iblock);
1594 cv_init(&kqp->rdmaconn.c_cv, NULL, CV_DEFAULT, NULL);
1595 mutex_init(&kqp->rdmaconn.c_lock, NULL, MUTEX_DRIVER, hca->iblock);
1600 kqp->rdmaconn.c_cc_type = RDMA_CC_CLNT;
1601 cc_info = &kqp->rdmaconn.rdma_conn_cred_ctrl_u.c_clnt_cc;
1606 *qp = kqp;
1614 rib_qp_t *kqp = NULL;
1622 kqp = kmem_zalloc(sizeof (rib_qp_t), KM_SLEEP);
1623 kqp->hca = hca;
1624 kqp->port_num = port;
1625 kqp->rdmaconn.c_rdmamod = &rib_mod;
1626 kqp->rdmaconn.c_private = (caddr_t)kqp;
1647 IBT_ACHAN_NO_FLAGS, &qp_attr, &kqp->qp_hdl,
1661 kqp->mode = RIB_SERVER;
1662 kqp->chan_flags = IBT_BLOCKING;
1663 kqp->q = q; /* server ONLY */
1665 cv_init(&kqp->cb_conn_cv, NULL, CV_DEFAULT, NULL);
1666 cv_init(&kqp->posted_rbufs_cv, NULL, CV_DEFAULT, NULL);
1667 mutex_init(&kqp->replylist_lock, NULL, MUTEX_DEFAULT, hca->iblock);
1668 mutex_init(&kqp->posted_rbufs_lock, NULL, MUTEX_DRIVER, hca->iblock);
1669 cv_init(&kqp->send_rbufs_cv, NULL, CV_DEFAULT, NULL);
1670 mutex_init(&kqp->send_rbufs_lock, NULL, MUTEX_DRIVER, hca->iblock);
1671 mutex_init(&kqp->rdlist_lock, NULL, MUTEX_DEFAULT, hca->iblock);
1672 mutex_init(&kqp->cb_lock, NULL, MUTEX_DRIVER, hca->iblock);
1673 cv_init(&kqp->rdmaconn.c_cv, NULL, CV_DEFAULT, NULL);
1674 mutex_init(&kqp->rdmaconn.c_lock, NULL, MUTEX_DRIVER, hca->iblock);
1678 ibt_set_chan_private(kqp->qp_hdl, (void *)kqp);
1679 kqp->rdmaconn.c_state = C_CONNECTED;
1685 kqp->rdmaconn.c_cc_type = RDMA_CC_SRV;
1686 cc_info = &kqp->rdmaconn.rdma_conn_cred_ctrl_u.c_srv_cc;
1691 *qp = kqp;
1695 if (kqp)
1696 kmem_free(kqp, sizeof (rib_qp_t));