/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | vport.h | 68 u16 vport, u8 other_vport, u8 state); 88 int mlx5_query_hca_vport_gid(struct mlx5_core_dev *dev, u8 other_vport, 91 int mlx5_query_hca_vport_pkey(struct mlx5_core_dev *dev, u8 other_vport, 95 u8 other_vport, u8 port_num, 127 u8 other_vport, u64 *rx_discard_vport_down, 129 int mlx5_core_query_vport_counter(struct mlx5_core_dev *dev, u8 other_vport, 132 u8 other_vport, u8 port_num,
|
H A D | mlx5_ifc.h | 4246 u8 other_vport[0x1]; member 4524 u8 other_vport[0x1]; member 4553 u8 other_vport[0x1]; member 4606 u8 other_vport[0x1]; member 5078 u8 other_vport[0x1]; member 5233 u8 other_vport[0x1]; member 5269 u8 other_vport[0x1]; member 5296 u8 other_vport[0x1]; member 5564 u8 other_vport[0x1]; member 5596 u8 other_vport[ member 6141 u8 other_vport[0x1]; global() member 6432 u8 other_vport[0x1]; global() member 6459 u8 other_vport[0x1]; global() member 7167 u8 other_vport[0x1]; global() member 7198 u8 other_vport[0x1]; global() member 7343 u8 other_vport[0x1]; global() member 7889 u8 other_vport[0x1]; global() member 7929 u8 other_vport[0x1]; global() member 9901 u8 other_vport[0x1]; global() member 9939 u8 other_vport[0x1]; global() member [all...] |
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | vport.h | 60 u16 vport, u8 other_vport, u8 state); 80 int mlx5_query_hca_vport_gid(struct mlx5_core_dev *dev, u8 other_vport, 83 int mlx5_query_hca_vport_pkey(struct mlx5_core_dev *dev, u8 other_vport, 87 u8 other_vport, u8 port_num, 119 u8 other_vport, u64 *rx_discard_vport_down, 121 int mlx5_core_query_vport_counter(struct mlx5_core_dev *dev, u8 other_vport, 124 u8 other_vport, u8 port_num,
|
H A D | mlx5_ifc.h | 4807 u8 other_vport[0x1]; member 5085 u8 other_vport[0x1]; member 5114 u8 other_vport[0x1]; member 5169 u8 other_vport[0x1]; member 5618 u8 other_vport[0x1]; member 5683 u8 other_vport[0x1]; member 5838 u8 other_vport[0x1]; member 5874 u8 other_vport[0x1]; member 5901 u8 other_vport[0x1]; member 6493 u8 other_vport[ member 6525 u8 other_vport[0x1]; global() member 7104 u8 other_vport[0x1]; global() member 7395 u8 other_vport[0x1]; global() member 7422 u8 other_vport[0x1]; global() member 8135 u8 other_vport[0x1]; global() member 8166 u8 other_vport[0x1]; global() member 8311 u8 other_vport[0x1]; global() member 8858 u8 other_vport[0x1]; global() member 8903 u8 other_vport[0x1]; global() member 11044 u8 other_vport[0x1]; global() member 11087 u8 other_vport[0x1]; global() member [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | vport.c | 54 MLX5_SET(query_vport_state_in, in, other_vport, 1); in mlx5_query_vport_state() 64 u16 vport, u8 other_vport, u8 state) in mlx5_modify_vport_admin_state() 72 MLX5_SET(modify_vport_state_in, in, other_vport, other_vport); in mlx5_modify_vport_admin_state() 87 MLX5_SET(query_nic_vport_context_in, in, other_vport, 1); in mlx5_query_nic_vport_context() 133 MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1); in mlx5_modify_nic_vport_min_inline() 159 MLX5_SET(query_nic_vport_context_in, in, other_vport, other); in mlx5_query_nic_vport_mac_address() 191 MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1); in mlx5_modify_nic_vport_mac_address() 290 MLX5_SET(query_nic_vport_context_in, in, other_vport, 1); in mlx5_query_nic_vport_mac_list() 477 MLX5_SET(modify_nic_vport_context_in, in, other_vport, in mlx5_modify_nic_vport_node_guid() 63 mlx5_modify_vport_admin_state(struct mlx5_core_dev *mdev, u8 opmod, u16 vport, u8 other_vport, u8 state) mlx5_modify_vport_admin_state() argument 513 mlx5_query_hca_vport_gid(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, u16 vf_num, u16 gid_index, union ib_gid *gid) mlx5_query_hca_vport_gid() argument 579 mlx5_query_hca_vport_pkey(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, u16 vf_num, u16 pkey_index, u16 *pkey) mlx5_query_hca_vport_pkey() argument 644 mlx5_query_hca_vport_context(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, u16 vf_num, struct mlx5_hca_vport_context *rep) mlx5_query_hca_vport_context() argument 959 mlx5_core_query_vport_counter(struct mlx5_core_dev *dev, u8 other_vport, int vf, u8 port_num, void *out) mlx5_core_query_vport_counter() argument 995 mlx5_query_vport_down_stats(struct mlx5_core_dev *mdev, u16 vport, u8 other_vport, u64 *rx_discard_vport_down, u64 *tx_discard_vport_down) mlx5_query_vport_down_stats() argument 1020 mlx5_core_modify_hca_vport_context(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, int vf, struct mlx5_hca_vport_context *req) mlx5_core_modify_hca_vport_context() argument [all...] |
H A D | fs_cmd.c | 177 MLX5_SET(set_flow_table_root_in, in, other_vport, 1); in mlx5_cmd_update_root_ft() 204 MLX5_SET(create_flow_table_in, in, other_vport, 1); in mlx5_cmd_create_flow_table() 257 MLX5_SET(destroy_flow_table_in, in, other_vport, 1); in mlx5_cmd_destroy_flow_table() 289 MLX5_SET(modify_flow_table_in, in, other_vport, 1); in mlx5_cmd_modify_flow_table() 325 MLX5_SET(create_flow_group_in, in, other_vport, 1); in mlx5_cmd_create_flow_group() 349 MLX5_SET(destroy_flow_group_in, in, other_vport, 1); in mlx5_cmd_destroy_flow_group() 432 MLX5_SET(set_fte_in, in, other_vport, 1); in mlx5_cmd_set_fte() 606 MLX5_SET(delete_fte_in, in, other_vport, 1); in mlx5_cmd_delete_fte()
|
H A D | eswitch.c | 120 MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1); in arm_vport_context_events_cmd() 141 bool other_vport, void *in) in mlx5_eswitch_modify_esw_vport_context() 146 MLX5_SET(modify_esw_vport_context_in, in, other_vport, other_vport); in mlx5_eswitch_modify_esw_vport_context() 1963 int other_vport = 1; in mlx5_eswitch_set_vport_state() local 1973 other_vport = 0; in mlx5_eswitch_set_vport_state() 1978 err = mlx5_modify_vport_admin_state(esw->dev, opmod, vport, other_vport, link_state); in mlx5_eswitch_set_vport_state() 2393 MLX5_SET(query_vport_counter_in, in, other_vport, 1); in mlx5_eswitch_get_vport_stats() 140 mlx5_eswitch_modify_esw_vport_context(struct mlx5_core_dev *dev, u16 vport, bool other_vport, void *in) mlx5_eswitch_modify_esw_vport_context() argument
|
H A D | eswitch.h | 324 bool other_vport, void *in);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | vport.c | 55 MLX5_SET(query_vport_state_in, in, other_vport, 1); in mlx5_query_vport_state() 65 u16 vport, u8 other_vport, u8 state) in mlx5_modify_vport_admin_state() 73 MLX5_SET(modify_vport_state_in, in, other_vport, other_vport); in mlx5_modify_vport_admin_state() 88 MLX5_SET(query_nic_vport_context_in, in, other_vport, 1); in mlx5_query_nic_vport_context() 134 MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1); in mlx5_modify_nic_vport_min_inline() 160 MLX5_SET(query_nic_vport_context_in, in, other_vport, other); in mlx5_query_nic_vport_mac_address() 192 MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1); in mlx5_modify_nic_vport_mac_address() 292 MLX5_SET(query_nic_vport_context_in, in, other_vport, 1); in mlx5_query_nic_vport_mac_list() 481 MLX5_SET(modify_nic_vport_context_in, in, other_vport, in mlx5_modify_nic_vport_node_guid() 64 mlx5_modify_vport_admin_state(struct mlx5_core_dev *mdev, u8 opmod, u16 vport, u8 other_vport, u8 state) mlx5_modify_vport_admin_state() argument 517 mlx5_query_hca_vport_gid(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, u16 vf_num, u16 gid_index, union ib_gid *gid) mlx5_query_hca_vport_gid() argument 583 mlx5_query_hca_vport_pkey(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, u16 vf_num, u16 pkey_index, u16 *pkey) mlx5_query_hca_vport_pkey() argument 648 mlx5_query_hca_vport_context(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, u16 vf_num, struct mlx5_hca_vport_context *rep) mlx5_query_hca_vport_context() argument 963 mlx5_core_query_vport_counter(struct mlx5_core_dev *dev, u8 other_vport, int vf, u8 port_num, void *out) mlx5_core_query_vport_counter() argument 999 mlx5_query_vport_down_stats(struct mlx5_core_dev *mdev, u16 vport, u8 other_vport, u64 *rx_discard_vport_down, u64 *tx_discard_vport_down) mlx5_query_vport_down_stats() argument 1024 mlx5_core_modify_hca_vport_context(struct mlx5_core_dev *dev, u8 other_vport, u8 port_num, int vf, struct mlx5_hca_vport_context *req) mlx5_core_modify_hca_vport_context() argument [all...] |
H A D | fs_cmd.c | 239 MLX5_SET(set_flow_table_root_in, in, other_vport, in mlx5_cmd_update_root_ft() 302 MLX5_SET(create_flow_table_in, in, other_vport, in mlx5_cmd_create_flow_table() 360 MLX5_SET(destroy_flow_table_in, in, other_vport, in mlx5_cmd_destroy_flow_table() 394 MLX5_SET(modify_flow_table_in, in, other_vport, in mlx5_cmd_modify_flow_table() 429 MLX5_SET(create_flow_group_in, in, other_vport, in mlx5_cmd_create_flow_group() 451 MLX5_SET(destroy_flow_group_in, in, other_vport, in mlx5_cmd_destroy_flow_group() 559 MLX5_SET(set_fte_in, in, other_vport, in mlx5_cmd_set_fte() 790 MLX5_SET(delete_fte_in, in, other_vport, in mlx5_cmd_delete_fte()
|
H A D | eswitch.c | 133 MLX5_SET(modify_nic_vport_context_in, in, other_vport, 1); in arm_vport_context_events_cmd() 154 bool other_vport, void *in) in mlx5_eswitch_modify_esw_vport_context() 159 MLX5_SET(modify_esw_vport_context_in, in, other_vport, other_vport); in mlx5_eswitch_modify_esw_vport_context() 2028 int other_vport = 1; in mlx5_eswitch_set_vport_state() local 2038 other_vport = 0; in mlx5_eswitch_set_vport_state() 2047 err = mlx5_modify_vport_admin_state(esw->dev, opmod, vport, other_vport, link_state); in mlx5_eswitch_set_vport_state() 2140 MLX5_SET(query_vport_counter_in, in, other_vport, 1); in mlx5_eswitch_get_vport_stats() 153 mlx5_eswitch_modify_esw_vport_context(struct mlx5_core_dev *dev, u16 vport, bool other_vport, void *in) mlx5_eswitch_modify_esw_vport_context() argument
|
H A D | eswitch.h | 443 bool other_vport, void *in);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | reporter_vnic.c | 18 u16 vport_num, bool other_vport) in mlx5_reporter_vnic_diagnose_counters() 26 MLX5_SET(query_vnic_env_in, in, other_vport, !!other_vport); in mlx5_reporter_vnic_diagnose_counters() 16 mlx5_reporter_vnic_diagnose_counters(struct mlx5_core_dev *dev, struct devlink_fmsg *fmsg, u16 vport_num, bool other_vport) mlx5_reporter_vnic_diagnose_counters() argument
|
H A D | reporter_vnic.h | 14 u16 vport_num, bool other_vport);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_cmd.c | 7 bool other_vport, in mlx5dr_cmd_query_esw_vport_context() 18 MLX5_SET(query_esw_vport_context_in, in, other_vport, other_vport); in mlx5dr_cmd_query_esw_vport_context() 34 int mlx5dr_cmd_query_gvmi(struct mlx5_core_dev *mdev, bool other_vport, in mlx5dr_cmd_query_gvmi() argument 48 MLX5_SET(query_hca_cap_in, in, other_function, other_vport); in mlx5dr_cmd_query_gvmi() 560 MLX5_SET(set_fte_in, in, other_vport, 1); in mlx5dr_cmd_set_fte() 6 mlx5dr_cmd_query_esw_vport_context(struct mlx5_core_dev *mdev, bool other_vport, u16 vport_number, u64 *icm_address_rx, u64 *icm_address_tx) mlx5dr_cmd_query_esw_vport_context() argument
|
H A D | dr_domain.c | 123 bool other_vport, in dr_domain_query_vport() 132 other_vport, in dr_domain_query_vport() 140 other_vport, in dr_domain_query_vport() 122 dr_domain_query_vport(struct mlx5dr_domain *dmn, bool other_vport, u16 vport_number) dr_domain_query_vport() argument
|
H A D | dr_types.h | 923 bool other_vport, u16 vport_number, 927 bool other_vport, u16 vport_number, u16 *gvmi);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_cmd.c | 7 bool other_vport, in mlx5dr_cmd_query_esw_vport_context() 18 MLX5_SET(query_esw_vport_context_in, in, other_vport, other_vport); in mlx5dr_cmd_query_esw_vport_context() 34 int mlx5dr_cmd_query_gvmi(struct mlx5_core_dev *mdev, bool other_vport, in mlx5dr_cmd_query_gvmi() argument 37 bool ec_vf_func = other_vport ? mlx5_core_is_ec_vf_vport(mdev, vport_number) : false; in mlx5dr_cmd_query_gvmi() 49 MLX5_SET(query_hca_cap_in, in, other_function, other_vport); in mlx5dr_cmd_query_gvmi() 100 MLX5_SET(query_nic_vport_context_in, in, other_vport, !!vport); in dr_cmd_query_nic_vport_roce_en() 822 MLX5_SET(set_fte_in, in, other_vport, 1); in mlx5dr_cmd_set_fte() 6 mlx5dr_cmd_query_esw_vport_context(struct mlx5_core_dev *mdev, bool other_vport, u16 vport_number, u64 *icm_address_rx, u64 *icm_address_tx) mlx5dr_cmd_query_esw_vport_context() argument
|
H A D | dr_domain.c | 241 bool other_vport, in dr_domain_query_vport() 247 other_vport, in dr_domain_query_vport() 255 other_vport, in dr_domain_query_vport() 239 dr_domain_query_vport(struct mlx5dr_domain *dmn, u16 vport_number, bool other_vport, struct mlx5dr_cmd_vport_cap *vport_caps) dr_domain_query_vport() argument
|
H A D | dr_types.h | 1305 bool other_vport, u16 vport_number, 1309 bool other_vport, u16 vport_number, u16 *gvmi);
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | std_types.c | 50 MLX5_SET(query_esw_vport_context_in, in, other_vport, true); in fill_vport_icm_addr()
|
H A D | devx.c | 1181 MLX5_SET(destroy_flow_table_in, din, other_vport, in devx_obj_build_destroy_cmd() 1182 MLX5_GET(create_flow_table_in, in, other_vport)); in devx_obj_build_destroy_cmd() 1193 MLX5_SET(destroy_flow_group_in, din, other_vport, in devx_obj_build_destroy_cmd() 1194 MLX5_GET(create_flow_group_in, in, other_vport)); in devx_obj_build_destroy_cmd() 1207 MLX5_SET(delete_fte_in, din, other_vport, in devx_obj_build_destroy_cmd() 1208 MLX5_GET(set_fte_in, in, other_vport)); in devx_obj_build_destroy_cmd()
|
H A D | counters.c | 348 MLX5_SET(query_q_counter_in, in, other_vport, 1); in mlx5_ib_query_q_counters_vport()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | devx.c | 1095 MLX5_SET(destroy_flow_table_in, din, other_vport, in devx_obj_build_destroy_cmd() 1096 MLX5_GET(create_flow_table_in, in, other_vport)); in devx_obj_build_destroy_cmd() 1108 MLX5_SET(destroy_flow_group_in, din, other_vport, in devx_obj_build_destroy_cmd() 1109 MLX5_GET(create_flow_group_in, in, other_vport)); in devx_obj_build_destroy_cmd() 1123 MLX5_SET(delete_fte_in, din, other_vport, in devx_obj_build_destroy_cmd() 1124 MLX5_GET(set_fte_in, in, other_vport)); in devx_obj_build_destroy_cmd()
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 2450 MLX5_SET(query_vport_state_in, in, other_vport, 1); in query_vport_state()
|