Lines Matching defs:ibdev
71 static int ocrdma_port_immutable(struct ib_device *ibdev, u32 port_num,
78 dev = get_ocrdma_dev(ibdev);
83 err = ib_query_port(ibdev, port_num, &attr);
106 rdma_device_to_drv_device(device, struct ocrdma_dev, ibdev);
116 rdma_device_to_drv_device(device, struct ocrdma_dev, ibdev);
192 addrconf_addr_eui48((u8 *)&dev->ibdev.node_guid,
195 memcpy(dev->ibdev.node_desc, OCRDMA_NODE_DESC,
198 dev->ibdev.node_type = RDMA_NODE_IB_CA;
199 dev->ibdev.phys_port_cnt = 1;
200 dev->ibdev.num_comp_vectors = dev->eq_cnt;
203 dev->ibdev.dev.parent = &dev->nic_info.pdev->dev;
205 ib_set_device_ops(&dev->ibdev, &ocrdma_dev_ops);
208 ib_set_device_ops(&dev->ibdev, &ocrdma_dev_srq_ops);
210 ret = ib_device_set_netdev(&dev->ibdev, dev->nic_info.netdev, 1);
215 return ib_register_device(&dev->ibdev, "ocrdma%d",
268 dev = ib_alloc_device(ocrdma_dev, ibdev);
317 ib_dealloc_device(&dev->ibdev);
326 ib_dealloc_device(&dev->ibdev);
335 ib_unregister_device(&dev->ibdev);
349 port_event.device = &dev->ibdev;
360 err_event.device = &dev->ibdev;