Home
last modified time | relevance | path

Searched refs:vhca_id (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Deswitch_offloads_termtbl.c31 hash = jhash((const void *)&dest->vport.vhca_id, in mlx5_eswitch_termtbl_hash()
50 dest1->vport.vhca_id != dest2->vport.vhca_id || in mlx5_eswitch_termtbl_cmp()
143 tt->dest.vport.vhca_id = dest->vport.vhca_id; in mlx5_eswitch_termtbl_get_create()
351 dest[i].vport.vhca_id = tt->dest.vport.vhca_id; in mlx5_eswitch_add_termtbl_rule()
A Deswitch_offloads.c168 MLX5_CAP_GEN(src_esw->dev, vhca_id)); in mlx5_eswitch_set_rule_source_port()
442 dest[dest_idx].vport.vhca_id = in esw_setup_vport_dest()
868 dest.vport.vhca_id = MLX5_CAP_GEN(rep->esw->dev, vhca_id); in mlx5_eswitch_add_send_to_vport_rule()
1005 MLX5_CAP_GEN(peer_dev, vhca_id)); in peer_miss_rules_setup()
1018 dest->vport.vhca_id = MLX5_CAP_GEN(peer_dev, vhca_id); in peer_miss_rules_setup()
2460 MLX5_CAP_GEN(master, vhca_id)); in esw_set_slave_root_fdb()
2499 MLX5_CAP_GEN(slave, vhca_id)); in __esw_set_master_egress_rule()
2509 dest.vport.vhca_id = MLX5_CAP_GEN(slave, vhca_id); in __esw_set_master_egress_rule()
3795 *vhca_id = 0; in mlx5_esw_query_vport_vhca_id()
3809 *vhca_id = MLX5_GET(cmd_hca_cap, hca_caps, vhca_id); in mlx5_esw_query_vport_vhca_id()
[all …]
A Dtransobj.c399 MLX5_CAP_GEN(hp->func_mdev, vhca_id), hp->rqn[i]); in mlx5_hairpin_pair_queues()
408 MLX5_CAP_GEN(hp->peer_mdev, vhca_id), hp->sqn[i]); in mlx5_hairpin_pair_queues()
A Deswitch.h595 return (MLX5_CAP_GEN(dev, vhca_id) << 16) | vport_num; in mlx5_esw_vport_to_devlink_port_index()
720 int mlx5_eswitch_vhca_id_to_vport(struct mlx5_eswitch *esw, u16 vhca_id, u16 *vport_num);
A Dfs_cmd.c182 MLX5_CAP_GEN(master, vhca_id)); in mlx5_cmd_set_slave_root_fdb()
625 dst->dest_attr.vport.vhca_id); in mlx5_cmd_set_fte()
A Den_tc.c1148 peer_id = MLX5_CAP_GEN(peer_mdev, vhca_id); in mlx5e_hairpin_flow_add()
1698 u16 vhca_id; in mlx5e_tc_query_route_vport() local
1706 vhca_id = MLX5_CAP_GEN(route_mdev, vhca_id); in mlx5e_tc_query_route_vport()
1712 err = mlx5_eswitch_vhca_id_to_vport(esw, vhca_id, vport); in mlx5e_tc_query_route_vport()
1722 err = mlx5_eswitch_vhca_id_to_vport(esw, vhca_id, vport); in mlx5e_tc_query_route_vport()
5147 peer_vhca_id = MLX5_CAP_GEN(peer_mdev, vhca_id); in mlx5e_tc_hairpin_update_dead_peer()
A Dmain.c1615 seq_printf(file, "0x%x\n", MLX5_CAP_GEN(dev, vhca_id)); in vhca_id_show()
1619 DEFINE_SHOW_ATTRIBUTE(vhca_id);
A Dvport.c1098 MLX5_CAP_GEN(master_mdev, vhca_id)); in mlx5_nic_vport_affiliate_multiport()
A Dfs_core.c1599 (d1->vport.vhca_id == d2->vport.vhca_id) : true) && in mlx5_flow_dests_cmp()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/esw/
A Dvporttbl.c13 u16 vhca_id; member
54 key->vhca_id = MLX5_CAP_GEN(esw->dev, vhca_id); in flow_attr_to_vport_key()
A Dindir_table.c234 dest.vport.vhca_id = MLX5_CAP_GEN(esw->dev, vhca_id); in mlx5_create_indir_fwd_group()
/linux-6.3-rc2/drivers/vfio/pci/mlx5/
A Dcmd.c34 u16 *vhca_id);
62 MLX5_SET(suspend_vhca_in, in, vhca_id, mvdev->vhca_id); in mlx5vf_cmd_suspend_vhca()
82 MLX5_SET(resume_vhca_in, in, vhca_id, mvdev->vhca_id); in mlx5vf_cmd_resume_vhca()
127 MLX5_SET(query_vhca_migration_state_in, in, vhca_id, mvdev->vhca_id); in mlx5vf_cmd_query_vhca_migration_state()
226 &mvdev->vhca_id)) in mlx5vf_cmd_set_migratable()
262 u16 *vhca_id) in mlx5vf_cmd_get_vhca_id() argument
285 *vhca_id = MLX5_GET(query_hca_cap_out, out, in mlx5vf_cmd_get_vhca_id()
286 capability.cmd_hca_cap.vhca_id); in mlx5vf_cmd_get_vhca_id()
605 MLX5_SET(save_vhca_state_in, in, vhca_id, mvdev->vhca_id); in mlx5vf_cmd_save_vhca_state()
680 MLX5_SET(load_vhca_state_in, in, vhca_id, mvdev->vhca_id); in mlx5vf_cmd_load_vhca_state()
[all …]
A Dcmd.h162 u16 vhca_id; member
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/
A Dstd_types.c106 capability.cmd_hca_cap.vhca_id); in fill_vport_vhca_id()
138 info->esw_owner_vhca_id = MLX5_CAP_GEN(mdev, vhca_id); in fill_switchdev_info()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
A Degress_ofld.c244 fwd_dest.vport.vhca_id = MLX5_CAP_GEN(esw->dev, vhca_id); in mlx5_esw_acl_egress_vport_bond()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/lag/
A Dport_sel.c84 dest.vport.vhca_id = MLX5_CAP_GEN(ldev->pf[affinity - 1].dev, in mlx5_lag_create_port_sel_table()
85 vhca_id); in mlx5_lag_create_port_sel_table()
580 dest.vport.vhca_id = MLX5_CAP_GEN(ldev->pf[ports[idx] - 1].dev, in __mlx5_lag_modify_definers_destinations()
581 vhca_id); in __mlx5_lag_modify_definers_destinations()
/linux-6.3-rc2/include/linux/mlx5/
A Dmlx5_ifc_vdpa.h85 u8 vhca_id[0x10]; member
A Dfs.h163 u16 vhca_id; member
A Dmlx5_ifc.h1473 u8 vhca_id[0x10]; member
2243 u8 vhca_id[0x10]; member
2297 u8 vhca_id[0x10]; member
10211 u8 vhca_id[0x10]; member
12267 u8 vhca_id[0x10]; member
12294 u8 vhca_id[0x10]; member
12317 u8 vhca_id[0x10]; member
12345 u8 vhca_id[0x10]; member
12375 u8 vhca_id[0x10]; member
12436 u8 vhca_id[0x10]; member
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Dmlx5dr.h97 u16 vhca_id);
A Ddr_cmd.c60 *gvmi = MLX5_GET(query_hca_cap_out, out, capability.cmd_hca_cap.vhca_id); in mlx5dr_cmd_query_gvmi()
117 caps->gvmi = MLX5_CAP_GEN(mdev, vhca_id); in mlx5dr_cmd_query_device()
844 fte->dest_arr[i].vport.vhca_id); in mlx5dr_cmd_set_fte()
A Dfs_dr.c196 dest_attr->vport.vhca_id); in create_vport_action()
205 dest_attr->vport.vhca_id); in create_uplink_action()
A Ddr_action.c1182 hw_dests[i].vport.vhca_id = dest_action->vport->caps->vhca_gvmi; in mlx5dr_action_create_mult_dest_tbl()
2067 u16 vhca_id) in mlx5dr_action_create_dest_vport() argument
2074 peer_vport = vhca_id_valid && (vhca_id != dmn->info.caps.gvmi); in mlx5dr_action_create_dest_vport()
A Ddr_types.h1466 u16 vhca_id; member
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
A Dbridge.c82 *esw_owner_vhca_id = MLX5_CAP_GEN(priv->mdev, vhca_id); in mlx5_esw_bridge_rep_vport_num_vhca_id_get()

Completed in 162 milliseconds

12