Home
last modified time | relevance | path

Searched refs:iif (Results 1 – 25 of 52) sorted by relevance

123

/linux/tools/testing/selftests/net/netfilter/
H A Dnft_fib.sh46 fib saddr . iif oif missing counter log prefix "$netns nft_rpfilter: " drop
59 fib saddr . iif oif missing counter log prefix "$netns nft_rpfilter: " drop
72 fib saddr . iif oif gt 0 accept
87 fib daddr . iif type local counter comment "daddr configured on iif"
89 fib daddr . iif type unicast counter comment "daddr not configured on iif"
169 ip daddr 1.1.1.1 fib saddr . iif oif missing counter drop
170 ip6 daddr 1c3::c01d fib saddr . iif oif missing counter drop
347 typeof meta iif . ip daddr . fib daddr oif
353 typeof meta iif . ip daddr . fib daddr . iif oif
359 typeof meta iif . ip6 daddr . fib daddr oif
[all …]
H A Dnft_fib_nexthop.sh77 iif "veth0" ip6 daddr dead:dead::/64 fib daddr . iif oif eq "veth0" counter name nf_ok
78 iif "veth0" ip6 daddr dead:dead::/64 fib daddr . iif oif missing counter name nf_bad
H A Dnft_synproxy.sh66 meta iif veth0 tcp flags syn counter notrack
74 … meta iif veth0 meta l4proto tcp ct state untracked,invalid synproxy mss 1460 sack-perm timestamp
H A Dconntrack_vrf.sh4 # The vrf driver calls the netfilter hooks again, with oif/iif
19 # `notracking`) in the prerouting chain before conntrack, based on real iif.
23 # assignment is lost. Instead, assignment based on the `iif` matching
92 iif { veth0, tvrf } counter meta nftrace set 1
93 iif veth0 counter ct zone set 1 counter return
94 iif tvrf counter ct zone set 2 counter return
H A Drpath.sh90 fib saddr . iif oif exists counter
92 fib saddr . iif oif exists counter
H A Dnft_nat.sh596 meta iif veth1 meta l4proto icmpv6 ip6 saddr dead:2::99 ip6 daddr dead:1::99 redirect
671 meta iif veth1 ip protocol icmp ip saddr 10.0.2.99 ip daddr 10.0.1.99 redirect
772 meta iif veth1 udp sport 1405 drop
790 meta iif veth0 udp dport 1405 notrack
812 meta iif veth1 udp sport <= 1405 masquerade to : 1406-65535 random
H A Dnft_meta.sh54 meta iif lo counter name "iifcount"
/linux/net/sched/
H A Dcls_route.c33 int iif; member
52 int iif; member
65 static inline int route4_fastmap_hash(u32 id, int iif) in route4_fastmap_hash() argument
82 route4_set_fastmap(struct route4_head *head, u32 id, int iif, in route4_set_fastmap() argument
85 int h = route4_fastmap_hash(id, iif); in route4_set_fastmap()
91 head->fastmap[h].iif = iif; in route4_set_fastmap()
107 static inline int route4_hash_iif(int iif) in route4_hash_iif() argument
109 return 16 + ((iif >> 16) & 0xF); in route4_hash_iif()
128 route4_set_fastmap(head, id, iif,
141 int iif, dont_cache = 0; route4_classify() local
[all...]
/linux/sound/soc/uniphier/
H A Daio-ld11.c21 .iif = { 5, 3, },
34 .iif = { 6, 4, },
48 .iif = { 7, 5, },
62 .iif = { 10, 6, },
132 .iif = { 1, 1, },
147 .iif = { 2, 2, },
H A Daio-pxs2.c21 .iif = { 0, 0, },
35 .iif = { 1, 1, },
/linux/net/ipv6/
H A Dmip6.c110 int iif; member
177 const struct in6_addr *src, int iif) in mip6_report_rl_allow() argument
183 mip6_report_rl.iif != iif || in mip6_report_rl_allow()
187 mip6_report_rl.iif = iif; in mip6_report_rl_allow()
223 opt->iif)) in mip6_destopt_reject()
H A Dicmp.c504 int iif) in icmp6_ext_iio_iif_append() argument
512 if (!iif) in icmp6_ext_iio_iif_append()
520 data = htonl(iif); in icmp6_ext_iio_iif_append()
526 dev = dev_get_by_index_rcu(net, iif); in icmp6_ext_iio_iif_append()
555 u8 ext_objs, int iif) in icmp6_ext_objs_append() argument
558 icmp6_ext_iio_iif_append(net, skb, iif); in icmp6_ext_objs_append()
563 struct icmp6hdr *icmp6h, unsigned int room, int iif) in icmp6_ext_append() argument
615 icmp6_ext_objs_append(net, skb, ext_objs, iif); in icmp6_ext_append()
654 int iif = 0; in icmp6_send() local
703 iif = icmp6_iif(skb); in icmp6_send()
[all …]
H A Dudp_offload.c122 int iif, sdif; in udp6_gro_lookup_skb() local
128 inet6_get_iif_sdif(skb, &iif, &sdif); in udp6_gro_lookup_skb()
131 &iph->daddr, dport, iif, sdif, NULL); in udp6_gro_lookup_skb()
H A Dtcpv6_offload.c25 int iif, sdif; in tcp6_check_fraglist_gro() local
44 inet6_get_iif_sdif(skb, &iif, &sdif); in tcp6_check_fraglist_gro()
49 iif, sdif); in tcp6_check_fraglist_gro()
H A Dseg6_local.c193 int iif; member
261 int iif = IP6CB(skb)->iif; in decap_and_validate() local
264 IPCB(skb)->iif = iif; in decap_and_validate()
269 int iif = IP6CB(skb)->iif; in decap_and_validate() local
272 IP6CB(skb)->iif = iif; in decap_and_validate()
1960 slwt->iif in put_nla_bpf()
[all...]
H A Ddatagram.c446 if (!IP6CB(skb)->iif) in ip6_datagram_support_cmsg()
500 IP6CB(skb)->iif); in ipv6_recv_error()
523 IP6CB(skb)->iif); in ipv6_recv_error()
605 src_info.ipi6_ifindex = IP6CB(skb)->iif; in ip6_datagram_recv_common_ctl()
724 src_info.ipi6_ifindex = opt->iif; in ip6_datagram_recv_specific_ctl()
777 opt->iif); in ip6_datagram_recv_specific_ctl()
/linux/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c146 const struct ipv6hdr *hdr, int iif) in fq_find() argument
154 .iif = iif, in fq_find()
160 key.iif = 0; in fq_find()
269 fq->iif = dev->ifindex; in nf_ct_frag6_queue()
/linux/include/net/
H A Dipv6_frag.h26 int iif; member
86 dev = dev_get_by_index_rcu(net, fq->iif); in ip6frag_expire_frag_queue()
H A Dinet6_hashtables.h148 int iif, int sdif, in __inet6_lookup_skb() argument
164 iif, sdif, refcounted); in __inet6_lookup_skb()
H A Dinet_frag.h62 u32 iif; member
/linux/net/ipv4/
H A Dicmp.c685 int iif) in icmp_ext_iio_iif_append() argument
692 if (!iif) in icmp_ext_iio_iif_append()
700 data = htonl(iif); in icmp_ext_iio_iif_append()
706 dev = dev_get_by_index_rcu(net, iif); in icmp_ext_iio_iif_append()
735 u8 ext_objs, int iif) in icmp_ext_objs_append() argument
738 icmp_ext_iio_iif_append(net, skb, iif); in icmp_ext_objs_append()
743 unsigned int room, int iif) in icmp_ext_append() argument
788 icmp_ext_objs_append(net, skb, ext_objs, iif); in icmp_ext_append()
936 dev = dev_get_by_index_rcu(net, parm->iif ? parm->iif : in __icmp_send()
1000 parm->iif); in __icmp_send()
H A Dtcp_offload.c397 int iif, sdif; in tcp4_check_fraglist_gro() local
416 inet_get_iif_sdif(skb, &iif, &sdif); in tcp4_check_fraglist_gro()
421 iif, sdif); in tcp4_check_fraglist_gro()
/linux/include/linux/
H A Dipv6.h157 int iif; member
203 return l3_slave ? skb->skb_iif : IP6CB(skb)->iif; in inet6_iif()
216 return IP6CB(skb)->iif; in inet6_sdif()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dfib_lookup.c100 const char *iif; /* override the default veth1 input device */ member
256 .iif = VLAN_IFACE,
372 .iif = QINQ_OUTER_IFACE,
382 .iif = BOND_IFACE,
387 .iif = BOND_PORT, .expected_dev = BOND_PORT, .check_vlan = true,
604 params->ifindex = test->iif ? if_nametoindex(test->iif) : ifindex; in set_lookup_params()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_hw.h256 struct prestera_iface *iif, u8 *mac, u16 *rif_id);
258 struct prestera_iface *iif);

123