l3mdev           6209 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (!fib4_rule_default(rule) && !rule->l3mdev)
l3mdev           6213 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (!fib6_rule_default(rule) && !rule->l3mdev)
l3mdev           6217 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (!ipmr_rule_default(rule) && !rule->l3mdev)
l3mdev           6221 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (!ip6mr_rule_default(rule) && !rule->l3mdev)
l3mdev             28 include/net/fib_rules.h 	u8			l3mdev;
l3mdev            140 include/net/fib_rules.h 	return rule->l3mdev ? arg->table : rule->table;
l3mdev             78 include/net/inet_hashtables.h 	int			l3mdev;
l3mdev            214 include/net/inet_hashtables.h 			const unsigned short snum, int l3mdev);
l3mdev            263 net/core/fib_rules.c 	if (rule->l3mdev && !l3mdev_fib_rule_match(rule->fr_net, fl, arg))
l3mdev            433 net/core/fib_rules.c 		if (rule->l3mdev && r->l3mdev != rule->l3mdev)
l3mdev            469 net/core/fib_rules.c 	nlrule->l3mdev = nla_get_u8(nla);
l3mdev            470 net/core/fib_rules.c 	if (nlrule->l3mdev != 1) {
l3mdev            602 net/core/fib_rules.c 	if (nlrule->l3mdev && nlrule->table) {
l3mdev            695 net/core/fib_rules.c 		if (r->l3mdev != rule->l3mdev)
l3mdev           1011 net/core/fib_rules.c 	    (rule->l3mdev &&
l3mdev           1012 net/core/fib_rules.c 	     nla_put_u8(skb, FRA_L3MDEV, rule->l3mdev)) ||
l3mdev            177 net/core/lwt_bpf.c 	struct net_device *l3mdev = l3mdev_master_dev_rcu(skb_dst(skb)->dev);
l3mdev            178 net/core/lwt_bpf.c 	int oif = l3mdev ? l3mdev->ifindex : 0;
l3mdev             59 net/ipv4/fib_rules.c 	    rule->l3mdev)
l3mdev            237 net/ipv4/fib_rules.c 	if (rule->table == RT_TABLE_UNSPEC && !rule->l3mdev) {
l3mdev            187 net/ipv4/inet_connection_sock.c 	int l3mdev;
l3mdev            189 net/ipv4/inet_connection_sock.c 	l3mdev = inet_sk_bound_l3mdev(sk);
l3mdev            225 net/ipv4/inet_connection_sock.c 			if (net_eq(ib_net(tb), net) && tb->l3mdev == l3mdev &&
l3mdev            300 net/ipv4/inet_connection_sock.c 	int l3mdev;
l3mdev            302 net/ipv4/inet_connection_sock.c 	l3mdev = inet_sk_bound_l3mdev(sk);
l3mdev            316 net/ipv4/inet_connection_sock.c 		if (net_eq(ib_net(tb), net) && tb->l3mdev == l3mdev &&
l3mdev            321 net/ipv4/inet_connection_sock.c 				     net, head, port, l3mdev);
l3mdev             65 net/ipv4/inet_hashtables.c 						 int l3mdev)
l3mdev             71 net/ipv4/inet_hashtables.c 		tb->l3mdev    = l3mdev;
l3mdev            136 net/ipv4/inet_hashtables.c 	int l3mdev;
l3mdev            145 net/ipv4/inet_hashtables.c 		l3mdev = inet_sk_bound_l3mdev(sk);
l3mdev            154 net/ipv4/inet_hashtables.c 			    tb->l3mdev == l3mdev && tb->port == port)
l3mdev            160 net/ipv4/inet_hashtables.c 						     l3mdev);
l3mdev            633 net/ipv4/inet_hashtables.c 	int l3mdev;
l3mdev            652 net/ipv4/inet_hashtables.c 	l3mdev = inet_sk_bound_l3mdev(sk);
l3mdev            680 net/ipv4/inet_hashtables.c 			if (net_eq(ib_net(tb), net) && tb->l3mdev == l3mdev &&
l3mdev            694 net/ipv4/inet_hashtables.c 					     net, head, port, l3mdev);
l3mdev           1910 net/ipv6/addrconf.c 	const struct net_device *l3mdev;
l3mdev           1916 net/ipv6/addrconf.c 	l3mdev = l3mdev_master_dev_rcu(dev);
l3mdev           1924 net/ipv6/addrconf.c 		if (l3mdev_master_dev_rcu(ifp->idev->dev) != l3mdev)
l3mdev             42 net/ipv6/fib6_rules.c 	    rule->l3mdev)
l3mdev            348 net/ipv6/fib6_rules.c 	if (rule->action == FR_ACT_TO_TBL && !rule->l3mdev) {
l3mdev            281 net/ipv6/ip6mr.c 	       rule->table == RT6_TABLE_DFLT && !rule->l3mdev;