Lines Matching defs:rcfw
102 rdev->rcfw.res = NULL;
128 rdev->rcfw.res = &rdev->qplib_res;
241 bnxt_qplib_set_func_resources(&rdev->qplib_res, &rdev->rcfw,
261 struct bnxt_qplib_rcfw *rcfw = &rdev->rcfw;
270 bnxt_qplib_rcfw_stop_irq(rcfw, false);
277 struct bnxt_qplib_rcfw *rcfw = &rdev->rcfw;
282 /* Not setting the f/w timeout bit in rcfw.
297 rc = bnxt_qplib_rcfw_start_irq(rcfw, msix_ent[BNXT_RE_AEQ_IDX].vector,
872 static int bnxt_re_aeq_handler(struct bnxt_qplib_rcfw *rcfw,
958 if (rdev->qplib_res.rcfw)
1012 if (rdev->qplib_res.rcfw) {
1014 rdev->qplib_res.rcfw = NULL;
1026 rdev->qplib_res.rcfw = &rdev->rcfw;
1027 rc = bnxt_qplib_get_dev_attr(&rdev->rcfw, &rdev->dev_attr,
1085 rdev->qplib_res.rcfw = NULL;
1363 rc = bnxt_qplib_deinit_rcfw(&rdev->rcfw);
1369 bnxt_qplib_disable_rcfw_channel(&rdev->rcfw);
1371 bnxt_re_net_ring_free(rdev, rdev->rcfw.creq.ring_id, type);
1372 bnxt_qplib_free_rcfw_channel(&rdev->rcfw);
1442 rc = bnxt_qplib_alloc_rcfw_channel(&rdev->qplib_res, &rdev->rcfw,
1452 creq = &rdev->rcfw.creq;
1466 rc = bnxt_qplib_enable_rcfw_channel(&rdev->rcfw,
1475 rc = bnxt_qplib_get_dev_attr(&rdev->rcfw, &rdev->dev_attr,
1498 rc = bnxt_qplib_init_rcfw(&rdev->rcfw, &rdev->qplib_ctx,
1541 bnxt_qplib_disable_rcfw_channel(&rdev->rcfw);
1544 bnxt_re_net_ring_free(rdev, rdev->rcfw.creq.ring_id, type);
1546 bnxt_qplib_free_rcfw_channel(&rdev->rcfw);