Lines Matching refs:ib_dev
1029 rdma_device_to_drv_device(device, struct mthca_dev, ib_dev); in hw_rev_show()
1039 rdma_device_to_drv_device(device, struct mthca_dev, ib_dev); in hca_type_show()
1061 rdma_device_to_drv_device(device, struct mthca_dev, ib_dev); in board_id_show()
1097 memcpy(dev->ib_dev.node_desc, out_mad->data, IB_DEVICE_NODE_DESC_MAX); in mthca_init_node_data()
1108 memcpy(&dev->ib_dev.node_guid, out_mad->data + 12, 8); in mthca_init_node_data()
1138 container_of(device, struct mthca_dev, ib_dev); in get_dev_fw_str()
1242 dev->ib_dev.uverbs_cmd_mask = in mthca_register_device()
1260 dev->ib_dev.node_type = RDMA_NODE_IB_CA; in mthca_register_device()
1261 dev->ib_dev.phys_port_cnt = dev->limits.num_ports; in mthca_register_device()
1262 dev->ib_dev.num_comp_vectors = 1; in mthca_register_device()
1263 dev->ib_dev.dev.parent = &dev->pdev->dev; in mthca_register_device()
1266 dev->ib_dev.uverbs_cmd_mask |= in mthca_register_device()
1273 ib_set_device_ops(&dev->ib_dev, in mthca_register_device()
1276 ib_set_device_ops(&dev->ib_dev, in mthca_register_device()
1282 ib_set_device_ops(&dev->ib_dev, in mthca_register_device()
1285 ib_set_device_ops(&dev->ib_dev, in mthca_register_device()
1289 ib_set_device_ops(&dev->ib_dev, &mthca_dev_ops); in mthca_register_device()
1292 ib_set_device_ops(&dev->ib_dev, &mthca_dev_arbel_ops); in mthca_register_device()
1294 ib_set_device_ops(&dev->ib_dev, &mthca_dev_tavor_ops); in mthca_register_device()
1298 rdma_set_device_sysfs_group(&dev->ib_dev, &mthca_attr_group); in mthca_register_device()
1299 ret = ib_register_device(&dev->ib_dev, "mthca%d"); in mthca_register_device()
1311 ib_unregister_device(&dev->ib_dev); in mthca_unregister_device()