/freebsd/contrib/ofed/libmlx4/ |
H A D | cq.c | 399 struct mlx4_cq *cq = to_mcq(ibcq); in mlx4_poll_cq() 424 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in _mlx4_end_poll() 440 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in _mlx4_start_poll() 468 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_next_poll() 503 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_opcode() 541 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_qp_num() 548 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_flags() 583 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_byte_len() 590 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_vendor_err() 598 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_imm_data() [all …]
|
H A D | verbs.c | 579 struct mlx4_cq *cq = to_mcq(ibcq); in mlx4_resize_cq() 638 pthread_spin_destroy(&to_mcq(cq)->lock); in mlx4_destroy_cq() 639 mlx4_free_db(to_mctx(cq->context), MLX4_DB_TYPE_CQ, to_mcq(cq)->set_ci_db); in mlx4_destroy_cq() 640 mlx4_free_buf(&to_mcq(cq)->buf); in mlx4_destroy_cq() 641 free(to_mcq(cq)); in mlx4_destroy_cq() 1042 mlx4_cq_clean(to_mcq(qp->recv_cq), qp->qp_num, in mlx4_modify_qp() 1045 mlx4_cq_clean(to_mcq(qp->send_cq), qp->qp_num, NULL); in mlx4_modify_qp() 1057 struct mlx4_cq *send_cq = to_mcq(qp->send_cq); in mlx4_lock_cqs() 1058 struct mlx4_cq *recv_cq = to_mcq(qp->recv_cq); in mlx4_lock_cqs() 1078 struct mlx4_cq *send_cq = to_mcq(qp->send_cq); in mlx4_unlock_cqs() [all …]
|
H A D | qp.c | 234 if (wq_overflow(&qp->sq, nreq, to_mcq(ibqp->send_cq))) { in mlx4_post_send() 529 if (wq_overflow(&qp->rq, nreq, to_mcq(ibqp->recv_cq))) { in mlx4_post_recv()
|
H A D | srq.c | 313 mcq = to_mcq(msrq->verbs_srq.cq); in mlx4_destroy_xrc_srq()
|
H A D | mlx4.h | 324 static inline struct mlx4_cq *to_mcq(struct ibv_cq *ibcq) in to_mcq() function
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | cq.c | 735 struct mlx5_cq *cq = to_mcq(ibcq); in poll_cq() 798 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in _mlx5_end_poll() 834 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_start_poll() 903 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_next_poll() 1053 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_opcode() 1096 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_qp_num() 1103 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_flags() 1129 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_byte_len() 1136 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_vendor_err() 1144 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_imm_data() [all …]
|
H A D | verbs.c | 541 struct mlx5_cq *cq = to_mcq(ibcq); in mlx5_resize_cq() 610 struct mlx5_cq *mcq = to_mcq(cq); in mlx5_destroy_cq() 617 mlx5_free_db(to_mctx(cq->context), to_mcq(cq)->dbrec); in mlx5_destroy_cq() 618 mlx5_free_cq_buf(to_mctx(cq->context), to_mcq(cq)->active_buf); in mlx5_destroy_cq() 620 free(to_mcq(cq)); in mlx5_destroy_cq() 1453 struct mlx5_cq *send_cq = to_mcq(qp->send_cq); in mlx5_lock_cqs() 1454 struct mlx5_cq *recv_cq = to_mcq(qp->recv_cq); in mlx5_lock_cqs() 1475 struct mlx5_cq *send_cq = to_mcq(qp->send_cq); in mlx5_unlock_cqs() 1476 struct mlx5_cq *recv_cq = to_mcq(qp->recv_cq); in mlx5_unlock_cqs() 1520 __mlx5_cq_clean(to_mcq(ibq in mlx5_destroy_qp() [all...] |
H A D | qp.c | 652 to_mcq(qp->ibv_qp->send_cq)))) { in _mlx5_post_send() 1078 to_mcq(rwq->wq.cq)))) { in mlx5_post_wq_recv() 1151 to_mcq(qp->ibv_qp->recv_cq)))) { in mlx5_post_recv()
|
H A D | mlx5.h | 495 static inline struct mlx5_cq *to_mcq(struct ibv_cq *ibcq) in to_mcq() function
|
H A D | mlx5.c | 679 struct mlx5_cq *mcq = to_mcq(cq_in); in mlx5dv_get_cq()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_provider.c | 521 to_mcq(init_attr->send_cq), in mthca_create_qp() 522 to_mcq(init_attr->recv_cq), in mthca_create_qp() 550 to_mcq(init_attr->send_cq), in mthca_create_qp() 551 to_mcq(init_attr->recv_cq), in mthca_create_qp() 635 cq = to_mcq(ibcq); in mthca_create_cq() 723 struct mthca_cq *cq = to_mcq(ibcq); in mthca_resize_cq() 808 to_mcq(cq)->arm_db_index); in mthca_destroy_cq() 812 to_mcq(cq)->set_ci_db_index); in mthca_destroy_cq() 814 mthca_free_cq(to_mdev(cq->device), to_mcq(cq)); in mthca_destroy_cq()
|
H A D | mthca_provider.h | 326 static inline struct mthca_cq *to_mcq(struct ib_cq *ibcq) in to_mcq() function
|
H A D | mthca_cq.c | 663 struct mthca_cq *cq = to_mcq(ibcq); in mthca_poll_cq() 733 to_mcq(cq)->cqn; in mthca_tavor_arm_cq() 743 struct mthca_cq *cq = to_mcq(ibcq); in mthca_arbel_arm_cq()
|
H A D | mthca_qp.c | 723 qp_context->cqn_snd = cpu_to_be32(to_mcq(ibqp->send_cq)->cqn); in __mthca_modify_qp() 762 qp_context->cqn_rcv = cpu_to_be32(to_mcq(ibqp->recv_cq)->cqn); in __mthca_modify_qp() 823 mthca_cq_clean(dev, to_mcq(qp->ibqp.recv_cq), qp->qpn, in __mthca_modify_qp() 826 mthca_cq_clean(dev, to_mcq(qp->ibqp.send_cq), qp->qpn, NULL); in __mthca_modify_qp() 1433 send_cq = to_mcq(qp->ibqp.send_cq); in mthca_free_qp() 1434 recv_cq = to_mcq(qp->ibqp.recv_cq); in mthca_free_qp() 1561 cq = to_mcq(ib_cq); in mthca_wq_overflow()
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_cq.c | 96 struct mlx4_ib_cq *mcq = to_mcq(cq); in mlx4_ib_modify_cq() 181 struct mlx4_ib_cq *cq = to_mcq(ibcq); in mlx4_ib_create_cq() 371 struct mlx4_ib_cq *cq = to_mcq(ibcq); in mlx4_ib_resize_cq() 469 struct mlx4_ib_cq *mcq = to_mcq(cq); in mlx4_ib_destroy_cq() 869 struct mlx4_ib_cq *cq = to_mcq(ibcq); in mlx4_ib_poll_cq() 897 struct mlx4_ib_cq *cq = to_mcq(ibcq); in mlx4_ib_arm_cq()
|
H A D | mlx4_ib_qp.c | 888 mlx4_ib_lock_cqs(to_mcq(init_attr->send_cq), in create_qp_common() 889 to_mcq(init_attr->recv_cq)); in create_qp_common() 897 mcq = to_mcq(init_attr->send_cq); in create_qp_common() 899 mcq = to_mcq(init_attr->recv_cq); in create_qp_common() 901 mlx4_ib_unlock_cqs(to_mcq(init_attr->send_cq), in create_qp_common() 902 to_mcq(init_attr->recv_cq)); in create_qp_common() 1011 *send_cq = to_mcq(to_mxrcd(qp->ibqp.xrcd)->cq); in get_cqs() 1015 *send_cq = to_mcq(qp->ibqp.send_cq); in get_cqs() 1019 *send_cq = to_mcq(qp->ibqp.send_cq); in get_cqs() 1020 *recv_cq = to_mcq(qp->ibqp.recv_cq); in get_cqs() [all …]
|
H A D | mlx4_ib_srq.c | 181 to_mcq(init_attr->ext.cq)->mcq.cqn : 0; in mlx4_ib_create_srq()
|
H A D | mlx4_ib.h | 649 static inline struct mlx4_ib_cq *to_mcq(struct ib_cq *ibcq) in to_mcq() function
|
H A D | mlx4_ib_main.c | 2963 send_mcq = to_mcq(mqp->ibqp.send_cq); in mlx4_ib_handle_catas_error() 2981 recv_mcq = to_mcq(mqp->ibqp.recv_cq); in mlx4_ib_handle_catas_error()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_cq.c | 670 struct mlx5_ib_cq *cq = to_mcq(ibcq); in mlx5_ib_poll_cq() 703 struct mlx5_ib_cq *cq = to_mcq(ibcq); in mlx5_ib_arm_cq() 924 struct mlx5_ib_cq *cq = to_mcq(ibcq); in mlx5_ib_create_cq() 1020 struct mlx5_ib_cq *mcq = to_mcq(cq); in mlx5_ib_destroy_cq() 1098 struct mlx5_ib_cq *mcq = to_mcq(cq); in mlx5_ib_modify_cq() 1242 struct mlx5_ib_cq *cq = to_mcq(ibcq); in mlx5_ib_resize_cq() 1375 cq = to_mcq(ibcq); in mlx5_ib_get_cqe_size() 1383 struct mlx5_ib_cq *cq = to_mcq(ibcq); in mlx5_ib_generate_wc()
|
H A D | mlx5_ib_srq.c | 304 in.cqn = to_mcq(init_attr->ext.cq)->mcq.cqn; in mlx5_ib_create_srq() 306 in.cqn = to_mcq(dev->devr.c0)->mcq.cqn; in mlx5_ib_create_srq()
|
H A D | mlx5_ib_qp.c | 1802 MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn); in create_qp_common() 1803 MLX5_SET(qpc, qpc, cqn_snd, to_mcq(devr->c0)->mcq.cqn); in create_qp_common() 1808 MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn); in create_qp_common() 1823 MLX5_SET(qpc, qpc, cqn_snd, to_mcq(init_attr->send_cq)->mcq.cqn); in create_qp_common() 1826 MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(init_attr->recv_cq)->mcq.cqn); in create_qp_common() 1962 *send_cq = ib_send_cq ? to_mcq(ib_send_cq) : NULL; in get_cqs() 1974 *send_cq = ib_send_cq ? to_mcq(ib_send_cq) : NULL; in get_cqs() 1975 *recv_cq = ib_recv_cq ? to_mcq(ib_recv_cq) : NULL; in get_cqs() 2167 init_attr->recv_cq ? to_mcq(init_attr->recv_cq)->mcq.cqn : -1, in mlx5_ib_create_qp() 2168 init_attr->send_cq ? to_mcq(init_attr->send_cq)->mcq.cqn : -1); in mlx5_ib_create_qp() [all …]
|
H A D | mlx5_ib.h | 818 static inline struct mlx5_ib_cq *to_mcq(struct ib_cq *ibcq) in to_mcq() function
|
H A D | mlx5_ib_main.c | 2615 send_mcq = to_mcq(mqp->ibqp.send_cq); in mlx5_ib_handle_internal_error() 2632 recv_mcq = to_mcq(mqp->ibqp.recv_cq); in mlx5_ib_handle_internal_error()
|
H A D | mlx5_ib_devx.c | 614 to_mcq(uobj->object)->mcq.cqn) == in devx_is_valid_obj_id()
|