ipip_entry        128 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 				  struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry        130 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	u16 rif_index = mlxsw_sp_ipip_lb_rif_index(ipip_entry->ol_lb);
ipip_entry        131 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	__be32 daddr4 = mlxsw_sp_ipip_netdev_daddr4(ipip_entry->ol_dev);
ipip_entry        145 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 				     struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry        147 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	u16 rif_index = mlxsw_sp_ipip_lb_rif_index(ipip_entry->ol_lb);
ipip_entry        148 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	u16 ul_rif_id = mlxsw_sp_ipip_lb_ul_rif_id(ipip_entry->ol_lb);
ipip_entry        156 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	parms = mlxsw_sp_ipip_netdev_parms4(ipip_entry->ol_dev);
ipip_entry        173 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	daddr4 = be32_to_cpu(mlxsw_sp_ipip_netdev_daddr4(ipip_entry->ol_dev));
ipip_entry        196 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 					struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry        200 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	u16 ul_vr_id = mlxsw_sp_ipip_lb_ul_vr_id(ipip_entry->ol_lb);
ipip_entry        205 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 						   ipip_entry);
ipip_entry        210 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 					 ipip_entry->ol_dev).addr4;
ipip_entry        267 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 				    struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry        278 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	new_parms = mlxsw_sp_ipip_netdev_parms4(ipip_entry->ol_dev);
ipip_entry        281 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	old_saddr = mlxsw_sp_ipip_parms4_saddr(ipip_entry->parms4);
ipip_entry        283 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	old_daddr = mlxsw_sp_ipip_parms4_daddr(ipip_entry->parms4);
ipip_entry        286 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 		u16 ul_tb_id = mlxsw_sp_ipip_dev_ul_tb_id(ipip_entry->ol_dev);
ipip_entry        294 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 							 ipip_entry)) {
ipip_entry        295 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 			mlxsw_sp_ipip_entry_demote_tunnel(mlxsw_sp, ipip_entry);
ipip_entry        300 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	} else if ((mlxsw_sp_ipip_parms4_okey(ipip_entry->parms4) !=
ipip_entry        302 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 		   ipip_entry->parms4.link != new_parms.link) {
ipip_entry        306 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	} else if (mlxsw_sp_ipip_parms4_ikey(ipip_entry->parms4) !=
ipip_entry        312 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 		err = __mlxsw_sp_ipip_entry_update_tunnel(mlxsw_sp, ipip_entry,
ipip_entry        316 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 		err = __mlxsw_sp_ipip_entry_update_tunnel(mlxsw_sp, ipip_entry,
ipip_entry        320 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 		err = __mlxsw_sp_ipip_entry_update_tunnel(mlxsw_sp, ipip_entry,
ipip_entry        324 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c 	ipip_entry->parms4 = new_parms;
ipip_entry         43 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h 			      struct mlxsw_sp_ipip_entry *ipip_entry);
ipip_entry         55 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h 			    struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry         60 drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h 				struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry        391 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1034 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1038 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = kzalloc(sizeof(*ipip_entry), GFP_KERNEL);
ipip_entry       1039 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (!ipip_entry)
ipip_entry       1042 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry->ol_lb = mlxsw_sp_ipip_ol_ipip_lb_create(mlxsw_sp, ipipt,
ipip_entry       1044 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (IS_ERR(ipip_entry->ol_lb)) {
ipip_entry       1045 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		ret = ERR_CAST(ipip_entry->ol_lb);
ipip_entry       1049 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry->ipipt = ipipt;
ipip_entry       1050 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry->ol_dev = ol_dev;
ipip_entry       1054 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		ipip_entry->parms4 = mlxsw_sp_ipip_netdev_parms4(ol_dev);
ipip_entry       1061 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return ipip_entry;
ipip_entry       1064 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	kfree(ipip_entry);
ipip_entry       1069 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_ipip_entry_dealloc(struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1071 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	mlxsw_sp_rif_destroy(&ipip_entry->ol_lb->common);
ipip_entry       1072 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	kfree(ipip_entry);
ipip_entry       1080 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				  struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1082 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	u32 tun_ul_tb_id = mlxsw_sp_ipip_dev_ul_tb_id(ipip_entry->ol_dev);
ipip_entry       1083 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	enum mlxsw_sp_ipip_type ipipt = ipip_entry->ipipt;
ipip_entry       1089 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	tun_saddr = mlxsw_sp_ipip_netdev_saddr(ul_proto, ipip_entry->ol_dev);
ipip_entry       1097 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			      struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1107 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry->decap_fib_entry = fib_entry;
ipip_entry       1108 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib_entry->decap.ipip_entry = ipip_entry;
ipip_entry       1117 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib_entry->decap.ipip_entry->decap_fib_entry = NULL;
ipip_entry       1118 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fib_entry->decap.ipip_entry = NULL;
ipip_entry       1131 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				 struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1133 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_fib_entry *fib_entry = ipip_entry->decap_fib_entry;
ipip_entry       1143 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				  struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry       1147 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					  ipip_entry))
ipip_entry       1152 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_demote_decap(mlxsw_sp, ipip_entry);
ipip_entry       1204 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			       struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1218 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_ops = mlxsw_sp->router->ipip_ops_arr[ipip_entry->ipipt];
ipip_entry       1220 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ul_tb_id = mlxsw_sp_ipip_dev_ul_tb_id(ipip_entry->ol_dev);
ipip_entry       1227 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					   ipip_entry->ol_dev);
ipip_entry       1259 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1261 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_alloc(mlxsw_sp, ipipt, ol_dev);
ipip_entry       1262 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (IS_ERR(ipip_entry))
ipip_entry       1263 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		return ipip_entry;
ipip_entry       1265 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	list_add_tail(&ipip_entry->ipip_list_node,
ipip_entry       1268 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return ipip_entry;
ipip_entry       1273 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			    struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1275 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	list_del(&ipip_entry->ipip_list_node);
ipip_entry       1276 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	mlxsw_sp_ipip_entry_dealloc(ipip_entry);
ipip_entry       1284 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				  struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1287 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	enum mlxsw_sp_ipip_type ipipt = ipip_entry->ipipt;
ipip_entry       1293 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 						 ul_tb_id, ipip_entry);
ipip_entry       1303 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1305 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	list_for_each_entry(ipip_entry, &mlxsw_sp->router->ipip_list,
ipip_entry       1309 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 						      ipip_entry))
ipip_entry       1310 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			return ipip_entry;
ipip_entry       1344 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1346 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	list_for_each_entry(ipip_entry, &mlxsw_sp->router->ipip_list,
ipip_entry       1348 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (ipip_entry->ol_dev == ol_dev)
ipip_entry       1349 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			return ipip_entry;
ipip_entry       1359 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1361 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = list_prepare_entry(start, &mlxsw_sp->router->ipip_list,
ipip_entry       1363 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	list_for_each_entry_continue(ipip_entry, &mlxsw_sp->router->ipip_list,
ipip_entry       1366 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			__mlxsw_sp_ipip_netdev_ul_dev_get(ipip_entry->ol_dev);
ipip_entry       1369 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			return ipip_entry;
ipip_entry       1398 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1412 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			ipip_entry = mlxsw_sp_ipip_entry_create(mlxsw_sp, ipipt,
ipip_entry       1414 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			if (IS_ERR(ipip_entry))
ipip_entry       1415 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				return PTR_ERR(ipip_entry);
ipip_entry       1425 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1427 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_find_by_ol_dev(mlxsw_sp, ol_dev);
ipip_entry       1428 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry)
ipip_entry       1429 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_destroy(mlxsw_sp, ipip_entry);
ipip_entry       1434 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1438 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	decap_fib_entry = mlxsw_sp_ipip_entry_find_decap(mlxsw_sp, ipip_entry);
ipip_entry       1440 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_promote_decap(mlxsw_sp, ipip_entry,
ipip_entry       1474 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1478 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_find_by_ol_dev(mlxsw_sp, ol_dev);
ipip_entry       1479 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry) {
ipip_entry       1480 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		lb_rif = ipip_entry->ol_lb;
ipip_entry       1495 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1497 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_find_by_ol_dev(mlxsw_sp, ol_dev);
ipip_entry       1498 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry)
ipip_entry       1499 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_ol_up_event(mlxsw_sp, ipip_entry);
ipip_entry       1504 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				  struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1506 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry->decap_fib_entry)
ipip_entry       1507 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_demote_decap(mlxsw_sp, ipip_entry);
ipip_entry       1513 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1515 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_find_by_ol_dev(mlxsw_sp, ol_dev);
ipip_entry       1516 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry)
ipip_entry       1517 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_ol_down_event(mlxsw_sp, ipip_entry);
ipip_entry       1525 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				 struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry       1529 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_rif_ipip_lb *old_lb_rif = ipip_entry->ol_lb;
ipip_entry       1533 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 						     ipip_entry->ipipt,
ipip_entry       1534 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 						     ipip_entry->ol_dev,
ipip_entry       1538 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry->ol_lb = new_lb_rif;
ipip_entry       1562 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry       1576 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry->decap_fib_entry)
ipip_entry       1577 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_demote_decap(mlxsw_sp, ipip_entry);
ipip_entry       1580 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		err = mlxsw_sp_ipip_entry_ol_lb_update(mlxsw_sp, ipip_entry,
ipip_entry       1586 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 					    &ipip_entry->ol_lb->common);
ipip_entry       1589 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry->ol_dev->flags & IFF_UP)
ipip_entry       1590 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_ol_up_event(mlxsw_sp, ipip_entry);
ipip_entry       1599 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry =
ipip_entry       1602 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (!ipip_entry)
ipip_entry       1605 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return __mlxsw_sp_ipip_entry_update_tunnel(mlxsw_sp, ipip_entry,
ipip_entry       1611 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				     struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry       1615 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return __mlxsw_sp_ipip_entry_update_tunnel(mlxsw_sp, ipip_entry,
ipip_entry       1621 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				    struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry       1624 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return __mlxsw_sp_ipip_entry_update_tunnel(mlxsw_sp, ipip_entry,
ipip_entry       1630 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				      struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry       1637 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return __mlxsw_sp_ipip_entry_update_tunnel(mlxsw_sp, ipip_entry,
ipip_entry       1647 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       1650 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_find_by_ol_dev(mlxsw_sp, ol_dev);
ipip_entry       1651 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (!ipip_entry)
ipip_entry       1660 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 						 ipip_entry->ipipt)) {
ipip_entry       1661 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_demote_tunnel(mlxsw_sp, ipip_entry);
ipip_entry       1665 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_ops = mlxsw_sp->router->ipip_ops_arr[ipip_entry->ipipt];
ipip_entry       1666 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	err = ipip_ops->ol_netdev_change(mlxsw_sp, ipip_entry, extack);
ipip_entry       1671 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				       struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       1673 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct net_device *ol_dev = ipip_entry->ol_dev;
ipip_entry       1676 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mlxsw_sp_ipip_entry_ol_down_event(mlxsw_sp, ipip_entry);
ipip_entry       1677 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	mlxsw_sp_ipip_entry_destroy(mlxsw_sp, ipip_entry);
ipip_entry       1693 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry, *tmp;
ipip_entry       1695 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	list_for_each_entry_safe(ipip_entry, tmp, &mlxsw_sp->router->ipip_list,
ipip_entry       1697 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (ipip_entry != except &&
ipip_entry       1699 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 						      ul_tb_id, ipip_entry)) {
ipip_entry       1700 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			mlxsw_sp_ipip_entry_demote_tunnel(mlxsw_sp, ipip_entry);
ipip_entry       1711 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry, *tmp;
ipip_entry       1713 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	list_for_each_entry_safe(ipip_entry, tmp, &mlxsw_sp->router->ipip_list,
ipip_entry       1716 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			__mlxsw_sp_ipip_netdev_ul_dev_get(ipip_entry->ol_dev);
ipip_entry       1719 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			mlxsw_sp_ipip_entry_demote_tunnel(mlxsw_sp, ipip_entry);
ipip_entry       1763 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				   struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry       1777 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 								    ipip_entry,
ipip_entry       1783 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		return mlxsw_sp_netdevice_ipip_ul_up_event(mlxsw_sp, ipip_entry,
ipip_entry       1787 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 							     ipip_entry,
ipip_entry       1799 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry = NULL;
ipip_entry       1802 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	while ((ipip_entry = mlxsw_sp_ipip_entry_find_by_ul_dev(mlxsw_sp,
ipip_entry       1804 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 								ipip_entry))) {
ipip_entry       1805 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		err = __mlxsw_sp_netdevice_ipip_ul_event(mlxsw_sp, ipip_entry,
ipip_entry       2703 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       3132 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_ops = mlxsw_sp->router->ipip_ops_arr[nh->ipip_entry->ipipt];
ipip_entry       3133 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return ipip_ops->nexthop_update(mlxsw_sp, adj_index, nh->ipip_entry);
ipip_entry       3649 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 				       struct mlxsw_sp_ipip_entry *ipip_entry)
ipip_entry       3653 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (!nh->nh_grp->gateway || nh->ipip_entry)
ipip_entry       3656 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	nh->ipip_entry = ipip_entry;
ipip_entry       3657 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	removing = !mlxsw_sp_ipip_netdev_ul_up(ipip_entry->ol_dev);
ipip_entry       3659 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	mlxsw_sp_nexthop_rif_init(nh, &ipip_entry->ol_lb->common);
ipip_entry       3665 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry = nh->ipip_entry;
ipip_entry       3667 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (!ipip_entry)
ipip_entry       3671 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	nh->ipip_entry = NULL;
ipip_entry       3706 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       3710 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_find_by_ol_dev(mlxsw_sp, dev);
ipip_entry       3711 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry) {
ipip_entry       3712 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		ipip_ops = mlxsw_sp->router->ipip_ops_arr[ipip_entry->ipipt];
ipip_entry       3716 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			mlxsw_sp_nexthop_ipip_init(mlxsw_sp, nh, ipip_entry);
ipip_entry       4263 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry = fib_entry->decap.ipip_entry;
ipip_entry       4266 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (WARN_ON(!ipip_entry))
ipip_entry       4269 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_ops = mlxsw_sp->router->ipip_ops_arr[ipip_entry->ipipt];
ipip_entry       4270 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return ipip_ops->fib_entry_op(mlxsw_sp, ipip_entry, op,
ipip_entry       4341 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       4346 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		ipip_entry = mlxsw_sp_ipip_entry_find_by_decap(mlxsw_sp, dev,
ipip_entry       4348 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (ipip_entry && ipip_entry->ol_dev->flags & IFF_UP) {
ipip_entry       4352 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 							     ipip_entry);
ipip_entry       5054 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	struct mlxsw_sp_ipip_entry *ipip_entry;
ipip_entry       5059 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ipip_entry = mlxsw_sp_ipip_entry_find_by_ol_dev(mlxsw_sp, dev);
ipip_entry       5060 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ipip_entry) {
ipip_entry       5061 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		ipip_ops = mlxsw_sp->router->ipip_ops_arr[ipip_entry->ipipt];
ipip_entry       5065 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 			mlxsw_sp_nexthop_ipip_init(mlxsw_sp, nh, ipip_entry);
ipip_entry         68 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h 					struct mlxsw_sp_ipip_entry *ipip_entry,
ipip_entry         74 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h 				       struct mlxsw_sp_ipip_entry *ipip_entry);