Lines Matching refs:mdev
39 int mlx5_vport_alloc_q_counter(struct mlx5_core_dev *mdev, int client_id,
41 int mlx5_vport_dealloc_q_counter(struct mlx5_core_dev *mdev, int client_id,
43 int mlx5_vport_query_q_counter(struct mlx5_core_dev *mdev,
48 int mlx5_vport_query_out_of_rx_buffer(struct mlx5_core_dev *mdev,
56 int mlx5_nic_vport_query_local_lb(struct mlx5_core_dev *mdev,
59 int mlx5_nic_vport_update_local_lb(struct mlx5_core_dev *mdev, bool enable);
60 int mlx5_nic_vport_modify_local_lb(struct mlx5_core_dev *mdev,
63 u8 mlx5_query_vport_state(struct mlx5_core_dev *mdev, u8 opmod, u16 vport);
64 u8 mlx5_query_vport_admin_state(struct mlx5_core_dev *mdev, u8 opmod,
66 int mlx5_modify_vport_admin_state(struct mlx5_core_dev *mdev, u8 opmod,
69 int mlx5_query_vport_mtu(struct mlx5_core_dev *mdev, int *mtu);
70 int mlx5_set_vport_mtu(struct mlx5_core_dev *mdev, int mtu);
72 int mlx5_set_vport_min_wqe_header(struct mlx5_core_dev *mdev, u8 vport,
74 int mlx5_query_nic_vport_promisc(struct mlx5_core_dev *mdev,
80 int mlx5_modify_nic_vport_promisc(struct mlx5_core_dev *mdev,
84 int mlx5_query_nic_vport_mac_address(struct mlx5_core_dev *mdev,
88 int mlx5_set_nic_vport_current_mac(struct mlx5_core_dev *mdev, int vport,
90 int mlx5_query_nic_vport_min_inline(struct mlx5_core_dev *mdev,
92 int mlx5_query_min_inline(struct mlx5_core_dev *mdev, u8 *min_inline);
93 int mlx5_modify_nic_vport_min_inline(struct mlx5_core_dev *mdev,
95 int mlx5_modify_nic_vport_port_guid(struct mlx5_core_dev *mdev,
97 int mlx5_modify_nic_vport_node_guid(struct mlx5_core_dev *mdev,
101 int mlx5_set_nic_vport_mc_list(struct mlx5_core_dev *mdev, int vport,
103 int mlx5_set_nic_vport_promisc(struct mlx5_core_dev *mdev, int vport,
118 int mlx5_query_nic_vport_roce_en(struct mlx5_core_dev *mdev, u8 *enable);
123 int mlx5_set_nic_vport_permanent_mac(struct mlx5_core_dev *mdev, int vport,
125 int mlx5_nic_vport_enable_roce(struct mlx5_core_dev *mdev);
126 int mlx5_nic_vport_disable_roce(struct mlx5_core_dev *mdev);
130 int mlx5_query_nic_vport_system_image_guid(struct mlx5_core_dev *mdev,
137 int mlx5_query_nic_vport_node_guid(struct mlx5_core_dev *mdev, u64 *node_guid);
138 int mlx5_query_nic_vport_qkey_viol_cntr(struct mlx5_core_dev *mdev,
140 int mlx5_query_hca_vport_node_guid(struct mlx5_core_dev *mdev, u64 *node_guid);
141 int mlx5_query_hca_vport_system_image_guid(struct mlx5_core_dev *mdev,
143 int mlx5_query_hca_vport_context(struct mlx5_core_dev *mdev,
151 int mlx5_set_eswitch_cvlan_info(struct mlx5_core_dev *mdev, u8 vport,