Home
last modified time | relevance | path

Searched refs:iif (Results 1 - 25 of 96) sorted by relevance

1234

/kernel/linux/linux-5.10/net/sched/
H A Dcls_route.c31 int iif; member
49 int iif; member
61 static inline int route4_fastmap_hash(u32 id, int iif) in route4_fastmap_hash() argument
76 route4_set_fastmap(struct route4_head *head, u32 id, int iif, in route4_set_fastmap() argument
79 int h = route4_fastmap_hash(id, iif); in route4_set_fastmap()
84 head->fastmap[h].iif = iif; in route4_set_fastmap()
99 static inline int route4_hash_iif(int iif) in route4_hash_iif() argument
101 return 16 + ((iif >> 16) & 0xF); in route4_hash_iif()
120 route4_set_fastmap(head, id, iif,
132 int iif, dont_cache = 0; route4_classify() local
[all...]
H A Dact_sample.c170 int iif; in tcf_sample_act() local
182 iif = skb->skb_iif; in tcf_sample_act()
185 iif = skb->dev->ifindex; in tcf_sample_act()
194 psample_sample_packet(psample_group, skb, size, iif, oif, in tcf_sample_act()
/kernel/linux/linux-6.6/net/sched/
H A Dcls_route.c32 int iif; member
50 int iif; member
62 static inline int route4_fastmap_hash(u32 id, int iif) in route4_fastmap_hash() argument
77 route4_set_fastmap(struct route4_head *head, u32 id, int iif, in route4_set_fastmap() argument
80 int h = route4_fastmap_hash(id, iif); in route4_set_fastmap()
85 head->fastmap[h].iif = iif; in route4_set_fastmap()
100 static inline int route4_hash_iif(int iif) in route4_hash_iif() argument
102 return 16 + ((iif >> 16) & 0xF); in route4_hash_iif()
121 route4_set_fastmap(head, id, iif,
134 int iif, dont_cache = 0; route4_classify() local
[all...]
/kernel/linux/linux-6.6/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, },
/kernel/linux/linux-5.10/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, },
/kernel/linux/linux-5.10/net/ipv6/
H A Dreassembly.c84 fq_find(struct net *net, __be32 id, const struct ipv6hdr *hdr, int iif) in fq_find() argument
91 .iif = iif, in fq_find()
97 key.iif = 0; in fq_find()
194 fq->iif = dev->ifindex; in ip6_frag_queue()
328 int iif; in ipv6_frag_rcv() local
373 iif = skb->dev ? skb->dev->ifindex : 0; in ipv6_frag_rcv()
374 fq = fq_find(net, fhdr->identification, hdr, iif); in ipv6_frag_rcv()
381 fq->iif = iif; in ipv6_frag_rcv()
[all...]
H A Dmip6.c110 int iif; member
177 const struct in6_addr *src, int iif) in mip6_report_rl_allow()
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()
175 mip6_report_rl_allow(ktime_t stamp, const struct in6_addr *dst, const struct in6_addr *src, int iif) mip6_report_rl_allow() argument
/kernel/linux/linux-6.6/net/ipv6/
H A Dreassembly.c84 fq_find(struct net *net, __be32 id, const struct ipv6hdr *hdr, int iif) in fq_find() argument
91 .iif = iif, in fq_find()
97 key.iif = 0; in fq_find()
198 fq->iif = dev->ifindex; in ip6_frag_queue()
334 int iif; in ipv6_frag_rcv() local
379 iif = skb->dev ? skb->dev->ifindex : 0; in ipv6_frag_rcv()
380 fq = fq_find(net, fhdr->identification, hdr, iif); in ipv6_frag_rcv()
387 fq->iif = iif; in ipv6_frag_rcv()
[all...]
H A Dmip6.c110 int iif; member
177 const struct in6_addr *src, int iif) in mip6_report_rl_allow()
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()
175 mip6_report_rl_allow(ktime_t stamp, const struct in6_addr *dst, const struct in6_addr *src, int iif) mip6_report_rl_allow() argument
H A Dudp_offload.c121 int iif, sdif; in udp6_gro_lookup_skb() local
123 inet6_get_iif_sdif(skb, &iif, &sdif); in udp6_gro_lookup_skb()
126 &iph->daddr, dport, iif, in udp6_gro_lookup_skb()
/kernel/linux/linux-6.6/include/net/
H A Dgro.h461 static inline void inet_get_iif_sdif(const struct sk_buff *skb, int *iif, int *sdif) in inet_get_iif_sdif() argument
463 *iif = inet_iif(skb) ?: skb->dev->ifindex; in inet_get_iif_sdif()
470 *sdif = *iif; in inet_get_iif_sdif()
471 *iif = master ? master->ifindex : 0; in inet_get_iif_sdif()
482 static inline void inet6_get_iif_sdif(const struct sk_buff *skb, int *iif, int *sdif) in inet6_get_iif_sdif() argument
485 *iif = skb->dev->ifindex; in inet6_get_iif_sdif()
492 *sdif = *iif; in inet6_get_iif_sdif()
493 *iif = master ? master->ifindex : 0; in inet6_get_iif_sdif()
H A Dipv6_frag.h26 int iif; member
82 dev = dev_get_by_index_rcu(net, fq->iif); in ip6frag_expire_frag_queue()
/kernel/linux/linux-5.10/include/trace/events/
H A Dfib.h24 __field( int, iif )
47 __entry->iif = flp->flowi4_iif;
94 TP_printk("table %u oif %d iif %d proto %u %pI4/%u -> %pI4/%u tos %d scope %d flags %x ==> dev %s gw %pI4/%pI6c err %d",
95 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
H A Dfib6.h24 __field( int, iif )
44 __entry->iif = flp->flowi6_iif;
82 TP_printk("table %3u oif %d iif %d proto %u %pI6c/%u -> %pI6c/%u tos %d scope %d flags %x ==> dev %s gw %pI6c err %d",
83 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
/kernel/linux/linux-6.6/include/trace/events/
H A Dfib.h24 __field( int, iif )
46 __entry->iif = flp->flowi4_iif;
93 TP_printk("table %u oif %d iif %d proto %u %pI4/%u -> %pI4/%u tos %d scope %d flags %x ==> dev %s gw %pI4/%pI6c err %d",
94 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
H A Dfib6.h24 __field( int, iif )
44 __entry->iif = flp->flowi6_iif;
79 TP_printk("table %3u oif %d iif %d proto %u %pI6c/%u -> %pI6c/%u tos %d scope %d flags %x ==> dev %s gw %pI6c err %d",
80 __entry->tb_id, __entry->oif, __entry->iif, __entry->proto,
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/
H A Dnft_fib.sh63 fib saddr . iif oif missing counter log prefix "$netns nft_rpfilter: " drop
76 fib saddr . iif oif gt 0 accept
90 ip daddr 1.1.1.1 fib saddr . iif oif missing counter drop
91 ip6 daddr 1c3::c01d fib saddr . iif oif missing counter drop
113 line=$(ip netns exec ${ns} nft list table inet filter | grep 'fib saddr . iif' | grep $address | grep "packets $want" )
250 # ... pbr ruleset for the router, check iif+oif.
258 ip -net ${nsrouter} rule add from all iif veth0 table 129
H A Dnft_synproxy.sh85 meta iif veth0 tcp flags syn counter notrack
93 meta iif veth0 meta l4proto tcp ct state untracked,invalid synproxy mss 1460 sack-perm timestamp
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/
H A Dninet_hashtables.h83 int iif, bool *refcounted) in __ninet_lookup_skb()
95 iif, refcounted); in __ninet_lookup_skb()
79 __ninet_lookup_skb(struct inet_hashinfo *hashinfo, struct sk_buff *skb, int doff, const __be16 sport, const __be16 dport, int iif, bool *refcounted) __ninet_lookup_skb() argument
/kernel/linux/linux-5.10/include/net/
H A Dinet6_hashtables.h85 int iif, int sdif, in __inet6_lookup_skb()
96 iif, sdif, refcounted); in __inet6_lookup_skb()
81 __inet6_lookup_skb(struct inet_hashinfo *hashinfo, struct sk_buff *skb, int doff, const __be16 sport, const __be16 dport, int iif, int sdif, bool *refcounted) __inet6_lookup_skb() argument
H A Dipv6_frag.h25 int iif; member
80 dev = dev_get_by_index_rcu(net, fq->iif); in ip6frag_expire_frag_queue()
/kernel/linux/linux-5.10/tools/testing/selftests/netfilter/
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
113 iif { veth0, tvrf } counter meta nftrace set 1
114 iif veth0 counter ct zone set 1 counter return
115 iif tvrf counter ct zone set 2 counter return
/kernel/linux/linux-5.10/include/linux/
H A Dipv6.h120 int iif; member
162 return l3_slave ? skb->skb_iif : IP6CB(skb)->iif; in inet6_iif()
175 return IP6CB(skb)->iif; in inet6_sdif()
/kernel/linux/linux-6.6/include/linux/
H A Dipv6.h126 int iif; member
172 return l3_slave ? skb->skb_iif : IP6CB(skb)->iif; in inet6_iif()
185 return IP6CB(skb)->iif; in inet6_sdif()

Completed in 11 milliseconds

1234