fen_info          104 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 		struct fib_entry_notifier_info fen_info;
fen_info          204 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 					 fib_work->fen_info.fi);
fen_info          205 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 		fib_info_put(fib_work->fen_info.fi);
fen_info          246 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 	struct fib_entry_notifier_info *fen_info;
fen_info          265 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 		fen_info = container_of(info, struct fib_entry_notifier_info,
fen_info          267 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 		fi = fen_info->fi;
fen_info          272 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 		fib_dev = fib_info_nh(fen_info->fi, 0)->fib_nh_dev;
fen_info          280 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 		fib_work->fen_info = *fen_info;
fen_info          284 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c 		fib_info_hold(fib_work->fen_info.fi);
fen_info         4335 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			     const struct fib_entry_notifier_info *fen_info,
fen_info         4338 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct net_device *dev = fib_info_nh(fen_info->fi, 0)->fib_nh_dev;
fen_info         4339 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	union mlxsw_sp_l3addr dip = { .addr4 = htonl(fen_info->dst) };
fen_info         4340 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	u32 tb_id = mlxsw_sp_fix_tb_id(fen_info->tb_id);
fen_info         4342 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct fib_info *fi = fen_info->fi;
fen_info         4344 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	switch (fen_info->type) {
fen_info         4392 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			   const struct fib_entry_notifier_info *fen_info)
fen_info         4403 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	err = mlxsw_sp_fib4_entry_type_set(mlxsw_sp, fen_info, fib_entry);
fen_info         4407 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	err = mlxsw_sp_nexthop4_group_get(mlxsw_sp, fib_entry, fen_info->fi);
fen_info         4411 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib4_entry->prio = fen_info->fi->fib_priority;
fen_info         4412 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib4_entry->tb_id = fen_info->tb_id;
fen_info         4413 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib4_entry->type = fen_info->type;
fen_info         4414 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib4_entry->tos = fen_info->tos;
fen_info         4435 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			   const struct fib_entry_notifier_info *fen_info)
fen_info         4442 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	vr = mlxsw_sp_vr_find(mlxsw_sp, fen_info->tb_id);
fen_info         4447 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib_node = mlxsw_sp_fib_node_lookup(fib, &fen_info->dst,
fen_info         4448 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					    sizeof(fen_info->dst),
fen_info         4449 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					    fen_info->dst_len);
fen_info         4454 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (fib4_entry->tb_id == fen_info->tb_id &&
fen_info         4455 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		    fib4_entry->tos == fen_info->tos &&
fen_info         4456 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		    fib4_entry->type == fen_info->type &&
fen_info         4458 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		    fen_info->fi) {
fen_info         4861 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			 const struct fib_entry_notifier_info *fen_info,
fen_info         4871 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib_node = mlxsw_sp_fib_node_get(mlxsw_sp, fen_info->tb_id,
fen_info         4872 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					 &fen_info->dst, sizeof(fen_info->dst),
fen_info         4873 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					 fen_info->dst_len,
fen_info         4880 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib4_entry = mlxsw_sp_fib4_entry_create(mlxsw_sp, fib_node, fen_info);
fen_info         4906 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				     struct fib_entry_notifier_info *fen_info)
fen_info         4914 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib4_entry = mlxsw_sp_fib4_entry_lookup(mlxsw_sp, fen_info);
fen_info         5924 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		struct fib_entry_notifier_info fen_info;
fen_info         6000 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		err = mlxsw_sp_router_fib4_add(mlxsw_sp, &fib_work->fen_info,
fen_info         6004 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		fib_info_put(fib_work->fen_info.fi);
fen_info         6007 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_router_fib4_del(mlxsw_sp, &fib_work->fen_info);
fen_info         6008 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		fib_info_put(fib_work->fen_info.fi);
fen_info         6117 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct fib_entry_notifier_info *fen_info;
fen_info         6125 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		fen_info = container_of(info, struct fib_entry_notifier_info,
fen_info         6127 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		fib_work->fen_info = *fen_info;
fen_info         6131 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		fib_info_hold(fib_work->fen_info.fi);
fen_info         6265 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			struct fib_entry_notifier_info *fen_info = ptr;
fen_info         6267 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			if (fen_info->fi->fib_nh_is_v6) {
fen_info         6271 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			if (fen_info->fi->nh) {
fen_info          135 drivers/net/ethernet/rocker/rocker.h 			const struct fib_entry_notifier_info *fen_info);
fen_info          137 drivers/net/ethernet/rocker/rocker.h 			const struct fib_entry_notifier_info *fen_info);
fen_info         1741 drivers/net/ethernet/rocker/rocker_main.c 				 const struct fib_entry_notifier_info *fen_info)
fen_info         1747 drivers/net/ethernet/rocker/rocker_main.c 	return wops->fib4_add(rocker, fen_info);
fen_info         1751 drivers/net/ethernet/rocker/rocker_main.c 				 const struct fib_entry_notifier_info *fen_info)
fen_info         1757 drivers/net/ethernet/rocker/rocker_main.c 	return wops->fib4_del(rocker, fen_info);
fen_info         2144 drivers/net/ethernet/rocker/rocker_main.c 		struct fib_entry_notifier_info fen_info;
fen_info         2163 drivers/net/ethernet/rocker/rocker_main.c 		err = rocker_world_fib4_add(rocker, &fib_work->fen_info);
fen_info         2166 drivers/net/ethernet/rocker/rocker_main.c 		fib_info_put(fib_work->fen_info.fi);
fen_info         2169 drivers/net/ethernet/rocker/rocker_main.c 		rocker_world_fib4_del(rocker, &fib_work->fen_info);
fen_info         2170 drivers/net/ethernet/rocker/rocker_main.c 		fib_info_put(fib_work->fen_info.fi);
fen_info         2210 drivers/net/ethernet/rocker/rocker_main.c 			struct fib_entry_notifier_info *fen_info = ptr;
fen_info         2212 drivers/net/ethernet/rocker/rocker_main.c 			if (fen_info->fi->fib_nh_is_v6) {
fen_info         2217 drivers/net/ethernet/rocker/rocker_main.c 			if (fen_info->fi->nh) {
fen_info         2224 drivers/net/ethernet/rocker/rocker_main.c 		memcpy(&fib_work->fen_info, ptr, sizeof(fib_work->fen_info));
fen_info         2228 drivers/net/ethernet/rocker/rocker_main.c 		fib_info_hold(fib_work->fen_info.fi);
fen_info         2733 drivers/net/ethernet/rocker/rocker_ofdpa.c 			  const struct fib_entry_notifier_info *fen_info)
fen_info         2742 drivers/net/ethernet/rocker/rocker_ofdpa.c 	nh = fib_info_nh(fen_info->fi, 0);
fen_info         2746 drivers/net/ethernet/rocker/rocker_ofdpa.c 	err = ofdpa_port_fib_ipv4(ofdpa_port, htonl(fen_info->dst),
fen_info         2747 drivers/net/ethernet/rocker/rocker_ofdpa.c 				  fen_info->dst_len, fen_info->fi,
fen_info         2748 drivers/net/ethernet/rocker/rocker_ofdpa.c 				  fen_info->tb_id, 0);
fen_info         2756 drivers/net/ethernet/rocker/rocker_ofdpa.c 			  const struct fib_entry_notifier_info *fen_info)
fen_info         2764 drivers/net/ethernet/rocker/rocker_ofdpa.c 	nh = fib_info_nh(fen_info->fi, 0);
fen_info         2769 drivers/net/ethernet/rocker/rocker_ofdpa.c 	return ofdpa_port_fib_ipv4(ofdpa_port, htonl(fen_info->dst),
fen_info         2770 drivers/net/ethernet/rocker/rocker_ofdpa.c 				   fen_info->dst_len, fen_info->fi,
fen_info         2771 drivers/net/ethernet/rocker/rocker_ofdpa.c 				   fen_info->tb_id, OFDPA_OP_FLAG_REMOVE);