Lines Matching refs:mdev
37 int mlx5_vport_alloc_q_counter(struct mlx5_core_dev *mdev, int client_id,
39 int mlx5_vport_dealloc_q_counter(struct mlx5_core_dev *mdev, int client_id,
41 int mlx5_vport_query_q_counter(struct mlx5_core_dev *mdev,
46 int mlx5_vport_query_out_of_rx_buffer(struct mlx5_core_dev *mdev,
54 int mlx5_nic_vport_query_local_lb(struct mlx5_core_dev *mdev,
57 int mlx5_nic_vport_update_local_lb(struct mlx5_core_dev *mdev, bool enable);
58 int mlx5_nic_vport_modify_local_lb(struct mlx5_core_dev *mdev,
61 u8 mlx5_query_vport_state(struct mlx5_core_dev *mdev, u8 opmod, u16 vport);
62 u8 mlx5_query_vport_admin_state(struct mlx5_core_dev *mdev, u8 opmod,
64 int mlx5_modify_vport_admin_state(struct mlx5_core_dev *mdev, u8 opmod,
67 int mlx5_query_vport_mtu(struct mlx5_core_dev *mdev, int *mtu);
68 int mlx5_set_vport_mtu(struct mlx5_core_dev *mdev, int mtu);
70 int mlx5_set_vport_min_wqe_header(struct mlx5_core_dev *mdev, u8 vport,
72 int mlx5_query_nic_vport_promisc(struct mlx5_core_dev *mdev,
78 int mlx5_modify_nic_vport_promisc(struct mlx5_core_dev *mdev,
82 int mlx5_query_nic_vport_mac_address(struct mlx5_core_dev *mdev,
86 int mlx5_set_nic_vport_current_mac(struct mlx5_core_dev *mdev, int vport,
88 int mlx5_query_nic_vport_min_inline(struct mlx5_core_dev *mdev,
90 int mlx5_query_min_inline(struct mlx5_core_dev *mdev, u8 *min_inline);
91 int mlx5_modify_nic_vport_min_inline(struct mlx5_core_dev *mdev,
93 int mlx5_modify_nic_vport_port_guid(struct mlx5_core_dev *mdev,
95 int mlx5_modify_nic_vport_node_guid(struct mlx5_core_dev *mdev,
99 int mlx5_set_nic_vport_mc_list(struct mlx5_core_dev *mdev, int vport,
101 int mlx5_set_nic_vport_promisc(struct mlx5_core_dev *mdev, int vport,
116 int mlx5_query_nic_vport_roce_en(struct mlx5_core_dev *mdev, u8 *enable);
121 int mlx5_set_nic_vport_permanent_mac(struct mlx5_core_dev *mdev, int vport,
123 int mlx5_nic_vport_enable_roce(struct mlx5_core_dev *mdev);
124 int mlx5_nic_vport_disable_roce(struct mlx5_core_dev *mdev);
128 int mlx5_query_nic_vport_system_image_guid(struct mlx5_core_dev *mdev,
135 int mlx5_query_nic_vport_node_guid(struct mlx5_core_dev *mdev, u64 *node_guid);
136 int mlx5_query_nic_vport_qkey_viol_cntr(struct mlx5_core_dev *mdev,
138 int mlx5_query_hca_vport_node_guid(struct mlx5_core_dev *mdev, u64 *node_guid);
139 int mlx5_query_hca_vport_system_image_guid(struct mlx5_core_dev *mdev,
141 int mlx5_query_hca_vport_context(struct mlx5_core_dev *mdev,
149 int mlx5_set_eswitch_cvlan_info(struct mlx5_core_dev *mdev, u8 vport,