Searched refs:iifindex (Results 1 – 5 of 5) sorted by relevance
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_flowtable.c | 68 int iifindex, stats_fd; in test_xdp_flowtable() local 130 iifindex = if_nametoindex(FORWARD_NAME); in test_xdp_flowtable() 131 if (!ASSERT_NEQ(iifindex, 0, "iifindex")) in test_xdp_flowtable() 139 iifindex); in test_xdp_flowtable()
|
/linux/net/core/ |
H A D | fib_rules.c | 40 if (READ_ONCE(rule->iifindex) || READ_ONCE(rule->oifindex) || in fib_rule_matchall() 260 static bool fib_rule_iif_match(const struct fib_rule *rule, int iifindex, in fib_rule_iif_match() argument 265 return iif_is_l3_master ? l3mdev_fib_rule_iif_match(fl, iifindex) : in fib_rule_iif_match() 266 fl->flowi_iif == iifindex; in fib_rule_iif_match() 282 int iifindex, oifindex, ret = 0; in fib_rule_match() local 284 iifindex = READ_ONCE(rule->iifindex); in fib_rule_match() 285 if (iifindex && !fib_rule_iif_match(rule, iifindex, fl)) in fib_rule_match() 612 nlrule->iifindex in fib_nl2rule() [all...] |
/linux/include/net/ |
H A D | l3mdev.h | 63 bool l3mdev_fib_rule_iif_match(const struct flowi *fl, int iifindex) in l3mdev_fib_rule_iif_match() argument 66 fl->flowi_l3mdev == iifindex; in l3mdev_fib_rule_iif_match() 346 bool l3mdev_fib_rule_iif_match(const struct flowi *fl, int iifindex) in l3mdev_fib_rule_iif_match() argument
|
H A D | fib_rules.h | 22 int iifindex; member 185 return rule->iifindex != LOOPBACK_IFINDEX && (rule->ip_proto || in fib_rule_requires_fldissect()
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 8077 if (rule->iifindex == mlxsw_sp_net(mlxsw_sp)->loopback_dev->ifindex) in mlxsw_sp_router_fib_rule_event()
|