Lines Matching refs:qp
207 arr[i++].fwh = pr->qp->fw_handle; in ehea_update_firmware_handles()
430 ehea_update_rq1a(pr->qp, adder); in ehea_refill_rq1()
450 ehea_update_rq1a(pr->qp, i - 1); in ehea_init_fill_rq1()
458 struct ehea_qp *qp = pr->qp; in ehea_refill_rq_def() local
500 rwqe = ehea_get_next_rwqe(qp, rq_nr); in ehea_refill_rq_def()
520 ehea_update_rq2a(pr->qp, adder); in ehea_refill_rq_def()
522 ehea_update_rq3a(pr->qp, adder); in ehea_refill_rq_def()
654 pr->qp->init_attr.qp_nr); in ehea_treat_poll_error()
669 struct ehea_qp *qp = pr->qp; in ehea_proc_rwqes() local
685 cqe = ehea_poll_rq1(qp, &wqe_index); in ehea_proc_rwqes()
687 ehea_inc_rq1(qp); in ehea_proc_rwqes()
752 cqe = ehea_poll_rq1(qp, &wqe_index); in ehea_proc_rwqes()
788 swqe = ehea_get_swqe(pr->qp, &swqe_index); in check_sqs()
798 ehea_post_swqe(pr->qp, swqe); in check_sqs()
909 cqe = ehea_poll_rq1(pr->qp, &wqe_index); in ehea_poll()
949 struct ehea_qp *qp; in ehea_qp_aff_irq_handler() local
961 qp = port->port_res[qp_token].qp; in ehea_qp_aff_irq_handler()
963 resource_type = ehea_error_data(port->adapter, qp->fw_handle, in ehea_qp_aff_irq_handler()
1278 struct ehea_qp_init_attr *init_attr = &pr->qp->init_attr; in ehea_fill_port_res()
1392 port->port_res[i].qp->init_attr.qp_nr; in ehea_configure_port()
1395 port->port_res[0].qp->init_attr.qp_nr; in ehea_configure_port()
1540 pr->qp = ehea_create_qp(adapter, adapter->pd, init_attr); in ehea_init_port_res()
1541 if (!pr->qp) { in ehea_init_port_res()
1585 ehea_destroy_qp(pr->qp); in ehea_init_port_res()
1597 if (pr->qp) in ehea_clean_portres()
1600 ret = ehea_destroy_qp(pr->qp); in ehea_clean_portres()
1829 cb7->def_uc_qpn = enable == 1 ? port->port_res[0].qp->fw_handle : 0; in ehea_promiscuous()
2063 swqe = ehea_get_swqe(pr->qp, &swqe_index); in ehea_start_xmit()
2106 "post swqe on QP %d\n", pr->qp->init_attr.qp_nr); in ehea_start_xmit()
2115 ehea_post_swqe(pr->qp, swqe); in ehea_start_xmit()
2201 static int ehea_activate_qp(struct ehea_adapter *adapter, struct ehea_qp *qp) in ehea_activate_qp() argument
2215 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_activate_qp()
2223 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_activate_qp()
2231 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_activate_qp()
2239 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_activate_qp()
2247 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_activate_qp()
2255 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_activate_qp()
2263 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_activate_qp()
2384 ret = ehea_activate_qp(port->adapter, port->port_res[i].qp); in ehea_up()
2511 struct ehea_qp qp = *orig_qp; in ehea_purge_sq() local
2512 struct ehea_qp_init_attr *init_attr = &qp.init_attr; in ehea_purge_sq()
2518 swqe = ehea_get_swqe(&qp, &wqe_index); in ehea_purge_sq()
2563 struct ehea_qp *qp = pr->qp; in ehea_stop_qps() local
2566 ehea_purge_sq(qp); in ehea_stop_qps()
2569 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_stop_qps()
2580 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_stop_qps()
2589 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_stop_qps()
2614 struct ehea_qp qp = *orig_qp; in ehea_update_rqs() local
2615 struct ehea_qp_init_attr *init_attr = &qp.init_attr; in ehea_update_rqs()
2627 rwqe = ehea_get_next_rwqe(&qp, 2); in ehea_update_rqs()
2636 rwqe = ehea_get_next_rwqe(&qp, 3); in ehea_update_rqs()
2665 struct ehea_qp *qp = pr->qp; in ehea_restart_qps() local
2673 ehea_update_rqs(qp, pr); in ehea_restart_qps()
2676 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_restart_qps()
2687 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_restart_qps()
2696 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, in ehea_restart_qps()