sdif 128 include/linux/igmp.h int dif, int sdif); sdif 49 include/net/inet6_hashtables.h const int sdif); sdif 58 include/net/inet6_hashtables.h const int dif, const int sdif); sdif 67 include/net/inet6_hashtables.h const int dif, const int sdif, sdif 72 include/net/inet6_hashtables.h dif, sdif); sdif 78 include/net/inet6_hashtables.h daddr, hnum, dif, sdif); sdif 85 include/net/inet6_hashtables.h int iif, int sdif, sdif 97 include/net/inet6_hashtables.h iif, sdif, refcounted); sdif 201 include/net/inet_hashtables.h int dif, int sdif) sdif 205 include/net/inet_hashtables.h bound_dev_if, dif, sdif); sdif 207 include/net/inet_hashtables.h return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); sdif 262 include/net/inet_hashtables.h const int dif, const int sdif); sdif 268 include/net/inet_hashtables.h __be32 daddr, __be16 dport, int dif, int sdif) sdif 271 include/net/inet_hashtables.h daddr, ntohs(dport), dif, sdif); sdif 329 include/net/inet_hashtables.h const int dif, const int sdif); sdif 346 include/net/inet_hashtables.h const int dif, const int sdif, sdif 353 include/net/inet_hashtables.h daddr, hnum, dif, sdif); sdif 359 include/net/inet_hashtables.h sport, daddr, hnum, dif, sdif); sdif 385 include/net/inet_hashtables.h const int sdif, sdif 397 include/net/inet_hashtables.h iph->daddr, dport, inet_iif(skb), sdif, sdif 143 include/net/inet_sock.h int dif, int sdif) sdif 146 include/net/inet_sock.h return !sdif || l3mdev_accept; sdif 147 include/net/inet_sock.h return bound_dev_if == dif || bound_dev_if == sdif; sdif 70 include/net/ipv6_stubs.h int dif, int sdif, struct udp_table *tbl, sdif 25 include/net/raw.h __be32 laddr, int dif, int sdif); sdif 75 include/net/raw.h int dif, int sdif) sdif 79 include/net/raw.h bound_dev_if, dif, sdif); sdif 81 include/net/raw.h return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); sdif 10 include/net/rawv6.h const struct in6_addr *rmt_addr, int dif, int sdif); sdif 252 include/net/udp.h int dif, int sdif) sdif 256 include/net/udp.h bound_dev_if, dif, sdif); sdif 258 include/net/udp.h return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); sdif 307 include/net/udp.h __be32 daddr, __be16 dport, int dif, int sdif, sdif 318 include/net/udp.h int dif, int sdif, struct udp_table *tbl, sdif 5208 net/core/filter.c int dif, int sdif, u8 family, u8 proto) sdif 5221 net/core/filter.c dif, sdif, &refcounted); sdif 5225 net/core/filter.c dif, sdif, &udp_table, NULL); sdif 5235 net/core/filter.c dif, sdif, &refcounted); sdif 5240 net/core/filter.c dif, sdif, sdif 5265 net/core/filter.c int sdif; sdif 5279 net/core/filter.c sdif = inet_sdif(skb); sdif 5281 net/core/filter.c sdif = inet6_sdif(skb); sdif 5285 net/core/filter.c sk = sk_lookup(net, tuple, ifindex, sdif, family, proto); sdif 5290 net/core/filter.c sk = sk_lookup(net, tuple, ifindex, sdif, family, proto); sdif 2625 net/ipv4/igmp.c int dif, int sdif) sdif 2641 net/ipv4/igmp.c (sdif && pmc->multi.imr_ifindex == sdif))) sdif 230 net/ipv4/inet_hashtables.c const int dif, const int sdif, bool exact_dif) sdif 239 net/ipv4/inet_hashtables.c if (!inet_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sdif 262 net/ipv4/inet_hashtables.c const int dif, const int sdif) sdif 273 net/ipv4/inet_hashtables.c dif, sdif, exact_dif); sdif 296 net/ipv4/inet_hashtables.c const int dif, const int sdif) sdif 307 net/ipv4/inet_hashtables.c dif, sdif); sdif 317 net/ipv4/inet_hashtables.c dif, sdif); sdif 350 net/ipv4/inet_hashtables.c const int dif, const int sdif) sdif 368 net/ipv4/inet_hashtables.c saddr, daddr, ports, dif, sdif))) { sdif 373 net/ipv4/inet_hashtables.c dif, sdif))) { sdif 405 net/ipv4/inet_hashtables.c int sdif = l3mdev_master_ifindex_by_index(net, dif); sdif 423 net/ipv4/inet_hashtables.c saddr, daddr, ports, dif, sdif))) { sdif 122 net/ipv4/raw.c int dif, int sdif) sdif 130 net/ipv4/raw.c raw_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sdif 171 net/ipv4/raw.c int sdif = inet_sdif(skb); sdif 185 net/ipv4/raw.c iph->saddr, iph->daddr, dif, sdif); sdif 191 net/ipv4/raw.c skb->dev->ifindex, sdif)) { sdif 200 net/ipv4/raw.c dif, sdif); sdif 299 net/ipv4/raw.c int sdif = inet_sdif(skb); sdif 306 net/ipv4/raw.c dif, sdif)) != NULL) { sdif 1812 net/ipv4/tcp_ipv4.c int sdif = inet_sdif(skb); sdif 1847 net/ipv4/tcp_ipv4.c th->dest, sdif, &refcounted); sdif 2007 net/ipv4/tcp_ipv4.c sdif); sdif 356 net/ipv4/udp.c int dif, int sdif) sdif 386 net/ipv4/udp.c dif, sdif); sdif 412 net/ipv4/udp.c int dif, int sdif, sdif 424 net/ipv4/udp.c daddr, hnum, dif, sdif); sdif 447 net/ipv4/udp.c int sdif, struct udp_table *udptable, struct sk_buff *skb) sdif 459 net/ipv4/udp.c daddr, hnum, dif, sdif, sdif 467 net/ipv4/udp.c htonl(INADDR_ANY), hnum, dif, sdif, sdif 519 net/ipv4/udp.c int dif, int sdif, unsigned short hnum) sdif 529 net/ipv4/udp.c !udp_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sdif 531 net/ipv4/udp.c if (!ip_mc_sf_allow(sk, loc_addr, rmt_addr, dif, sdif)) sdif 2155 net/ipv4/udp.c int sdif = inet_sdif(skb); sdif 2170 net/ipv4/udp.c uh->source, saddr, dif, sdif, hnum)) sdif 2383 net/ipv4/udp.c int dif, int sdif) sdif 2397 net/ipv4/udp.c rmt_port, rmt_addr, dif, sdif, hnum)) { sdif 2414 net/ipv4/udp.c int dif, int sdif) sdif 2426 net/ipv4/udp.c loc_addr, ports, dif, sdif)) sdif 2443 net/ipv4/udp.c int sdif = inet_sdif(skb); sdif 2466 net/ipv4/udp.c dif, sdif); sdif 2469 net/ipv4/udp.c uh->source, iph->saddr, dif, sdif); sdif 55 net/ipv6/inet6_hashtables.c const int dif, const int sdif) sdif 72 net/ipv6/inet6_hashtables.c if (!INET6_MATCH(sk, net, saddr, daddr, ports, dif, sdif)) sdif 77 net/ipv6/inet6_hashtables.c if (unlikely(!INET6_MATCH(sk, net, saddr, daddr, ports, dif, sdif))) { sdif 95 net/ipv6/inet6_hashtables.c const int dif, const int sdif, bool exact_dif) sdif 104 net/ipv6/inet6_hashtables.c if (!inet_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sdif 120 net/ipv6/inet6_hashtables.c const unsigned short hnum, const int dif, const int sdif) sdif 130 net/ipv6/inet6_hashtables.c score = compute_score(sk, net, hnum, daddr, dif, sdif, sdif 154 net/ipv6/inet6_hashtables.c const unsigned short hnum, const int dif, const int sdif) sdif 165 net/ipv6/inet6_hashtables.c dif, sdif); sdif 175 net/ipv6/inet6_hashtables.c dif, sdif); sdif 210 net/ipv6/inet6_hashtables.c const int sdif = l3mdev_master_ifindex_by_index(net, dif); sdif 227 net/ipv6/inet6_hashtables.c dif, sdif))) { sdif 375 net/ipv6/ip6_input.c int sdif = inet6_sdif(skb); sdif 391 net/ipv6/ip6_input.c if (sdif) { sdif 392 net/ipv6/ip6_input.c dev = dev_get_by_index_rcu(net, sdif); sdif 467 net/ipv6/ip6_input.c int sdif = inet6_sdif(skb); sdif 477 net/ipv6/ip6_input.c if (sdif) { sdif 479 net/ipv6/ip6_input.c dev = dev_get_by_index_rcu(dev_net(skb->dev), sdif); sdif 491 net/ipv6/ip6_input.c if (sdif) sdif 71 net/ipv6/raw.c const struct in6_addr *rmt_addr, int dif, int sdif) sdif 86 net/ipv6/raw.c dif, sdif)) sdif 1482 net/ipv6/tcp_ipv6.c int sdif = inet6_sdif(skb); sdif 1516 net/ipv6/tcp_ipv6.c th->source, th->dest, inet6_iif(skb), sdif, sdif 1673 net/ipv6/tcp_ipv6.c sdif); sdif 104 net/ipv6/udp.c int dif, int sdif) sdif 133 net/ipv6/udp.c dev_match = udp_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif); sdif 148 net/ipv6/udp.c int dif, int sdif, struct udp_hslot *hslot2, sdif 159 net/ipv6/udp.c daddr, hnum, dif, sdif); sdif 182 net/ipv6/udp.c int dif, int sdif, struct udp_table *udptable, sdif 195 net/ipv6/udp.c daddr, hnum, dif, sdif, sdif 204 net/ipv6/udp.c &in6addr_any, hnum, dif, sdif, sdif 708 net/ipv6/udp.c int dif, int sdif, unsigned short hnum) sdif 720 net/ipv6/udp.c !udp_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif) || sdif 754 net/ipv6/udp.c int sdif = inet6_sdif(skb); sdif 769 net/ipv6/udp.c uh->source, saddr, dif, sdif, sdif 953 net/ipv6/udp.c int dif, int sdif) sdif 964 net/ipv6/udp.c INET6_MATCH(sk, net, rmt_addr, loc_addr, ports, dif, sdif)) sdif 979 net/ipv6/udp.c int sdif = inet6_sdif(skb); sdif 991 net/ipv6/udp.c dif, sdif);