Lines Matching refs:ibdev

158 		gid_event.device = &dev->ibdev;  in ocrdma_addr_event()
207 strlcpy(dev->ibdev.name, "ocrdma%d", IB_DEVICE_NAME_MAX); in ocrdma_register_device()
208 ocrdma_get_guid(dev, (u8 *)&dev->ibdev.node_guid); in ocrdma_register_device()
209 memcpy(dev->ibdev.node_desc, OCRDMA_NODE_DESC, in ocrdma_register_device()
211 dev->ibdev.owner = THIS_MODULE; in ocrdma_register_device()
212 dev->ibdev.uverbs_abi_ver = OCRDMA_ABI_VERSION; in ocrdma_register_device()
213 dev->ibdev.uverbs_cmd_mask = in ocrdma_register_device()
234 dev->ibdev.uverbs_cmd_mask |= in ocrdma_register_device()
240 dev->ibdev.node_type = RDMA_NODE_IB_CA; in ocrdma_register_device()
241 dev->ibdev.phys_port_cnt = 1; in ocrdma_register_device()
242 dev->ibdev.num_comp_vectors = dev->eq_cnt; in ocrdma_register_device()
245 dev->ibdev.query_device = ocrdma_query_device; in ocrdma_register_device()
246 dev->ibdev.query_port = ocrdma_query_port; in ocrdma_register_device()
247 dev->ibdev.modify_port = ocrdma_modify_port; in ocrdma_register_device()
248 dev->ibdev.query_gid = ocrdma_query_gid; in ocrdma_register_device()
249 dev->ibdev.get_link_layer = ocrdma_link_layer; in ocrdma_register_device()
250 dev->ibdev.alloc_pd = ocrdma_alloc_pd; in ocrdma_register_device()
251 dev->ibdev.dealloc_pd = ocrdma_dealloc_pd; in ocrdma_register_device()
253 dev->ibdev.create_cq = ocrdma_create_cq; in ocrdma_register_device()
254 dev->ibdev.destroy_cq = ocrdma_destroy_cq; in ocrdma_register_device()
255 dev->ibdev.resize_cq = ocrdma_resize_cq; in ocrdma_register_device()
257 dev->ibdev.create_qp = ocrdma_create_qp; in ocrdma_register_device()
258 dev->ibdev.modify_qp = ocrdma_modify_qp; in ocrdma_register_device()
259 dev->ibdev.query_qp = ocrdma_query_qp; in ocrdma_register_device()
260 dev->ibdev.destroy_qp = ocrdma_destroy_qp; in ocrdma_register_device()
262 dev->ibdev.query_pkey = ocrdma_query_pkey; in ocrdma_register_device()
263 dev->ibdev.create_ah = ocrdma_create_ah; in ocrdma_register_device()
264 dev->ibdev.destroy_ah = ocrdma_destroy_ah; in ocrdma_register_device()
265 dev->ibdev.query_ah = ocrdma_query_ah; in ocrdma_register_device()
266 dev->ibdev.modify_ah = ocrdma_modify_ah; in ocrdma_register_device()
268 dev->ibdev.poll_cq = ocrdma_poll_cq; in ocrdma_register_device()
269 dev->ibdev.post_send = ocrdma_post_send; in ocrdma_register_device()
270 dev->ibdev.post_recv = ocrdma_post_recv; in ocrdma_register_device()
271 dev->ibdev.req_notify_cq = ocrdma_arm_cq; in ocrdma_register_device()
273 dev->ibdev.get_dma_mr = ocrdma_get_dma_mr; in ocrdma_register_device()
274 dev->ibdev.reg_phys_mr = ocrdma_reg_kernel_mr; in ocrdma_register_device()
275 dev->ibdev.dereg_mr = ocrdma_dereg_mr; in ocrdma_register_device()
276 dev->ibdev.reg_user_mr = ocrdma_reg_user_mr; in ocrdma_register_device()
278 dev->ibdev.alloc_fast_reg_mr = ocrdma_alloc_frmr; in ocrdma_register_device()
279 dev->ibdev.alloc_fast_reg_page_list = ocrdma_alloc_frmr_page_list; in ocrdma_register_device()
280 dev->ibdev.free_fast_reg_page_list = ocrdma_free_frmr_page_list; in ocrdma_register_device()
283 dev->ibdev.alloc_ucontext = ocrdma_alloc_ucontext; in ocrdma_register_device()
284 dev->ibdev.dealloc_ucontext = ocrdma_dealloc_ucontext; in ocrdma_register_device()
285 dev->ibdev.mmap = ocrdma_mmap; in ocrdma_register_device()
286 dev->ibdev.dma_device = &dev->nic_info.pdev->dev; in ocrdma_register_device()
288 dev->ibdev.process_mad = ocrdma_process_mad; in ocrdma_register_device()
291 dev->ibdev.uverbs_cmd_mask |= in ocrdma_register_device()
298 dev->ibdev.create_srq = ocrdma_create_srq; in ocrdma_register_device()
299 dev->ibdev.modify_srq = ocrdma_modify_srq; in ocrdma_register_device()
300 dev->ibdev.query_srq = ocrdma_query_srq; in ocrdma_register_device()
301 dev->ibdev.destroy_srq = ocrdma_destroy_srq; in ocrdma_register_device()
302 dev->ibdev.post_srq_recv = ocrdma_post_srq_recv; in ocrdma_register_device()
304 return ib_register_device(&dev->ibdev, NULL); in ocrdma_register_device()
390 device_remove_file(&dev->ibdev.dev, ocrdma_attributes[i]); in ocrdma_remove_sysfiles()
489 if (device_create_file(&dev->ibdev.dev, ocrdma_attributes[i])) in ocrdma_add()
517 ib_dealloc_device(&dev->ibdev); in ocrdma_add()
528 ib_dealloc_device(&dev->ibdev); in ocrdma_remove_free()
538 ib_unregister_device(&dev->ibdev); in ocrdma_remove()
558 port_event.device = &dev->ibdev; in ocrdma_open()
583 err_event.device = &dev->ibdev; in ocrdma_close()
592 err_event.device = &dev->ibdev; in ocrdma_close()