Lines Matching refs:init_info

692 	struct irdma_qp_init_info init_info = {{0}};  in irdma_create_qp()  local
704 init_info.vsi = &iwdev->vsi; in irdma_create_qp()
705 init_info.qp_uk_init_info.uk_attrs = uk_attrs; in irdma_create_qp()
706 init_info.qp_uk_init_info.sq_size = init_attr->cap.max_send_wr; in irdma_create_qp()
707 init_info.qp_uk_init_info.rq_size = init_attr->cap.max_recv_wr; in irdma_create_qp()
708 init_info.qp_uk_init_info.max_sq_frag_cnt = init_attr->cap.max_send_sge; in irdma_create_qp()
709 init_info.qp_uk_init_info.max_rq_frag_cnt = init_attr->cap.max_recv_sge; in irdma_create_qp()
710 init_info.qp_uk_init_info.max_inline_data = init_attr->cap.max_inline_data; in irdma_create_qp()
739 init_info.q2 = iwqp->q2_ctx_mem.va; in irdma_create_qp()
740 init_info.q2_pa = iwqp->q2_ctx_mem.pa; in irdma_create_qp()
741 init_info.host_ctx = (__le64 *) (init_info.q2 + IRDMA_Q2_BUF_SIZE); in irdma_create_qp()
742 init_info.host_ctx_pa = init_info.q2_pa + IRDMA_Q2_BUF_SIZE; in irdma_create_qp()
757 iwqp->host_ctx.va = init_info.host_ctx; in irdma_create_qp()
758 iwqp->host_ctx.pa = init_info.host_ctx_pa; in irdma_create_qp()
761 init_info.pd = &iwpd->sc_pd; in irdma_create_qp()
762 init_info.qp_uk_init_info.qp_id = iwqp->ibqp.qp_num; in irdma_create_qp()
764 init_info.qp_uk_init_info.first_sq_wq = 1; in irdma_create_qp()
772 init_info.qp_uk_init_info.abi_ver = iwpd->sc_pd.abi_ver; in irdma_create_qp()
773 err_code = irdma_setup_umode_qp(udata, iwdev, iwqp, &init_info, init_attr); in irdma_create_qp()
776 init_info.qp_uk_init_info.abi_ver = IRDMA_ABI_VER; in irdma_create_qp()
777 err_code = irdma_setup_kmode_qp(iwdev, iwqp, &init_info, init_attr); in irdma_create_qp()
787 init_info.qp_uk_init_info.type = IRDMA_QP_TYPE_ROCE_RC; in irdma_create_qp()
788 init_info.qp_uk_init_info.qp_caps = IRDMA_SEND_WITH_IMM | in irdma_create_qp()
792 init_info.qp_uk_init_info.type = IRDMA_QP_TYPE_ROCE_UD; in irdma_create_qp()
793 init_info.qp_uk_init_info.qp_caps = IRDMA_SEND_WITH_IMM | in irdma_create_qp()
797 init_info.qp_uk_init_info.type = IRDMA_QP_TYPE_IWARP; in irdma_create_qp()
798 init_info.qp_uk_init_info.qp_caps = IRDMA_WRITE_WITH_IMM; in irdma_create_qp()
801 ret = irdma_sc_qp_init(qp, &init_info); in irdma_create_qp()
855 uresp.actual_sq_size = init_info.qp_uk_init_info.sq_size; in irdma_create_qp()
856 uresp.actual_rq_size = init_info.qp_uk_init_info.rq_size; in irdma_create_qp()