Lines Matching defs:ibdev
68 * In erdma, the paired netdev and ibdev should have the same
76 ret = ib_device_set_netdev(&dev->ibdev, netdev, 1);
79 ibdev_warn(&dev->ibdev,
96 struct ib_device *ibdev = &dev->ibdev;
104 addrconf_addr_eui48((u8 *)&ibdev->node_guid, dev->netdev->dev_addr);
106 ret = ib_register_device(ibdev, "erdma_%d", &dev->pdev->dev);
116 ibdev_err(&dev->ibdev, "failed to register notifier.\n");
117 ib_unregister_device(ibdev);
234 dev = ib_alloc_device(erdma_dev, ibdev);
324 ib_dealloc_device(&dev->ibdev);
346 ib_dealloc_device(&dev->ibdev);
494 struct ib_device *ibdev = &dev->ibdev;
506 ibdev->node_type = RDMA_NODE_RNIC;
507 memcpy(ibdev->node_desc, ERDMA_NODE_DESC, sizeof(ERDMA_NODE_DESC));
514 ibdev->phys_port_cnt = 1;
515 ibdev->num_comp_vectors = dev->attrs.irq_num - 1;
517 ib_set_device_ops(ibdev, &erdma_device_ops);
567 ib_unregister_device(&dev->ibdev);