H A D | spectrum_router.c | 472 struct mlxsw_sp_ipip_entry *ipip_entry; member in struct:mlxsw_sp_fib_entry_decap 1176 struct mlxsw_sp_ipip_entry *ipip_entry; local 1181 ipip_entry = kzalloc(sizeof(*ipip_entry), GFP_KERNEL); 1182 if (!ipip_entry) 1185 ipip_entry->ol_lb = mlxsw_sp_ipip_ol_ipip_lb_create(mlxsw_sp, ipipt, 1187 if (IS_ERR(ipip_entry->ol_lb)) { 1188 ret = ERR_CAST(ipip_entry->ol_lb); 1192 ipip_entry->ipipt = ipipt; 1193 ipip_entry 1211 mlxsw_sp_ipip_entry_dealloc(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1223 mlxsw_sp_ipip_entry_saddr_matches(struct mlxsw_sp *mlxsw_sp, const enum mlxsw_sp_l3proto ul_proto, union mlxsw_sp_l3addr saddr, u32 ul_tb_id, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1268 mlxsw_sp_fib_entry_decap_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1317 mlxsw_sp_ipip_entry_demote_decap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1329 mlxsw_sp_ipip_entry_promote_decap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, struct mlxsw_sp_fib_entry *decap_fib_entry) argument 1388 mlxsw_sp_ipip_entry_find_decap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1444 struct mlxsw_sp_ipip_entry *ipip_entry; local 1457 mlxsw_sp_ipip_entry_destroy(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1465 mlxsw_sp_ipip_entry_matches_decap(struct mlxsw_sp *mlxsw_sp, const struct net_device *ul_dev, enum mlxsw_sp_l3proto ul_proto, union mlxsw_sp_l3addr ul_dip, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1487 struct mlxsw_sp_ipip_entry *ipip_entry = NULL; local 1541 struct mlxsw_sp_ipip_entry *ipip_entry; local 1556 struct mlxsw_sp_ipip_entry *ipip_entry; local 1596 struct mlxsw_sp_ipip_entry *ipip_entry; local 1622 struct mlxsw_sp_ipip_entry *ipip_entry; local 1630 mlxsw_sp_ipip_entry_ol_up_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1683 struct mlxsw_sp_ipip_entry *ipip_entry; local 1704 struct mlxsw_sp_ipip_entry *ipip_entry; local 1712 mlxsw_sp_ipip_entry_ol_down_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1722 struct mlxsw_sp_ipip_entry *ipip_entry; local 1753 mlxsw_sp_ipip_entry_ol_lb_update(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, bool keep_encap, struct netlink_ext_ack *extack) argument 1787 __mlxsw_sp_ipip_entry_update_tunnel(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, bool recreate_loopback, bool keep_encap, bool update_nexthops, struct netlink_ext_ack *extack) argument 1825 struct mlxsw_sp_ipip_entry *ipip_entry = local 1836 mlxsw_sp_netdevice_ipip_ul_vrf_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, struct net_device *ul_dev, bool *demote_this, struct netlink_ext_ack *extack) argument 1863 mlxsw_sp_netdevice_ipip_ul_up_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, struct net_device *ul_dev) argument 1872 mlxsw_sp_netdevice_ipip_ul_down_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, struct net_device *ul_dev) argument 1890 struct mlxsw_sp_ipip_entry *ipip_entry; local 1913 mlxsw_sp_ipip_entry_demote_tunnel(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry) argument 1936 struct mlxsw_sp_ipip_entry *ipip_entry, *tmp; local 1954 struct mlxsw_sp_ipip_entry *ipip_entry, *tmp; local 2012 __mlxsw_sp_netdevice_ipip_ul_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, struct net_device *ul_dev, bool *demote_this, unsigned long event, struct netdev_notifier_info *info) argument 2051 struct mlxsw_sp_ipip_entry *ipip_entry = NULL; local 3084 struct mlxsw_sp_ipip_entry *ipip_entry; member in union:mlxsw_sp_nexthop::__anon734 4492 mlxsw_sp_nexthop_ipip_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_nexthop *nh, struct mlxsw_sp_ipip_entry *ipip_entry) argument 4515 struct mlxsw_sp_ipip_entry *ipip_entry = nh->ipip_entry; local 4540 struct mlxsw_sp_ipip_entry *ipip_entry; local 6311 struct mlxsw_sp_ipip_entry *ipip_entry = fib_entry->decap.ipip_entry; local 6406 struct mlxsw_sp_ipip_entry *ipip_entry; local 7312 struct mlxsw_sp_ipip_entry *ipip_entry; local [all...] |