• Home
  • Raw
  • Download

Lines Matching refs:ibdev

85 static int ocrdma_port_immutable(struct ib_device *ibdev, u8 port_num,  in ocrdma_port_immutable()  argument
92 dev = get_ocrdma_dev(ibdev); in ocrdma_port_immutable()
97 err = ib_query_port(ibdev, port_num, &attr); in ocrdma_port_immutable()
120 rdma_device_to_drv_device(device, struct ocrdma_dev, ibdev); in hw_rev_show()
130 rdma_device_to_drv_device(device, struct ocrdma_dev, ibdev); in hca_type_show()
203 ocrdma_get_guid(dev, (u8 *)&dev->ibdev.node_guid); in ocrdma_register_device()
205 memcpy(dev->ibdev.node_desc, OCRDMA_NODE_DESC, in ocrdma_register_device()
207 dev->ibdev.uverbs_cmd_mask = in ocrdma_register_device()
228 dev->ibdev.uverbs_cmd_mask |= in ocrdma_register_device()
234 dev->ibdev.node_type = RDMA_NODE_IB_CA; in ocrdma_register_device()
235 dev->ibdev.phys_port_cnt = 1; in ocrdma_register_device()
236 dev->ibdev.num_comp_vectors = dev->eq_cnt; in ocrdma_register_device()
239 dev->ibdev.dev.parent = &dev->nic_info.pdev->dev; in ocrdma_register_device()
241 ib_set_device_ops(&dev->ibdev, &ocrdma_dev_ops); in ocrdma_register_device()
244 dev->ibdev.uverbs_cmd_mask |= in ocrdma_register_device()
251 ib_set_device_ops(&dev->ibdev, &ocrdma_dev_srq_ops); in ocrdma_register_device()
253 rdma_set_device_sysfs_group(&dev->ibdev, &ocrdma_attr_group); in ocrdma_register_device()
254 ret = ib_device_set_netdev(&dev->ibdev, dev->nic_info.netdev, 1); in ocrdma_register_device()
259 return ib_register_device(&dev->ibdev, "ocrdma%d", in ocrdma_register_device()
312 dev = ib_alloc_device(ocrdma_dev, ibdev); in ocrdma_add()
361 ib_dealloc_device(&dev->ibdev); in ocrdma_add()
370 ib_dealloc_device(&dev->ibdev); in ocrdma_remove_free()
379 ib_unregister_device(&dev->ibdev); in ocrdma_remove()
393 port_event.device = &dev->ibdev; in ocrdma_dispatch_port_active()
404 err_event.device = &dev->ibdev; in ocrdma_dispatch_port_error()