Home
last modified time | relevance | path

Searched refs:ctx_info (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/irdma/
H A Dirdma_verbs.c408 iwqp->ctx_info.qp_compl_ctx = req.user_compl_ctx; in irdma_setup_umode_qp()
577 struct irdma_qp_host_ctx_info *ctx_info) in irdma_roce_fill_and_set_qpctx_info() argument
610 ctx_info->roce_info = &iwqp->roce_info; in irdma_roce_fill_and_set_qpctx_info()
611 ctx_info->udp_info = &iwqp->udp_info; in irdma_roce_fill_and_set_qpctx_info()
612 irdma_sc_qp_setctx_roce(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info); in irdma_roce_fill_and_set_qpctx_info()
617 struct irdma_qp_host_ctx_info *ctx_info) in irdma_iw_fill_and_set_qpctx_info() argument
639 ctx_info->iwarp_info = &iwqp->iwarp_info; in irdma_iw_fill_and_set_qpctx_info()
640 ctx_info->iwarp_info_valid = true; in irdma_iw_fill_and_set_qpctx_info()
641 irdma_sc_qp_setctx(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info); in irdma_iw_fill_and_set_qpctx_info()
642 ctx_info->iwarp_info_valid = false; in irdma_iw_fill_and_set_qpctx_info()
[all …]
H A Dirdma_kcompat.c366 if (iwqp->ctx_info.user_pri == user_pri) { in irdma_find_qp_update_qs()
725 struct irdma_qp_host_ctx_info *ctx_info; in irdma_create_qp() local
801 iwqp->ctx_info.qp_compl_ctx = (uintptr_t)qp; in irdma_create_qp()
845 ctx_info = &iwqp->ctx_info; in irdma_create_qp()
846 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_create_qp()
847 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_create_qp()
850 irdma_roce_fill_and_set_qpctx_info(iwqp, ctx_info); in irdma_create_qp()
852 irdma_iw_fill_and_set_qpctx_info(iwqp, ctx_info); in irdma_create_qp()
1414 ether_addr_copy(iwqp->ctx_info.roce_info->mac_addr, if_getlladdr(sgid_attr.ndev)); in kc_irdma_set_roce_cm_info()
1420 iwqp->sc_qp.user_pri = iwqp->ctx_info.user_pri; in kc_irdma_set_roce_cm_info()
H A Dfbsd_kcompat.h245 struct irdma_qp_host_ctx_info *ctx_info);
247 struct irdma_qp_host_ctx_info *ctx_info);
H A Dirdma_hw.c223 struct irdma_qp_host_ctx_info *ctx_info = NULL; in irdma_process_aeq() local
286 ctx_info = &iwqp->ctx_info; in irdma_process_aeq()
416 ctx_info->roce_info->err_rq_idx_valid = info->err_rq_idx_valid; in irdma_process_aeq()
418 ctx_info->roce_info->err_rq_idx = info->wqe_idx; in irdma_process_aeq()
420 ctx_info); in irdma_process_aeq()
426 ctx_info->iwarp_info->err_rq_idx_valid = info->err_rq_idx_valid; in irdma_process_aeq()
428 ctx_info->iwarp_info->err_rq_idx = info->wqe_idx; in irdma_process_aeq()
429 ctx_info->tcp_info_valid = false; in irdma_process_aeq()
430 ctx_info->iwarp_info_valid = true; in irdma_process_aeq()
432 ctx_info); in irdma_process_aeq()
H A Dirdma_cm.c3387 struct irdma_qp_host_ctx_info *ctx_info; in irdma_cm_init_tsa_conn() local
3390 ctx_info = &iwqp->ctx_info; in irdma_cm_init_tsa_conn()
3392 ctx_info->tcp_info = &iwqp->tcp_info; in irdma_cm_init_tsa_conn()
3393 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_cm_init_tsa_conn()
3394 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_cm_init_tsa_conn()
3403 ctx_info->tcp_info_valid = true; in irdma_cm_init_tsa_conn()
3404 ctx_info->iwarp_info_valid = true; in irdma_cm_init_tsa_conn()
3405 ctx_info->user_pri = cm_node->user_pri; in irdma_cm_init_tsa_conn()
3423 irdma_sc_qp_setctx(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info); in irdma_cm_init_tsa_conn()
3426 ctx_info->tcp_info_valid = false; in irdma_cm_init_tsa_conn()
[all …]
H A Dirdma_verbs.h210 struct irdma_qp_host_ctx_info ctx_info; member
H A Dirdma_utils.c2604 iwqp->sc_qp.dev->ws_remove(iwqp->sc_qp.vsi, iwqp->ctx_info.user_pri); in irdma_udqp_qs_change()
2606 iwqp->ctx_info.user_pri = user_prio; in irdma_udqp_qs_change()