Lines Matching refs:ibdev

134 		ibdev_info(&rdev->ibdev,  in bnxt_re_setup_chip_ctx()
243 ib_unregister_device(&rdev->ibdev); in bnxt_re_shutdown()
276 ibdev_err(&rdev->ibdev, "Failed to re-start IRQs\n"); in bnxt_re_start_irq()
293 ibdev_warn(&rdev->ibdev, "Failed to reinit NQ index %d\n", in bnxt_re_start_irq()
366 ibdev_err(&rdev->ibdev, "Failed to free HW ring:%d :%#x", in bnxt_re_net_ring_free()
431 ibdev_err(&rdev->ibdev, "Failed to free HW stats context %#x", in bnxt_re_net_stats_ctx_free()
473 struct ib_device *ibdev = in bnxt_re_from_netdev() local
475 if (!ibdev) in bnxt_re_from_netdev()
478 return container_of(ibdev, struct bnxt_re_dev, ibdev); in bnxt_re_from_netdev()
485 rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev); in hw_rev_show()
495 rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev); in hca_type_show()
497 return sysfs_emit(buf, "%s\n", rdev->ibdev.node_desc); in hca_type_show()
566 struct ib_device *ibdev = &rdev->ibdev; in bnxt_re_register_ib() local
570 ibdev->node_type = RDMA_NODE_IB_CA; in bnxt_re_register_ib()
571 strscpy(ibdev->node_desc, BNXT_RE_DESC " HCA", in bnxt_re_register_ib()
573 ibdev->phys_port_cnt = 1; in bnxt_re_register_ib()
575 addrconf_addr_eui48((u8 *)&ibdev->node_guid, rdev->netdev->dev_addr); in bnxt_re_register_ib()
577 ibdev->num_comp_vectors = rdev->num_msix - 1; in bnxt_re_register_ib()
578 ibdev->dev.parent = &rdev->en_dev->pdev->dev; in bnxt_re_register_ib()
579 ibdev->local_dma_lkey = BNXT_QPLIB_RSVD_LKEY; in bnxt_re_register_ib()
581 ib_set_device_ops(ibdev, &bnxt_re_dev_ops); in bnxt_re_register_ib()
582 ret = ib_device_set_netdev(&rdev->ibdev, rdev->netdev, 1); in bnxt_re_register_ib()
587 return ib_register_device(ibdev, "bnxt_re%d", &rdev->en_dev->pdev->dev); in bnxt_re_register_ib()
596 rdev = ib_alloc_device(bnxt_re_dev, ibdev); in bnxt_re_dev_add()
669 event.device = &qp->rdev->ibdev; in bnxt_re_handle_qp_async_event()
726 ib_event.device = &srq->rdev->ibdev; in bnxt_re_srqn_handler()
791 ibdev_err(&rdev->ibdev, in bnxt_re_init_res()
864 ibdev_err(&rdev->ibdev, "Alloc Failed NQ%d rc:%#x", in bnxt_re_alloc_res()
877 ibdev_err(&rdev->ibdev, in bnxt_re_alloc_res()
903 static void bnxt_re_dispatch_event(struct ib_device *ibdev, struct ib_qp *qp, in bnxt_re_dispatch_event() argument
908 ib_event.device = ibdev; in bnxt_re_dispatch_event()
952 ibdev_warn(&rdev->ibdev, in bnxt_re_query_hwrm_pri2cos()
954 ibdev_warn(&rdev->ibdev, in bnxt_re_query_hwrm_pri2cos()
987 bnxt_re_dispatch_event(&rdev->ibdev, &qp->ib_qp, in bnxt_re_dev_stop()
1004 if (!ib_device_try_get(&rdev->ibdev)) in bnxt_re_update_gid()
1008 ibdev_err(&rdev->ibdev, "QPLIB: SGID table not allocated"); in bnxt_re_update_gid()
1031 ib_device_put(&rdev->ibdev); in bnxt_re_update_gid()
1087 ibdev_warn(&rdev->ibdev, "no cos for p_mask %x\n", prio_map); in bnxt_re_setup_qos()
1096 ibdev_warn(&rdev->ibdev, "no tc for cos{%x, %x}\n", in bnxt_re_setup_qos()
1132 ibdev_err(&rdev->ibdev, "Failed to query HW version, rc = 0x%x", in bnxt_re_query_hwrm_intf_version()
1155 ib_get_eth_speed(&rdev->ibdev, 1, &rdev->active_speed, in bnxt_re_ib_init()
1162 bnxt_re_dispatch_event(&rdev->ibdev, NULL, 1, event); in bnxt_re_ib_init()
1184 ibdev_warn(&rdev->ibdev, in bnxt_re_dev_uninit()
1224 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1232 ibdev_err(&rdev->ibdev, "Failed to get chip context\n"); in bnxt_re_dev_init()
1240 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1245 ibdev_dbg(&rdev->ibdev, "Got %d MSI-X vectors\n", in bnxt_re_dev_init()
1259 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1274 ibdev_err(&rdev->ibdev, "Failed to allocate CREQ: %#x\n", rc); in bnxt_re_dev_init()
1283 ibdev_err(&rdev->ibdev, "Failed to enable RCFW channel: %#x\n", in bnxt_re_dev_init()
1298 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1306 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1314 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1323 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1330 ibdev_err(&rdev->ibdev, in bnxt_re_dev_init()
1340 ibdev_info(&rdev->ibdev, in bnxt_re_dev_init()
1405 ib_dealloc_device(&rdev->ibdev); in bnxt_re_add_device()
1446 bnxt_re_dispatch_event(&rdev->ibdev, NULL, 1, in bnxt_re_netdev_event()
1454 ib_device_put(&rdev->ibdev); in bnxt_re_netdev_event()
1479 ib_unregister_device(&rdev->ibdev); in bnxt_re_remove()
1480 ib_dealloc_device(&rdev->ibdev); in bnxt_re_remove()
1535 ibdev_info(&rdev->ibdev, "Handle device suspend call"); in bnxt_re_suspend()
1571 ibdev_info(&rdev->ibdev, "Handle device resume call"); in bnxt_re_resume()