Lines Matching refs:ib_dev
99 container_of(device, struct pvrdma_dev, ib_dev); in pvrdma_get_fw_ver_str()
165 strlcpy(dev->ib_dev.name, "vmw_pvrdma%d", IB_DEVICE_NAME_MAX); in pvrdma_register_device()
166 dev->ib_dev.node_guid = dev->dsr->caps.node_guid; in pvrdma_register_device()
169 dev->ib_dev.owner = THIS_MODULE; in pvrdma_register_device()
170 dev->ib_dev.num_comp_vectors = 1; in pvrdma_register_device()
171 dev->ib_dev.dev.parent = &dev->pdev->dev; in pvrdma_register_device()
172 dev->ib_dev.uverbs_abi_ver = PVRDMA_UVERBS_ABI_VERSION; in pvrdma_register_device()
173 dev->ib_dev.uverbs_cmd_mask = in pvrdma_register_device()
195 dev->ib_dev.node_type = RDMA_NODE_IB_CA; in pvrdma_register_device()
196 dev->ib_dev.phys_port_cnt = dev->dsr->caps.phys_port_cnt; in pvrdma_register_device()
198 dev->ib_dev.query_device = pvrdma_query_device; in pvrdma_register_device()
199 dev->ib_dev.query_port = pvrdma_query_port; in pvrdma_register_device()
200 dev->ib_dev.query_gid = pvrdma_query_gid; in pvrdma_register_device()
201 dev->ib_dev.query_pkey = pvrdma_query_pkey; in pvrdma_register_device()
202 dev->ib_dev.modify_port = pvrdma_modify_port; in pvrdma_register_device()
203 dev->ib_dev.alloc_ucontext = pvrdma_alloc_ucontext; in pvrdma_register_device()
204 dev->ib_dev.dealloc_ucontext = pvrdma_dealloc_ucontext; in pvrdma_register_device()
205 dev->ib_dev.mmap = pvrdma_mmap; in pvrdma_register_device()
206 dev->ib_dev.alloc_pd = pvrdma_alloc_pd; in pvrdma_register_device()
207 dev->ib_dev.dealloc_pd = pvrdma_dealloc_pd; in pvrdma_register_device()
208 dev->ib_dev.create_ah = pvrdma_create_ah; in pvrdma_register_device()
209 dev->ib_dev.destroy_ah = pvrdma_destroy_ah; in pvrdma_register_device()
210 dev->ib_dev.create_qp = pvrdma_create_qp; in pvrdma_register_device()
211 dev->ib_dev.modify_qp = pvrdma_modify_qp; in pvrdma_register_device()
212 dev->ib_dev.query_qp = pvrdma_query_qp; in pvrdma_register_device()
213 dev->ib_dev.destroy_qp = pvrdma_destroy_qp; in pvrdma_register_device()
214 dev->ib_dev.post_send = pvrdma_post_send; in pvrdma_register_device()
215 dev->ib_dev.post_recv = pvrdma_post_recv; in pvrdma_register_device()
216 dev->ib_dev.create_cq = pvrdma_create_cq; in pvrdma_register_device()
217 dev->ib_dev.destroy_cq = pvrdma_destroy_cq; in pvrdma_register_device()
218 dev->ib_dev.poll_cq = pvrdma_poll_cq; in pvrdma_register_device()
219 dev->ib_dev.req_notify_cq = pvrdma_req_notify_cq; in pvrdma_register_device()
220 dev->ib_dev.get_dma_mr = pvrdma_get_dma_mr; in pvrdma_register_device()
221 dev->ib_dev.reg_user_mr = pvrdma_reg_user_mr; in pvrdma_register_device()
222 dev->ib_dev.dereg_mr = pvrdma_dereg_mr; in pvrdma_register_device()
223 dev->ib_dev.alloc_mr = pvrdma_alloc_mr; in pvrdma_register_device()
224 dev->ib_dev.map_mr_sg = pvrdma_map_mr_sg; in pvrdma_register_device()
225 dev->ib_dev.add_gid = pvrdma_add_gid; in pvrdma_register_device()
226 dev->ib_dev.del_gid = pvrdma_del_gid; in pvrdma_register_device()
227 dev->ib_dev.get_netdev = pvrdma_get_netdev; in pvrdma_register_device()
228 dev->ib_dev.get_port_immutable = pvrdma_port_immutable; in pvrdma_register_device()
229 dev->ib_dev.get_link_layer = pvrdma_port_link_layer; in pvrdma_register_device()
230 dev->ib_dev.get_dev_fw_str = pvrdma_get_fw_ver_str; in pvrdma_register_device()
249 dev->ib_dev.uverbs_cmd_mask |= in pvrdma_register_device()
256 dev->ib_dev.create_srq = pvrdma_create_srq; in pvrdma_register_device()
257 dev->ib_dev.modify_srq = pvrdma_modify_srq; in pvrdma_register_device()
258 dev->ib_dev.query_srq = pvrdma_query_srq; in pvrdma_register_device()
259 dev->ib_dev.destroy_srq = pvrdma_destroy_srq; in pvrdma_register_device()
267 dev->ib_dev.driver_id = RDMA_DRIVER_VMW_PVRDMA; in pvrdma_register_device()
270 ret = ib_register_device(&dev->ib_dev, NULL); in pvrdma_register_device()
275 ret = device_create_file(&dev->ib_dev.dev, in pvrdma_register_device()
286 ib_unregister_device(&dev->ib_dev); in pvrdma_register_device()
404 ib_event.device = &dev->ib_dev; in pvrdma_dispatch_event()
738 event, dev->ib_dev.name); in pvrdma_netdevice_event_handle()
1052 ib_unregister_device(&dev->ib_dev); in pvrdma_pci_probe()
1087 ib_dealloc_device(&dev->ib_dev); in pvrdma_pci_probe()
1111 ib_unregister_device(&dev->ib_dev); in pvrdma_pci_remove()
1135 ib_dealloc_device(&dev->ib_dev); in pvrdma_pci_remove()