Lines Matching refs:ibdev

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