Lines Matching refs:ret_code
354 enum irdma_status_code ret_code; in irdma_sc_qp_init() local
376 ret_code = irdma_uk_qp_init(&qp->qp_uk, &info->qp_uk_init_info); in irdma_sc_qp_init()
377 if (ret_code) in irdma_sc_qp_init()
378 return ret_code; in irdma_sc_qp_init()
396 ret_code = irdma_fragcnt_to_wqesize_rq(qp->qp_uk.max_rq_frag_cnt, in irdma_sc_qp_init()
398 if (ret_code) in irdma_sc_qp_init()
399 return ret_code; in irdma_sc_qp_init()
2510 enum irdma_status_code ret_code = 0; in irdma_sc_cq_create() local
2521 ret_code = irdma_sc_add_cq_ctx(ceq, cq); in irdma_sc_cq_create()
2523 if (ret_code) in irdma_sc_cq_create()
2524 return ret_code; in irdma_sc_cq_create()
3142 enum irdma_status_code ret_code; in irdma_sc_cqp_create() local
3206 ret_code = IRDMA_ERR_TIMEOUT; in irdma_sc_cqp_create()
3214 ret_code = IRDMA_ERR_DEVICE_NOT_SUPPORTED; in irdma_sc_cqp_create()
3228 return ret_code; in irdma_sc_cqp_create()
3255 enum irdma_status_code ret_code; in irdma_sc_cqp_get_next_send_wqe_idx() local
3264 IRDMA_ATOMIC_RING_MOVE_HEAD(cqp->sq_ring, *wqe_idx, ret_code); in irdma_sc_cqp_get_next_send_wqe_idx()
3265 if (ret_code) in irdma_sc_cqp_get_next_send_wqe_idx()
3285 enum irdma_status_code ret_code = 0; in irdma_sc_cqp_destroy() local
3291 ret_code = IRDMA_ERR_TIMEOUT; in irdma_sc_cqp_destroy()
3301 return ret_code; in irdma_sc_cqp_destroy()
3345 enum irdma_status_code ret_code = 0; in irdma_sc_ccq_get_cqe_info() local
3379 IRDMA_RING_MOVE_HEAD(ccq->cq_uk.cq_ring, ret_code); in irdma_sc_ccq_get_cqe_info()
3393 return ret_code; in irdma_sc_ccq_get_cqe_info()
3407 enum irdma_status_code ret_code = 0; in irdma_sc_poll_for_cqp_op_done() local
3420 ret_code = IRDMA_ERR_CQP_COMPL_ERROR; in irdma_sc_poll_for_cqp_op_done()
3434 return ret_code; in irdma_sc_poll_for_cqp_op_done()
3511 enum irdma_status_code ret_code = 0; in irdma_sc_commit_fpm_val() local
3535 ret_code = irdma_cqp_poll_registers(cqp, tail, in irdma_sc_commit_fpm_val()
3538 ret_code = irdma_sc_commit_fpm_val_done(cqp); in irdma_sc_commit_fpm_val()
3541 return ret_code; in irdma_sc_commit_fpm_val()
3573 enum irdma_status_code ret_code = 0; in irdma_sc_query_fpm_val() local
3595 ret_code = irdma_cqp_poll_registers(cqp, tail, in irdma_sc_query_fpm_val()
3598 ret_code = irdma_sc_query_fpm_val_done(cqp); in irdma_sc_query_fpm_val()
3601 return ret_code; in irdma_sc_query_fpm_val()
3733 enum irdma_status_code ret_code; in irdma_sc_cceq_create() local
3738 ret_code = irdma_sc_add_cq_ctx(ceq, ceq->dev->ccq); in irdma_sc_cceq_create()
3739 if (ret_code) in irdma_sc_cceq_create()
3740 return ret_code; in irdma_sc_cceq_create()
3743 ret_code = irdma_sc_ceq_create(ceq, scratch, true); in irdma_sc_cceq_create()
3744 if (!ret_code) in irdma_sc_cceq_create()
3747 return ret_code; in irdma_sc_cceq_create()
4229 enum irdma_status_code ret_code; in irdma_sc_ccq_create() local
4231 ret_code = irdma_sc_cq_create(ccq, scratch, check_overflow, post_sq); in irdma_sc_ccq_create()
4232 if (ret_code) in irdma_sc_ccq_create()
4233 return ret_code; in irdma_sc_ccq_create()
4236 ret_code = irdma_sc_ccq_create_done(ccq); in irdma_sc_ccq_create()
4237 if (ret_code) in irdma_sc_ccq_create()
4238 return ret_code; in irdma_sc_ccq_create()
4257 enum irdma_status_code ret_code = 0; in irdma_sc_ccq_destroy() local
4288 ret_code = irdma_cqp_poll_registers(cqp, tail, in irdma_sc_ccq_destroy()
4294 return ret_code; in irdma_sc_ccq_destroy()
4308 enum irdma_status_code ret_code = 0; in irdma_sc_init_iw_hmc() local
4318 ret_code = irdma_sc_query_fpm_val(dev->cqp, 0, hmc_info->hmc_fn_id, in irdma_sc_init_iw_hmc()
4320 if (ret_code) in irdma_sc_init_iw_hmc()
4321 return ret_code; in irdma_sc_init_iw_hmc()
4324 ret_code = irdma_sc_parse_fpm_query_buf(dev, query_fpm_mem.va, hmc_info, in irdma_sc_init_iw_hmc()
4330 return ret_code; in irdma_sc_init_iw_hmc()
4346 enum irdma_status_code ret_code = 0; in irdma_sc_cfg_iw_fpm() local
4390 ret_code = irdma_sc_commit_fpm_val(dev->cqp, 0, hmc_info->hmc_fn_id, in irdma_sc_cfg_iw_fpm()
4392 if (!ret_code) in irdma_sc_cfg_iw_fpm()
4400 return ret_code; in irdma_sc_cfg_iw_fpm()
4494 enum irdma_status_code ret_code; in irdma_update_pe_sds() local
4496 ret_code = cqp_sds_wqe_fill(cqp, info, scratch); in irdma_update_pe_sds()
4497 if (!ret_code) in irdma_update_pe_sds()
4500 return ret_code; in irdma_update_pe_sds()
4514 enum irdma_status_code ret_code; in irdma_update_sds_noccq() local
4516 ret_code = cqp_sds_wqe_fill(cqp, info, 0); in irdma_update_sds_noccq()
4517 if (ret_code) in irdma_update_sds_noccq()
4518 return ret_code; in irdma_update_sds_noccq()
4670 enum irdma_status_code ret_code; in irdma_get_rdma_features() local
4682 ret_code = irdma_sc_query_rdma_features(dev->cqp, &feat_buf, 0); in irdma_get_rdma_features()
4683 if (!ret_code) in irdma_get_rdma_features()
4684 ret_code = irdma_sc_query_rdma_features_done(dev->cqp); in irdma_get_rdma_features()
4685 if (ret_code) in irdma_get_rdma_features()
4691 ret_code = IRDMA_ERR_INVALID_FEAT_CNT; in irdma_get_rdma_features()
4707 ret_code = irdma_sc_query_rdma_features(dev->cqp, &feat_buf, 0); in irdma_get_rdma_features()
4708 if (!ret_code) in irdma_get_rdma_features()
4709 ret_code = irdma_sc_query_rdma_features_done(dev->cqp); in irdma_get_rdma_features()
4710 if (ret_code) in irdma_get_rdma_features()
4716 ret_code = IRDMA_ERR_INVALID_FEAT_CNT; in irdma_get_rdma_features()
4740 return ret_code; in irdma_get_rdma_features()
4806 enum irdma_status_code ret_code = 0; in irdma_cfg_fpm_val() local
4811 ret_code = irdma_sc_init_iw_hmc(dev, dev->hmc_fn_id); in irdma_cfg_fpm_val()
4812 if (ret_code) { in irdma_cfg_fpm_val()
4815 ret_code); in irdma_cfg_fpm_val()
4816 return ret_code; in irdma_cfg_fpm_val()
4954 ret_code = irdma_sc_cfg_iw_fpm(dev, dev->hmc_fn_id); in irdma_cfg_fpm_val()
4955 if (ret_code) { in irdma_cfg_fpm_val()
4959 return ret_code; in irdma_cfg_fpm_val()
4973 return ret_code; in irdma_cfg_fpm_val()
5372 enum irdma_status_code ret_code = 0; in irdma_sc_dev_init() local
5428 return ret_code; in irdma_sc_dev_init()