/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_verbs.c | 172 priv->send_cq = ib_create_cq(priv->ca, ipoib_send_comp_handler, NULL, 174 if (IS_ERR(priv->send_cq)) { 195 init_attr.send_cq = priv->send_cq; 231 ib_destroy_cq(priv->send_cq); 256 if (ib_destroy_cq(priv->send_cq))
|
H A D | ipoib_cm.c | 211 .send_cq = priv->recv_cq, /* For drain WR */ 660 if (ib_req_notify_cq(priv->send_cq, IB_CQ_NEXT_COMP)) 918 .send_cq = priv->send_cq,
|
H A D | ipoib_ib.c | 369 n = ib_poll_cq(priv->send_cq, MAX_SEND_CQE, priv->send_wc); 533 if (ib_req_notify_cq(priv->send_cq, IB_CQ_NEXT_COMP))
|
H A D | ipoib.h | 351 struct ib_cq *send_cq; member in struct:ipoib_dev_priv
|
/freebsd-10-stable/contrib/ofed/libmlx4/src/ |
H A D | verbs.c | 603 if (qp->send_cq != qp->recv_cq) 604 mlx4_cq_clean(to_mcq(qp->send_cq), qp->qp_num, NULL); 616 struct mlx4_cq *send_cq = to_mcq(qp->send_cq); local 619 if (send_cq == recv_cq) 620 pthread_spin_lock(&send_cq->lock); 621 else if (send_cq->cqn < recv_cq->cqn) { 622 pthread_spin_lock(&send_cq->lock); 626 pthread_spin_lock(&send_cq->lock); 632 struct mlx4_cq *send_cq local [all...] |
H A D | qp.c | 210 if (wq_overflow(&qp->sq, nreq, to_mcq(qp->ibv_qp.send_cq))) {
|
/freebsd-10-stable/contrib/ofed/libmthca/src/ |
H A D | verbs.c | 642 if (qp->send_cq != qp->recv_cq) 643 mthca_cq_clean(to_mcq(qp->send_cq), qp->qp_num, NULL); 658 struct mthca_cq *send_cq = to_mcq(qp->send_cq); local 661 if (send_cq == recv_cq) 662 pthread_spin_lock(&send_cq->lock); 663 else if (send_cq->cqn < recv_cq->cqn) { 664 pthread_spin_lock(&send_cq->lock); 668 pthread_spin_lock(&send_cq->lock); 674 struct mthca_cq *send_cq local [all...] |
H A D | qp.c | 127 if (wq_overflow(&qp->sq, nreq, to_mcq(qp->ibv_qp.send_cq))) { 497 if (wq_overflow(&qp->sq, nreq, to_mcq(qp->ibv_qp.send_cq))) {
|
/freebsd-10-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_qp.c | 662 static void mlx5_ib_lock_cqs(struct mlx5_ib_cq *send_cq, 664 static void mlx5_ib_unlock_cqs(struct mlx5_ib_cq *send_cq, 951 struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq) 955 *send_cq = NULL; 959 *send_cq = ib_send_cq ? to_mcq(ib_send_cq) : NULL; 971 *send_cq = ib_send_cq ? to_mcq(ib_send_cq) : NULL; 977 *send_cq = NULL; 997 struct mlx5_ib_cq *send_cq; local 1125 scqe_sz = mlx5_ib_get_cqe_size(dev, init_attr->send_cq); 1178 if (init_attr->send_cq) 949 get_cqs(enum ib_qp_type qp_type, struct ib_cq *ib_send_cq, struct ib_cq *ib_recv_cq, struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq) argument 1315 struct mlx5_ib_cq *send_cq, *recv_cq; local 1852 struct mlx5_ib_cq *send_cq, *recv_cq; local [all...] |
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_qp.c | 726 qp_context->cqn_snd = cpu_to_be32(to_mcq(ibqp->send_cq)->cqn); 831 if (qp->ibqp.send_cq != qp->ibqp.recv_cq) 832 mthca_cq_clean(dev, to_mcq(qp->ibqp.send_cq), qp->qpn, NULL); 1152 struct mthca_cq *send_cq, 1286 struct mthca_cq *send_cq, 1313 err = mthca_alloc_qp_common(dev, pd, send_cq, recv_cq, 1328 static void mthca_lock_cqs(struct mthca_cq *send_cq, struct mthca_cq *recv_cq) argument 1330 if (send_cq == recv_cq) 1331 spin_lock_irq(&send_cq->lock); 1332 else if (send_cq 1150 mthca_alloc_qp_common(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_cq *send_cq, struct mthca_cq *recv_cq, enum ib_sig_type send_policy, struct mthca_qp *qp) argument 1284 mthca_alloc_qp(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_cq *send_cq, struct mthca_cq *recv_cq, enum ib_qp_type type, enum ib_sig_type send_policy, struct ib_qp_cap *cap, struct mthca_qp *qp) argument 1341 mthca_unlock_cqs(struct mthca_cq *send_cq, struct mthca_cq *recv_cq) argument 1354 mthca_alloc_sqp(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_cq *send_cq, struct mthca_cq *recv_cq, enum ib_sig_type send_policy, struct ib_qp_cap *cap, int qpn, int port, struct mthca_sqp *sqp) argument 1436 struct mthca_cq *send_cq; local [all...] |
H A D | mthca_dev.h | 545 struct mthca_cq *send_cq, 553 struct mthca_cq *send_cq,
|
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 1143 static void mlx4_ib_lock_cqs(struct mlx4_ib_cq *send_cq, struct mlx4_ib_cq *recv_cq) 1144 __acquires(&send_cq->lock) __acquires(&recv_cq->lock) 1146 if (send_cq == recv_cq) { 1147 spin_lock_irq(&send_cq->lock); 1149 } else if (send_cq->mcq.cqn < recv_cq->mcq.cqn) { 1150 spin_lock_irq(&send_cq->lock); 1154 spin_lock_nested(&send_cq->lock, SINGLE_DEPTH_NESTING); 1158 static void mlx4_ib_unlock_cqs(struct mlx4_ib_cq *send_cq, struct mlx4_ib_cq *recv_cq) 1159 __releases(&send_cq->lock) __releases(&recv_cq->lock) 1161 if (send_cq 1191 get_cqs(struct mlx4_ib_qp *qp, struct mlx4_ib_cq **send_cq, struct mlx4_ib_cq **recv_cq) argument 1213 struct mlx4_ib_cq *send_cq, *recv_cq; local 1754 struct mlx4_ib_cq *send_cq, *recv_cq; local [all...] |
/freebsd-10-stable/contrib/ofed/libibverbs/src/ |
H A D | compat-1_0.c | 77 struct ibv_cq_1_0 *send_cq; member in struct:ibv_qp_init_attr_1_0 123 struct ibv_cq_1_0 *send_cq; member in struct:ibv_qp_1_0 776 real_init_attr.send_cq = qp_init_attr->send_cq->real_cq; 793 qp->send_cq = qp_init_attr->send_cq; 820 init_attr->send_cq = real_init_attr.send_cq->cq_context;
|
H A D | verbs.c | 436 qp->send_cq = qp_init_attr->send_cq;
|
/freebsd-10-stable/sys/ofed/drivers/infiniband/core/ |
H A D | verbs.c | 350 qp->send_cq = qp_init_attr->send_cq; 360 atomic_inc(&qp_init_attr->send_cq->usecnt); 701 scq = qp->send_cq;
|
/freebsd-10-stable/contrib/ofed/libibverbs/include/infiniband/ |
H A D | verbs.h | 428 struct ibv_cq *send_cq; member in struct:ibv_qp_init_attr 592 struct ibv_cq *send_cq; member in struct:ibv_qp
|
/freebsd-10-stable/contrib/ofed/librdmacm/examples/ |
H A D | mckey.c | 159 init_qp_attr.send_cq = node->cq;
|
H A D | cmatose.c | 146 init_qp_attr.send_cq = node->cq[SEND_CQ_INDEX];
|
H A D | udaddy.c | 157 init_qp_attr.send_cq = node->cq;
|
/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_cma.c | 112 qp_init_attr.send_cq = ssk->tx_ring.cq;
|
/freebsd-10-stable/contrib/ofed/libibverbs/examples/ |
H A D | rc_pingpong.c | 367 .send_cq = ctx->cq,
|
H A D | uc_pingpong.c | 352 .send_cq = ctx->cq,
|
H A D | ud_pingpong.c | 350 .send_cq = ctx->cq,
|
/freebsd-10-stable/contrib/ofed/libcxgb4/src/ |
H A D | cq.c | 102 struct c4iw_cq *chp = to_c4iw_cq(qhp->ibv_qp.send_cq);
|
H A D | qp.c | 506 schp = to_c4iw_cq(qhp->ibv_qp.send_cq);
|