Searched refs:rep_if (Results 1 – 6 of 6) sorted by relevance
56 rep->rep_if[REP_IB].priv = NULL; in mlx5_ib_nic_rep_unload()75 rep->rep_if[REP_IB].priv = ibdev; in mlx5_ib_vport_rep_load()85 if (!rep->rep_if[REP_IB].priv) in mlx5_ib_vport_rep_unload()90 rep->rep_if[REP_IB].priv = NULL; in mlx5_ib_vport_rep_unload()105 struct mlx5_eswitch_rep_if rep_if = {}; in mlx5_ib_rep_register_vf_vports() local107 rep_if.load = mlx5_ib_vport_rep_load; in mlx5_ib_rep_register_vf_vports()108 rep_if.unload = mlx5_ib_vport_rep_unload; in mlx5_ib_rep_register_vf_vports()109 rep_if.get_proto_dev = mlx5_ib_vport_get_proto_dev; in mlx5_ib_rep_register_vf_vports()110 mlx5_eswitch_register_vport_rep(esw, vport, &rep_if, REP_IB); in mlx5_ib_rep_register_vf_vports()127 struct mlx5_eswitch_rep_if rep_if = {}; in mlx5_ib_register_vport_reps() local[all …]
70 return (struct mlx5_ib_dev *)rep->rep_if[REP_IB].priv; in mlx5_ib_rep_to_dev()
219 if (!rep->rep_if[REP_ETH].valid) in esw_set_global_vlan_pop()886 if (!rep->rep_if[rep_type].valid) in esw_offloads_unload_reps_type()889 rep->rep_if[rep_type].unload(rep); in esw_offloads_unload_reps_type()910 if (!rep->rep_if[rep_type].valid) in esw_offloads_load_reps_type()913 err = rep->rep_if[rep_type].load(esw->dev, rep); in esw_offloads_load_reps_type()1300 struct mlx5_eswitch_rep_if *rep_if; in mlx5_eswitch_register_vport_rep() local1302 rep_if = &offloads->vport_reps[vport_index].rep_if[rep_type]; in mlx5_eswitch_register_vport_rep()1304 rep_if->load = __rep_if->load; in mlx5_eswitch_register_vport_rep()1305 rep_if->unload = __rep_if->unload; in mlx5_eswitch_register_vport_rep()1306 rep_if->get_proto_dev = __rep_if->get_proto_dev; in mlx5_eswitch_register_vport_rep()[all …]
1146 rep->rep_if[REP_ETH].priv = rpriv; in mlx5e_vport_rep_load()1234 struct mlx5_eswitch_rep_if rep_if = {}; in mlx5e_rep_register_vf_vports() local1236 rep_if.load = mlx5e_vport_rep_load; in mlx5e_rep_register_vf_vports()1237 rep_if.unload = mlx5e_vport_rep_unload; in mlx5e_rep_register_vf_vports()1238 rep_if.get_proto_dev = mlx5e_vport_rep_get_proto_dev; in mlx5e_rep_register_vf_vports()1239 mlx5_eswitch_register_vport_rep(esw, vport, &rep_if, REP_ETH); in mlx5e_rep_register_vf_vports()1258 struct mlx5_eswitch_rep_if rep_if; in mlx5e_register_vport_reps() local1264 rep_if.load = mlx5e_nic_rep_load; in mlx5e_register_vport_reps()1265 rep_if.unload = mlx5e_nic_rep_unload; in mlx5e_register_vport_reps()1266 rep_if.get_proto_dev = mlx5e_vport_rep_get_proto_dev; in mlx5e_register_vport_reps()[all …]
68 return (struct mlx5e_rep_priv *)rep->rep_if[REP_ETH].priv; in mlx5e_rep_to_rep_priv()
36 struct mlx5_eswitch_rep_if rep_if[NUM_REP_TYPES]; member45 struct mlx5_eswitch_rep_if *rep_if,