Lines Matching refs:dev_ops
2643 struct ib_device_ops *dev_ops = &dev->ops; in ib_set_device_ops() local
2654 WARN_ON(dev_ops->driver_id != RDMA_DRIVER_UNKNOWN && in ib_set_device_ops()
2655 dev_ops->driver_id != ops->driver_id); in ib_set_device_ops()
2656 dev_ops->driver_id = ops->driver_id; in ib_set_device_ops()
2659 WARN_ON(dev_ops->owner && dev_ops->owner != ops->owner); in ib_set_device_ops()
2660 dev_ops->owner = ops->owner; in ib_set_device_ops()
2663 dev_ops->uverbs_abi_ver = ops->uverbs_abi_ver; in ib_set_device_ops()
2665 dev_ops->uverbs_no_driver_id_binding |= in ib_set_device_ops()
2668 SET_DEVICE_OP(dev_ops, add_gid); in ib_set_device_ops()
2669 SET_DEVICE_OP(dev_ops, add_sub_dev); in ib_set_device_ops()
2670 SET_DEVICE_OP(dev_ops, advise_mr); in ib_set_device_ops()
2671 SET_DEVICE_OP(dev_ops, alloc_dm); in ib_set_device_ops()
2672 SET_DEVICE_OP(dev_ops, alloc_hw_device_stats); in ib_set_device_ops()
2673 SET_DEVICE_OP(dev_ops, alloc_hw_port_stats); in ib_set_device_ops()
2674 SET_DEVICE_OP(dev_ops, alloc_mr); in ib_set_device_ops()
2675 SET_DEVICE_OP(dev_ops, alloc_mr_integrity); in ib_set_device_ops()
2676 SET_DEVICE_OP(dev_ops, alloc_mw); in ib_set_device_ops()
2677 SET_DEVICE_OP(dev_ops, alloc_pd); in ib_set_device_ops()
2678 SET_DEVICE_OP(dev_ops, alloc_rdma_netdev); in ib_set_device_ops()
2679 SET_DEVICE_OP(dev_ops, alloc_ucontext); in ib_set_device_ops()
2680 SET_DEVICE_OP(dev_ops, alloc_xrcd); in ib_set_device_ops()
2681 SET_DEVICE_OP(dev_ops, attach_mcast); in ib_set_device_ops()
2682 SET_DEVICE_OP(dev_ops, check_mr_status); in ib_set_device_ops()
2683 SET_DEVICE_OP(dev_ops, counter_alloc_stats); in ib_set_device_ops()
2684 SET_DEVICE_OP(dev_ops, counter_bind_qp); in ib_set_device_ops()
2685 SET_DEVICE_OP(dev_ops, counter_dealloc); in ib_set_device_ops()
2686 SET_DEVICE_OP(dev_ops, counter_unbind_qp); in ib_set_device_ops()
2687 SET_DEVICE_OP(dev_ops, counter_update_stats); in ib_set_device_ops()
2688 SET_DEVICE_OP(dev_ops, create_ah); in ib_set_device_ops()
2689 SET_DEVICE_OP(dev_ops, create_counters); in ib_set_device_ops()
2690 SET_DEVICE_OP(dev_ops, create_cq); in ib_set_device_ops()
2691 SET_DEVICE_OP(dev_ops, create_flow); in ib_set_device_ops()
2692 SET_DEVICE_OP(dev_ops, create_qp); in ib_set_device_ops()
2693 SET_DEVICE_OP(dev_ops, create_rwq_ind_table); in ib_set_device_ops()
2694 SET_DEVICE_OP(dev_ops, create_srq); in ib_set_device_ops()
2695 SET_DEVICE_OP(dev_ops, create_user_ah); in ib_set_device_ops()
2696 SET_DEVICE_OP(dev_ops, create_wq); in ib_set_device_ops()
2697 SET_DEVICE_OP(dev_ops, dealloc_dm); in ib_set_device_ops()
2698 SET_DEVICE_OP(dev_ops, dealloc_driver); in ib_set_device_ops()
2699 SET_DEVICE_OP(dev_ops, dealloc_mw); in ib_set_device_ops()
2700 SET_DEVICE_OP(dev_ops, dealloc_pd); in ib_set_device_ops()
2701 SET_DEVICE_OP(dev_ops, dealloc_ucontext); in ib_set_device_ops()
2702 SET_DEVICE_OP(dev_ops, dealloc_xrcd); in ib_set_device_ops()
2703 SET_DEVICE_OP(dev_ops, del_gid); in ib_set_device_ops()
2704 SET_DEVICE_OP(dev_ops, del_sub_dev); in ib_set_device_ops()
2705 SET_DEVICE_OP(dev_ops, dereg_mr); in ib_set_device_ops()
2706 SET_DEVICE_OP(dev_ops, destroy_ah); in ib_set_device_ops()
2707 SET_DEVICE_OP(dev_ops, destroy_counters); in ib_set_device_ops()
2708 SET_DEVICE_OP(dev_ops, destroy_cq); in ib_set_device_ops()
2709 SET_DEVICE_OP(dev_ops, destroy_flow); in ib_set_device_ops()
2710 SET_DEVICE_OP(dev_ops, destroy_flow_action); in ib_set_device_ops()
2711 SET_DEVICE_OP(dev_ops, destroy_qp); in ib_set_device_ops()
2712 SET_DEVICE_OP(dev_ops, destroy_rwq_ind_table); in ib_set_device_ops()
2713 SET_DEVICE_OP(dev_ops, destroy_srq); in ib_set_device_ops()
2714 SET_DEVICE_OP(dev_ops, destroy_wq); in ib_set_device_ops()
2715 SET_DEVICE_OP(dev_ops, device_group); in ib_set_device_ops()
2716 SET_DEVICE_OP(dev_ops, detach_mcast); in ib_set_device_ops()
2717 SET_DEVICE_OP(dev_ops, disassociate_ucontext); in ib_set_device_ops()
2718 SET_DEVICE_OP(dev_ops, drain_rq); in ib_set_device_ops()
2719 SET_DEVICE_OP(dev_ops, drain_sq); in ib_set_device_ops()
2720 SET_DEVICE_OP(dev_ops, enable_driver); in ib_set_device_ops()
2721 SET_DEVICE_OP(dev_ops, fill_res_cm_id_entry); in ib_set_device_ops()
2722 SET_DEVICE_OP(dev_ops, fill_res_cq_entry); in ib_set_device_ops()
2723 SET_DEVICE_OP(dev_ops, fill_res_cq_entry_raw); in ib_set_device_ops()
2724 SET_DEVICE_OP(dev_ops, fill_res_mr_entry); in ib_set_device_ops()
2725 SET_DEVICE_OP(dev_ops, fill_res_mr_entry_raw); in ib_set_device_ops()
2726 SET_DEVICE_OP(dev_ops, fill_res_qp_entry); in ib_set_device_ops()
2727 SET_DEVICE_OP(dev_ops, fill_res_qp_entry_raw); in ib_set_device_ops()
2728 SET_DEVICE_OP(dev_ops, fill_res_srq_entry); in ib_set_device_ops()
2729 SET_DEVICE_OP(dev_ops, fill_res_srq_entry_raw); in ib_set_device_ops()
2730 SET_DEVICE_OP(dev_ops, fill_stat_mr_entry); in ib_set_device_ops()
2731 SET_DEVICE_OP(dev_ops, get_dev_fw_str); in ib_set_device_ops()
2732 SET_DEVICE_OP(dev_ops, get_dma_mr); in ib_set_device_ops()
2733 SET_DEVICE_OP(dev_ops, get_hw_stats); in ib_set_device_ops()
2734 SET_DEVICE_OP(dev_ops, get_link_layer); in ib_set_device_ops()
2735 SET_DEVICE_OP(dev_ops, get_netdev); in ib_set_device_ops()
2736 SET_DEVICE_OP(dev_ops, get_numa_node); in ib_set_device_ops()
2737 SET_DEVICE_OP(dev_ops, get_port_immutable); in ib_set_device_ops()
2738 SET_DEVICE_OP(dev_ops, get_vector_affinity); in ib_set_device_ops()
2739 SET_DEVICE_OP(dev_ops, get_vf_config); in ib_set_device_ops()
2740 SET_DEVICE_OP(dev_ops, get_vf_guid); in ib_set_device_ops()
2741 SET_DEVICE_OP(dev_ops, get_vf_stats); in ib_set_device_ops()
2742 SET_DEVICE_OP(dev_ops, iw_accept); in ib_set_device_ops()
2743 SET_DEVICE_OP(dev_ops, iw_add_ref); in ib_set_device_ops()
2744 SET_DEVICE_OP(dev_ops, iw_connect); in ib_set_device_ops()
2745 SET_DEVICE_OP(dev_ops, iw_create_listen); in ib_set_device_ops()
2746 SET_DEVICE_OP(dev_ops, iw_destroy_listen); in ib_set_device_ops()
2747 SET_DEVICE_OP(dev_ops, iw_get_qp); in ib_set_device_ops()
2748 SET_DEVICE_OP(dev_ops, iw_reject); in ib_set_device_ops()
2749 SET_DEVICE_OP(dev_ops, iw_rem_ref); in ib_set_device_ops()
2750 SET_DEVICE_OP(dev_ops, map_mr_sg); in ib_set_device_ops()
2751 SET_DEVICE_OP(dev_ops, map_mr_sg_pi); in ib_set_device_ops()
2752 SET_DEVICE_OP(dev_ops, mmap); in ib_set_device_ops()
2753 SET_DEVICE_OP(dev_ops, mmap_free); in ib_set_device_ops()
2754 SET_DEVICE_OP(dev_ops, modify_ah); in ib_set_device_ops()
2755 SET_DEVICE_OP(dev_ops, modify_cq); in ib_set_device_ops()
2756 SET_DEVICE_OP(dev_ops, modify_device); in ib_set_device_ops()
2757 SET_DEVICE_OP(dev_ops, modify_hw_stat); in ib_set_device_ops()
2758 SET_DEVICE_OP(dev_ops, modify_port); in ib_set_device_ops()
2759 SET_DEVICE_OP(dev_ops, modify_qp); in ib_set_device_ops()
2760 SET_DEVICE_OP(dev_ops, modify_srq); in ib_set_device_ops()
2761 SET_DEVICE_OP(dev_ops, modify_wq); in ib_set_device_ops()
2762 SET_DEVICE_OP(dev_ops, peek_cq); in ib_set_device_ops()
2763 SET_DEVICE_OP(dev_ops, poll_cq); in ib_set_device_ops()
2764 SET_DEVICE_OP(dev_ops, port_groups); in ib_set_device_ops()
2765 SET_DEVICE_OP(dev_ops, post_recv); in ib_set_device_ops()
2766 SET_DEVICE_OP(dev_ops, post_send); in ib_set_device_ops()
2767 SET_DEVICE_OP(dev_ops, post_srq_recv); in ib_set_device_ops()
2768 SET_DEVICE_OP(dev_ops, process_mad); in ib_set_device_ops()
2769 SET_DEVICE_OP(dev_ops, query_ah); in ib_set_device_ops()
2770 SET_DEVICE_OP(dev_ops, query_device); in ib_set_device_ops()
2771 SET_DEVICE_OP(dev_ops, query_gid); in ib_set_device_ops()
2772 SET_DEVICE_OP(dev_ops, query_pkey); in ib_set_device_ops()
2773 SET_DEVICE_OP(dev_ops, query_port); in ib_set_device_ops()
2774 SET_DEVICE_OP(dev_ops, query_qp); in ib_set_device_ops()
2775 SET_DEVICE_OP(dev_ops, query_srq); in ib_set_device_ops()
2776 SET_DEVICE_OP(dev_ops, query_ucontext); in ib_set_device_ops()
2777 SET_DEVICE_OP(dev_ops, rdma_netdev_get_params); in ib_set_device_ops()
2778 SET_DEVICE_OP(dev_ops, read_counters); in ib_set_device_ops()
2779 SET_DEVICE_OP(dev_ops, reg_dm_mr); in ib_set_device_ops()
2780 SET_DEVICE_OP(dev_ops, reg_user_mr); in ib_set_device_ops()
2781 SET_DEVICE_OP(dev_ops, reg_user_mr_dmabuf); in ib_set_device_ops()
2782 SET_DEVICE_OP(dev_ops, req_notify_cq); in ib_set_device_ops()
2783 SET_DEVICE_OP(dev_ops, rereg_user_mr); in ib_set_device_ops()
2784 SET_DEVICE_OP(dev_ops, resize_cq); in ib_set_device_ops()
2785 SET_DEVICE_OP(dev_ops, set_vf_guid); in ib_set_device_ops()
2786 SET_DEVICE_OP(dev_ops, set_vf_link_state); in ib_set_device_ops()
2787 SET_DEVICE_OP(dev_ops, ufile_hw_cleanup); in ib_set_device_ops()
2788 SET_DEVICE_OP(dev_ops, report_port_event); in ib_set_device_ops()
2790 SET_OBJ_SIZE(dev_ops, ib_ah); in ib_set_device_ops()
2791 SET_OBJ_SIZE(dev_ops, ib_counters); in ib_set_device_ops()
2792 SET_OBJ_SIZE(dev_ops, ib_cq); in ib_set_device_ops()
2793 SET_OBJ_SIZE(dev_ops, ib_mw); in ib_set_device_ops()
2794 SET_OBJ_SIZE(dev_ops, ib_pd); in ib_set_device_ops()
2795 SET_OBJ_SIZE(dev_ops, ib_qp); in ib_set_device_ops()
2796 SET_OBJ_SIZE(dev_ops, ib_rwq_ind_table); in ib_set_device_ops()
2797 SET_OBJ_SIZE(dev_ops, ib_srq); in ib_set_device_ops()
2798 SET_OBJ_SIZE(dev_ops, ib_ucontext); in ib_set_device_ops()
2799 SET_OBJ_SIZE(dev_ops, ib_xrcd); in ib_set_device_ops()