Lines Matching refs:init_attr
424 u32 pd, struct ehea_qp_init_attr *init_attr)
441 hret = ehea_h_alloc_resource_qp(adapter->handle, init_attr, pd,
448 wqe_size_in_bytes_sq = map_wqe_size(init_attr->act_wqe_size_enc_sq);
449 wqe_size_in_bytes_rq1 = map_wqe_size(init_attr->act_wqe_size_enc_rq1);
450 wqe_size_in_bytes_rq2 = map_wqe_size(init_attr->act_wqe_size_enc_rq2);
451 wqe_size_in_bytes_rq3 = map_wqe_size(init_attr->act_wqe_size_enc_rq3);
453 ret = ehea_qp_alloc_register(qp, &qp->hw_squeue, init_attr->nr_sq_pages,
455 init_attr->act_wqe_size_enc_sq, adapter,
463 init_attr->nr_rq1_pages,
465 init_attr->act_wqe_size_enc_rq1,
472 if (init_attr->rq_count > 1) {
474 init_attr->nr_rq2_pages,
476 init_attr->act_wqe_size_enc_rq2,
484 if (init_attr->rq_count > 2) {
486 init_attr->nr_rq3_pages,
488 init_attr->act_wqe_size_enc_rq3,
496 qp->init_attr = *init_attr;
521 struct ehea_qp_init_attr *qp_attr = &qp->init_attr;