Lines Matching refs:ibdev

61 	ibev.device = &dev->ibdev;  in qedr_ib_dispatch_event()
74 static void qedr_get_dev_fw_str(struct ib_device *ibdev, char *str) in qedr_get_dev_fw_str() argument
76 struct qedr_dev *qedr = get_qedr_dev(ibdev); in qedr_get_dev_fw_str()
84 static int qedr_roce_port_immutable(struct ib_device *ibdev, u32 port_num, in qedr_roce_port_immutable() argument
90 err = qedr_query_port(ibdev, port_num, &attr); in qedr_roce_port_immutable()
103 static int qedr_iw_port_immutable(struct ib_device *ibdev, u32 port_num, in qedr_iw_port_immutable() argument
109 err = qedr_query_port(ibdev, port_num, &attr); in qedr_iw_port_immutable()
125 rdma_device_to_drv_device(device, struct qedr_dev, ibdev); in hw_rev_show()
135 rdma_device_to_drv_device(device, struct qedr_dev, ibdev); in hca_type_show()
138 rdma_protocol_iwarp(&dev->ibdev, 1) ? "iWARP" : in hca_type_show()
168 dev->ibdev.node_type = RDMA_NODE_RNIC; in qedr_iw_register_device()
170 ib_set_device_ops(&dev->ibdev, &qedr_iw_dev_ops); in qedr_iw_register_device()
172 memcpy(dev->ibdev.iw_ifname, in qedr_iw_register_device()
173 dev->ndev->name, sizeof(dev->ibdev.iw_ifname)); in qedr_iw_register_device()
187 dev->ibdev.node_type = RDMA_NODE_IB_CA; in qedr_roce_register_device()
189 ib_set_device_ops(&dev->ibdev, &qedr_roce_dev_ops); in qedr_roce_register_device()
245 dev->ibdev.node_guid = dev->attr.node_guid; in qedr_register_device()
246 memcpy(dev->ibdev.node_desc, QEDR_NODE_DESC, sizeof(QEDR_NODE_DESC)); in qedr_register_device()
256 dev->ibdev.phys_port_cnt = 1; in qedr_register_device()
257 dev->ibdev.num_comp_vectors = dev->num_cnq; in qedr_register_device()
258 dev->ibdev.dev.parent = &dev->pdev->dev; in qedr_register_device()
260 ib_set_device_ops(&dev->ibdev, &qedr_dev_ops); in qedr_register_device()
262 rc = ib_device_set_netdev(&dev->ibdev, dev->ndev, 1); in qedr_register_device()
267 return ib_register_device(&dev->ibdev, "qedr%d", &dev->pdev->dev); in qedr_register_device()
854 dev = ib_alloc_device(qedr_dev, ibdev); in qedr_add()
934 ib_dealloc_device(&dev->ibdev); in qedr_add()
945 ib_unregister_device(&dev->ibdev); in qedr_remove()
954 ib_dealloc_device(&dev->ibdev); in qedr_remove()
1027 if (rdma_protocol_iwarp(&dev->ibdev, 1)) in qedr_notify()