Lines Matching defs:dev_ops
2686 struct ib_device_ops *dev_ops = &dev->ops;
2697 WARN_ON(dev_ops->driver_id != RDMA_DRIVER_UNKNOWN &&
2698 dev_ops->driver_id != ops->driver_id);
2699 dev_ops->driver_id = ops->driver_id;
2702 WARN_ON(dev_ops->owner && dev_ops->owner != ops->owner);
2703 dev_ops->owner = ops->owner;
2706 dev_ops->uverbs_abi_ver = ops->uverbs_abi_ver;
2708 dev_ops->uverbs_no_driver_id_binding |=
2710 dev_ops->uverbs_robust_udata |= ops->uverbs_robust_udata;
2712 SET_DEVICE_OP(dev_ops, add_gid);
2713 SET_DEVICE_OP(dev_ops, add_sub_dev);
2714 SET_DEVICE_OP(dev_ops, advise_mr);
2715 SET_DEVICE_OP(dev_ops, alloc_dm);
2716 SET_DEVICE_OP(dev_ops, alloc_dmah);
2717 SET_DEVICE_OP(dev_ops, alloc_hw_device_stats);
2718 SET_DEVICE_OP(dev_ops, alloc_hw_port_stats);
2719 SET_DEVICE_OP(dev_ops, alloc_mr);
2720 SET_DEVICE_OP(dev_ops, alloc_mr_integrity);
2721 SET_DEVICE_OP(dev_ops, alloc_mw);
2722 SET_DEVICE_OP(dev_ops, alloc_pd);
2723 SET_DEVICE_OP(dev_ops, alloc_rdma_netdev);
2724 SET_DEVICE_OP(dev_ops, alloc_ucontext);
2725 SET_DEVICE_OP(dev_ops, alloc_xrcd);
2726 SET_DEVICE_OP(dev_ops, attach_mcast);
2727 SET_DEVICE_OP(dev_ops, check_mr_status);
2728 SET_DEVICE_OP(dev_ops, counter_alloc_stats);
2729 SET_DEVICE_OP(dev_ops, counter_bind_qp);
2730 SET_DEVICE_OP(dev_ops, counter_dealloc);
2731 SET_DEVICE_OP(dev_ops, counter_init);
2732 SET_DEVICE_OP(dev_ops, counter_unbind_qp);
2733 SET_DEVICE_OP(dev_ops, counter_update_stats);
2734 SET_DEVICE_OP(dev_ops, create_ah);
2735 SET_DEVICE_OP(dev_ops, create_counters);
2736 SET_DEVICE_OP(dev_ops, create_cq);
2737 SET_DEVICE_OP(dev_ops, create_user_cq);
2738 SET_DEVICE_OP(dev_ops, create_flow);
2739 SET_DEVICE_OP(dev_ops, create_qp);
2740 SET_DEVICE_OP(dev_ops, create_rwq_ind_table);
2741 SET_DEVICE_OP(dev_ops, create_srq);
2742 SET_DEVICE_OP(dev_ops, create_user_ah);
2743 SET_DEVICE_OP(dev_ops, create_wq);
2744 SET_DEVICE_OP(dev_ops, dealloc_dm);
2745 SET_DEVICE_OP(dev_ops, dealloc_dmah);
2746 SET_DEVICE_OP(dev_ops, dealloc_driver);
2747 SET_DEVICE_OP(dev_ops, dealloc_mw);
2748 SET_DEVICE_OP(dev_ops, dealloc_pd);
2749 SET_DEVICE_OP(dev_ops, dealloc_ucontext);
2750 SET_DEVICE_OP(dev_ops, dealloc_xrcd);
2751 SET_DEVICE_OP(dev_ops, del_gid);
2752 SET_DEVICE_OP(dev_ops, del_sub_dev);
2753 SET_DEVICE_OP(dev_ops, dereg_mr);
2754 SET_DEVICE_OP(dev_ops, destroy_ah);
2755 SET_DEVICE_OP(dev_ops, destroy_counters);
2756 SET_DEVICE_OP(dev_ops, destroy_cq);
2757 SET_DEVICE_OP(dev_ops, destroy_flow);
2758 SET_DEVICE_OP(dev_ops, destroy_flow_action);
2759 SET_DEVICE_OP(dev_ops, destroy_qp);
2760 SET_DEVICE_OP(dev_ops, destroy_rwq_ind_table);
2761 SET_DEVICE_OP(dev_ops, destroy_srq);
2762 SET_DEVICE_OP(dev_ops, destroy_wq);
2763 SET_DEVICE_OP(dev_ops, device_group);
2764 SET_DEVICE_OP(dev_ops, detach_mcast);
2765 SET_DEVICE_OP(dev_ops, disassociate_ucontext);
2766 SET_DEVICE_OP(dev_ops, drain_rq);
2767 SET_DEVICE_OP(dev_ops, drain_sq);
2768 SET_DEVICE_OP(dev_ops, enable_driver);
2769 SET_DEVICE_OP(dev_ops, fill_res_cm_id_entry);
2770 SET_DEVICE_OP(dev_ops, fill_res_cq_entry);
2771 SET_DEVICE_OP(dev_ops, fill_res_cq_entry_raw);
2772 SET_DEVICE_OP(dev_ops, fill_res_mr_entry);
2773 SET_DEVICE_OP(dev_ops, fill_res_mr_entry_raw);
2774 SET_DEVICE_OP(dev_ops, fill_res_qp_entry);
2775 SET_DEVICE_OP(dev_ops, fill_res_qp_entry_raw);
2776 SET_DEVICE_OP(dev_ops, fill_res_srq_entry);
2777 SET_DEVICE_OP(dev_ops, fill_res_srq_entry_raw);
2778 SET_DEVICE_OP(dev_ops, fill_stat_mr_entry);
2779 SET_DEVICE_OP(dev_ops, get_dev_fw_str);
2780 SET_DEVICE_OP(dev_ops, get_dma_mr);
2781 SET_DEVICE_OP(dev_ops, get_hw_stats);
2782 SET_DEVICE_OP(dev_ops, get_link_layer);
2783 SET_DEVICE_OP(dev_ops, get_netdev);
2784 SET_DEVICE_OP(dev_ops, get_numa_node);
2785 SET_DEVICE_OP(dev_ops, get_port_immutable);
2786 SET_DEVICE_OP(dev_ops, get_vf_config);
2787 SET_DEVICE_OP(dev_ops, get_vf_guid);
2788 SET_DEVICE_OP(dev_ops, get_vf_stats);
2789 SET_DEVICE_OP(dev_ops, iw_accept);
2790 SET_DEVICE_OP(dev_ops, iw_add_ref);
2791 SET_DEVICE_OP(dev_ops, iw_connect);
2792 SET_DEVICE_OP(dev_ops, iw_create_listen);
2793 SET_DEVICE_OP(dev_ops, iw_destroy_listen);
2794 SET_DEVICE_OP(dev_ops, iw_get_qp);
2795 SET_DEVICE_OP(dev_ops, iw_reject);
2796 SET_DEVICE_OP(dev_ops, iw_rem_ref);
2797 SET_DEVICE_OP(dev_ops, map_mr_sg);
2798 SET_DEVICE_OP(dev_ops, map_mr_sg_pi);
2799 SET_DEVICE_OP(dev_ops, mmap);
2800 SET_DEVICE_OP(dev_ops, mmap_get_pfns);
2801 SET_DEVICE_OP(dev_ops, mmap_free);
2802 SET_DEVICE_OP(dev_ops, modify_ah);
2803 SET_DEVICE_OP(dev_ops, modify_cq);
2804 SET_DEVICE_OP(dev_ops, modify_device);
2805 SET_DEVICE_OP(dev_ops, modify_hw_stat);
2806 SET_DEVICE_OP(dev_ops, modify_port);
2807 SET_DEVICE_OP(dev_ops, modify_qp);
2808 SET_DEVICE_OP(dev_ops, modify_srq);
2809 SET_DEVICE_OP(dev_ops, modify_wq);
2810 SET_DEVICE_OP(dev_ops, peek_cq);
2811 SET_DEVICE_OP(dev_ops, pgoff_to_mmap_entry);
2812 SET_DEVICE_OP(dev_ops, pre_destroy_cq);
2813 SET_DEVICE_OP(dev_ops, poll_cq);
2814 SET_DEVICE_OP(dev_ops, port_groups);
2815 SET_DEVICE_OP(dev_ops, post_destroy_cq);
2816 SET_DEVICE_OP(dev_ops, post_recv);
2817 SET_DEVICE_OP(dev_ops, post_send);
2818 SET_DEVICE_OP(dev_ops, post_srq_recv);
2819 SET_DEVICE_OP(dev_ops, process_mad);
2820 SET_DEVICE_OP(dev_ops, query_ah);
2821 SET_DEVICE_OP(dev_ops, query_device);
2822 SET_DEVICE_OP(dev_ops, query_gid);
2823 SET_DEVICE_OP(dev_ops, query_pkey);
2824 SET_DEVICE_OP(dev_ops, query_port);
2825 SET_DEVICE_OP(dev_ops, query_port_speed);
2826 SET_DEVICE_OP(dev_ops, query_qp);
2827 SET_DEVICE_OP(dev_ops, query_srq);
2828 SET_DEVICE_OP(dev_ops, query_ucontext);
2829 SET_DEVICE_OP(dev_ops, rdma_netdev_get_params);
2830 SET_DEVICE_OP(dev_ops, read_counters);
2831 SET_DEVICE_OP(dev_ops, reg_dm_mr);
2832 SET_DEVICE_OP(dev_ops, reg_user_mr);
2833 SET_DEVICE_OP(dev_ops, reg_user_mr_dmabuf);
2834 SET_DEVICE_OP(dev_ops, req_notify_cq);
2835 SET_DEVICE_OP(dev_ops, rereg_user_mr);
2836 SET_DEVICE_OP(dev_ops, resize_user_cq);
2837 SET_DEVICE_OP(dev_ops, set_vf_guid);
2838 SET_DEVICE_OP(dev_ops, set_vf_link_state);
2839 SET_DEVICE_OP(dev_ops, ufile_hw_cleanup);
2840 SET_DEVICE_OP(dev_ops, report_port_event);
2842 SET_OBJ_SIZE(dev_ops, ib_ah);
2843 SET_OBJ_SIZE(dev_ops, ib_counters);
2844 SET_OBJ_SIZE(dev_ops, ib_cq);
2845 SET_OBJ_SIZE(dev_ops, ib_dmah);
2846 SET_OBJ_SIZE(dev_ops, ib_mw);
2847 SET_OBJ_SIZE(dev_ops, ib_pd);
2848 SET_OBJ_SIZE(dev_ops, ib_qp);
2849 SET_OBJ_SIZE(dev_ops, ib_rwq_ind_table);
2850 SET_OBJ_SIZE(dev_ops, ib_srq);
2851 SET_OBJ_SIZE(dev_ops, ib_ucontext);
2852 SET_OBJ_SIZE(dev_ops, ib_xrcd);
2853 SET_OBJ_SIZE(dev_ops, rdma_counter);