Lines Matching refs:qpairs
300 err = scif_setup_qp_connect_response(scifdev, scifdev->qpairs, phys); in scif_qp_response()
346 scifdev->qpairs = qp; in scif_setup_qp()
358 kfree(scifdev->qpairs); in scif_setup_qp()
359 scifdev->qpairs = NULL; in scif_setup_qp()
620 struct scif_qp *qp = scifdev->qpairs; in _scif_nodeqp_send()
806 newdev->qpairs = kzalloc(sizeof(*newdev->qpairs), GFP_KERNEL); in scif_node_add()
807 if (!newdev->qpairs) in scif_node_add()
815 qp_connect = scif_setup_qp_connect(newdev->qpairs, &qp_offset, in scif_node_add()
829 newdev->qpairs->magic = SCIFEP_MAGIC; in scif_node_add()
830 newdev->qpairs->qp_state = SCIF_QP_OFFLINE; in scif_node_add()
840 kfree(newdev->qpairs); in scif_node_add()
841 newdev->qpairs = NULL; in scif_node_add()
861 struct scif_qp *qp = &peerdev->qpairs[0]; in scif_poll_qp_state()
924 qp = &peerdev->qpairs[0]; in scif_node_add_ack()
926 if ((scif_setup_qp_connect_response(peerdev, &peerdev->qpairs[0], in scif_node_add_ack()
1140 struct scif_qp *qp = scifdev->qpairs; in scif_loopb_wq_handler()
1245 scifdev->qpairs = kzalloc(sizeof(*scifdev->qpairs), GFP_KERNEL); in scif_setup_loopback_qp()
1246 if (!scifdev->qpairs) { in scif_setup_loopback_qp()
1251 qp = scifdev->qpairs; in scif_setup_loopback_qp()
1282 kfree(scifdev->qpairs); in scif_setup_loopback_qp()
1302 kfree(scifdev->qpairs->outbound_q.rb_base); in scif_destroy_loopback_qp()
1303 kfree(scifdev->qpairs); in scif_destroy_loopback_qp()