Lines Matching defs:ibdev
183 ibdev_info(&rdev->ibdev,
292 ib_unregister_device(&rdev->ibdev);
325 ibdev_err(&rdev->ibdev, "Failed to re-start IRQs\n");
338 ibdev_warn(&rdev->ibdev, "Failed to reinit CREQ\n");
346 ibdev_warn(&rdev->ibdev, "Failed to reinit NQ index %d\n",
674 ibdev_err(&rdev->ibdev, "Failed to free HW ring:%d :%#x",
736 ibdev_err(&rdev->ibdev, "Failed to free HW stats context %#x",
780 struct ib_device *ibdev =
782 if (!ibdev)
785 return container_of(ibdev, struct bnxt_re_dev, ibdev);
792 rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev);
802 rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev);
804 return sysfs_emit(buf, "%s\n", rdev->ibdev.node_desc);
877 struct ib_device *ibdev = &rdev->ibdev;
881 ibdev->node_type = RDMA_NODE_IB_CA;
882 strscpy(ibdev->node_desc, BNXT_RE_DESC " HCA",
884 ibdev->phys_port_cnt = 1;
886 addrconf_addr_eui48((u8 *)&ibdev->node_guid, rdev->netdev->dev_addr);
888 ibdev->num_comp_vectors = rdev->num_msix - 1;
889 ibdev->dev.parent = &rdev->en_dev->pdev->dev;
890 ibdev->local_dma_lkey = BNXT_QPLIB_RSVD_LKEY;
893 ibdev->driver_def = bnxt_re_uapi_defs;
895 ib_set_device_ops(ibdev, &bnxt_re_dev_ops);
896 ret = ib_device_set_netdev(&rdev->ibdev, rdev->netdev, 1);
901 ibdev->uverbs_cmd_mask |= BIT_ULL(IB_USER_VERBS_CMD_POLL_CQ);
902 return ib_register_device(ibdev, "bnxt_re%d", &rdev->en_dev->pdev->dev);
911 rdev = ib_alloc_device(bnxt_re_dev, ibdev);
984 event.device = &qp->rdev->ibdev;
1041 ib_event.device = &srq->rdev->ibdev;
1106 ibdev_err(&rdev->ibdev,
1177 ibdev_err(&rdev->ibdev, "Alloc Failed NQ%d rc:%#x",
1190 ibdev_err(&rdev->ibdev,
1215 static void bnxt_re_dispatch_event(struct ib_device *ibdev, struct ib_qp *qp,
1220 ib_event.device = ibdev;
1256 bnxt_re_dispatch_event(&rdev->ibdev, &qp->ib_qp,
1273 if (!ib_device_try_get(&rdev->ibdev))
1294 ib_device_put(&rdev->ibdev);
1358 ibdev_err(&rdev->ibdev, "Failed to query HW version, rc = 0x%x",
1393 bnxt_re_dispatch_event(&rdev->ibdev, NULL, 1, event);
1415 ibdev_warn(&rdev->ibdev,
1457 ibdev_err(&rdev->ibdev,
1467 ibdev_err(&rdev->ibdev, "Failed to get chip context\n");
1475 ibdev_err(&rdev->ibdev,
1480 ibdev_dbg(&rdev->ibdev, "Got %d MSI-X vectors\n",
1493 ibdev_err(&rdev->ibdev,
1508 ibdev_err(&rdev->ibdev, "Failed to allocate CREQ: %#x\n", rc);
1517 ibdev_err(&rdev->ibdev, "Failed to enable RCFW channel: %#x\n",
1527 ibdev_err(&rdev->ibdev,
1541 ibdev_err(&rdev->ibdev,
1549 ibdev_err(&rdev->ibdev,
1557 ibdev_err(&rdev->ibdev,
1566 ibdev_err(&rdev->ibdev,
1573 ibdev_err(&rdev->ibdev,
1583 ibdev_info(&rdev->ibdev,
1648 ib_dealloc_device(&rdev->ibdev);
1675 ibdev_err(&rdev->ibdev, "Failed to setup CC enable = %d\n", enable);
1714 bnxt_re_dispatch_event(&rdev->ibdev, NULL, 1,
1722 ib_device_put(&rdev->ibdev);
1747 ib_unregister_device(&rdev->ibdev);
1749 ib_dealloc_device(&rdev->ibdev);
1804 ibdev_info(&rdev->ibdev, "Handle device suspend call");
1841 ibdev_info(&rdev->ibdev, "Handle device resume call");