sk_bound_dev_if 1232 drivers/crypto/chelsio/chtls/chtls_cm.c inet_rsk(oreq)->ir_iif = sk->sk_bound_dev_if; sk_bound_dev_if 1822 drivers/infiniband/sw/siw/siw_cm.c s->sk->sk_bound_dev_if = sdev->netdev->ifindex; sk_bound_dev_if 1831 drivers/infiniband/sw/siw/siw_cm.c s->sk->sk_bound_dev_if = sdev->netdev->ifindex; sk_bound_dev_if 395 drivers/net/gtp.c fl4->flowi4_oif = sk->sk_bound_dev_if; sk_bound_dev_if 199 drivers/net/vxlan.c vs->sock->sk->sk_bound_dev_if == ifindex) sk_bound_dev_if 2512 drivers/net/vxlan.c ifindex = sock4->sock->sk->sk_bound_dev_if; sk_bound_dev_if 2564 drivers/net/vxlan.c ifindex = sock6->sock->sk->sk_bound_dev_if; sk_bound_dev_if 114 include/net/inet6_hashtables.h (((__sk)->sk_bound_dev_if == (__dif)) || \ sk_bound_dev_if 115 include/net/inet6_hashtables.h ((__sk)->sk_bound_dev_if == (__sdif))) && \ sk_bound_dev_if 306 include/net/inet_hashtables.h (((__sk)->sk_bound_dev_if == (__dif)) || \ sk_bound_dev_if 307 include/net/inet_hashtables.h ((__sk)->sk_bound_dev_if == (__sdif))) && \ sk_bound_dev_if 317 include/net/inet_hashtables.h (((__sk)->sk_bound_dev_if == (__dif)) || \ sk_bound_dev_if 318 include/net/inet_hashtables.h ((__sk)->sk_bound_dev_if == (__sdif))) && \ sk_bound_dev_if 122 include/net/inet_sock.h if (!sk->sk_bound_dev_if && net->ipv4.sysctl_tcp_l3mdev_accept) sk_bound_dev_if 126 include/net/inet_sock.h return sk->sk_bound_dev_if; sk_bound_dev_if 136 include/net/inet_sock.h sk->sk_bound_dev_if); sk_bound_dev_if 93 include/net/ip.h ipcm->oif = inet->sk.sk_bound_dev_if; sk_bound_dev_if 328 include/net/route.h flowi4_update_output(fl4, sk->sk_bound_dev_if, sk_bound_dev_if 2606 include/net/sock.h if (!sk->sk_bound_dev_if || sk->sk_bound_dev_if == dif) sk_bound_dev_if 2610 include/net/sock.h if (mdif && mdif == sk->sk_bound_dev_if) sk_bound_dev_if 828 net/caif/caif_socket.c cf_sk->conn_req.ifindex = cf_sk->sk.sk_bound_dev_if; sk_bound_dev_if 7594 net/core/filter.c BUILD_BUG_ON(FIELD_SIZEOF(struct sock, sk_bound_dev_if) != 4); sk_bound_dev_if 7598 net/core/filter.c offsetof(struct sock, sk_bound_dev_if)); sk_bound_dev_if 7601 net/core/filter.c offsetof(struct sock, sk_bound_dev_if)); sk_bound_dev_if 194 net/core/lwt_bpf.c if (sk->sk_bound_dev_if) sk_bound_dev_if 195 net/core/lwt_bpf.c oif = sk->sk_bound_dev_if; sk_bound_dev_if 587 net/core/sock.c sk->sk_bound_dev_if = ifindex; sk_bound_dev_if 658 net/core/sock.c if (sk->sk_bound_dev_if == 0) { sk_bound_dev_if 667 net/core/sock.c ret = netdev_get_name(net, devname, sk->sk_bound_dev_if); sk_bound_dev_if 1527 net/core/sock.c v.val = sk->sk_bound_dev_if; sk_bound_dev_if 72 net/dccp/ipv4.c RT_CONN_FLAGS(sk), sk->sk_bound_dev_if, sk_bound_dev_if 620 net/dccp/ipv4.c ireq->ir_iif = sk->sk_bound_dev_if; sk_bound_dev_if 362 net/dccp/ipv6.c ireq->ir_iif = sk->sk_bound_dev_if; sk_bound_dev_if 365 net/dccp/ipv6.c if (!sk->sk_bound_dev_if && sk_bound_dev_if 489 net/dccp/ipv6.c newsk->sk_bound_dev_if = ireq->ir_iif; sk_bound_dev_if 856 net/dccp/ipv6.c if (sk->sk_bound_dev_if && sk_bound_dev_if 857 net/dccp/ipv6.c sk->sk_bound_dev_if != usin->sin6_scope_id) sk_bound_dev_if 860 net/dccp/ipv6.c sk->sk_bound_dev_if = usin->sin6_scope_id; sk_bound_dev_if 864 net/dccp/ipv6.c if (!sk->sk_bound_dev_if) sk_bound_dev_if 907 net/dccp/ipv6.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 945 net/decnet/af_decnet.c fld.flowidn_oif = sk->sk_bound_dev_if; sk_bound_dev_if 85 net/decnet/dn_nsp_out.c fld.flowidn_oif = sk->sk_bound_dev_if; sk_bound_dev_if 220 net/ieee802154/socket.c sk->sk_bound_dev_if = dev->ifindex; sk_bound_dev_if 255 net/ieee802154/socket.c if (!sk->sk_bound_dev_if) sk_bound_dev_if 258 net/ieee802154/socket.c dev = dev_get_by_index(sock_net(sk), sk->sk_bound_dev_if); sk_bound_dev_if 365 net/ieee802154/socket.c if (!sk->sk_bound_dev_if || sk_bound_dev_if 366 net/ieee802154/socket.c sk->sk_bound_dev_if == dev->ifindex) { sk_bound_dev_if 478 net/ipv4/af_inet.c tb_id = l3mdev_fib_table_by_index(net, sk->sk_bound_dev_if) ? : tb_id; sk_bound_dev_if 1206 net/ipv4/af_inet.c sk->sk_bound_dev_if, sk->sk_protocol, sk_bound_dev_if 1260 net/ipv4/af_inet.c sk->sk_bound_dev_if); sk_bound_dev_if 39 net/ipv4/datagram.c oif = sk->sk_bound_dev_if; sk_bound_dev_if 122 net/ipv4/datagram.c RT_CONN_FLAGS(sk), sk->sk_bound_dev_if); sk_bound_dev_if 511 net/ipv4/fou.c sk->sk_bound_dev_if != udp_cfg->bind_ifindex) sk_bound_dev_if 797 net/ipv4/fou.c nla_put_s32(msg, FOU_ATTR_IFINDEX, sk->sk_bound_dev_if)) sk_bound_dev_if 151 net/ipv4/inet_connection_sock.c (!sk->sk_bound_dev_if || sk_bound_dev_if 152 net/ipv4/inet_connection_sock.c !sk2->sk_bound_dev_if || sk_bound_dev_if 153 net/ipv4/inet_connection_sock.c sk->sk_bound_dev_if == sk2->sk_bound_dev_if)) { sk_bound_dev_if 1094 net/ipv4/inet_connection_sock.c RT_CONN_FLAGS(sk), sk->sk_bound_dev_if); sk_bound_dev_if 72 net/ipv4/inet_diag.c r->id.idiag_if = sk->sk_bound_dev_if; sk_bound_dev_if 686 net/ipv4/inet_diag.c entry.ifindex = sk->sk_bound_dev_if; sk_bound_dev_if 239 net/ipv4/inet_hashtables.c if (!inet_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sk_bound_dev_if 403 net/ipv4/inet_hashtables.c int dif = sk->sk_bound_dev_if; sk_bound_dev_if 527 net/ipv4/inet_hashtables.c sk2->sk_bound_dev_if == sk->sk_bound_dev_if && sk_bound_dev_if 173 net/ipv4/inet_timewait_sock.c tw->tw_bound_dev_if = sk->sk_bound_dev_if; sk_bound_dev_if 163 net/ipv4/ip_input.c (!sk->sk_bound_dev_if || sk_bound_dev_if 164 net/ipv4/ip_input.c sk->sk_bound_dev_if == dev->ifindex)) { sk_bound_dev_if 494 net/ipv4/ip_output.c sk->sk_bound_dev_if); sk_bound_dev_if 1705 net/ipv4/ip_output.c sk->sk_bound_dev_if = arg->bound_dev_if; sk_bound_dev_if 831 net/ipv4/ip_sockglue.c if (sk->sk_bound_dev_if && sk_bound_dev_if 832 net/ipv4/ip_sockglue.c (!midx || midx != sk->sk_bound_dev_if)) sk_bound_dev_if 894 net/ipv4/ip_sockglue.c if (sk->sk_bound_dev_if && sk_bound_dev_if 895 net/ipv4/ip_sockglue.c mreq.imr_ifindex != sk->sk_bound_dev_if && sk_bound_dev_if 896 net/ipv4/ip_sockglue.c (!midx || midx != sk->sk_bound_dev_if)) sk_bound_dev_if 44 net/ipv4/netfilter.c fl4.flowi4_oif = sk ? sk->sk_bound_dev_if : 0; sk_bound_dev_if 200 net/ipv4/ping.c sk->sk_bound_dev_if); sk_bound_dev_if 212 net/ipv4/ping.c sk->sk_bound_dev_if); sk_bound_dev_if 223 net/ipv4/ping.c if (sk->sk_bound_dev_if && sk->sk_bound_dev_if != dif) sk_bound_dev_if 363 net/ipv4/ping.c sk->sk_bound_dev_if = addr->sin6_scope_id; sk_bound_dev_if 388 net/ipv4/ping.c sk->sk_bound_dev_if = dif; sk_bound_dev_if 410 net/ipv4/ping.c int dif = sk->sk_bound_dev_if; sk_bound_dev_if 432 net/ipv4/ping.c sk->sk_bound_dev_if); sk_bound_dev_if 130 net/ipv4/raw.c raw_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sk_bound_dev_if 726 net/ipv4/raw.c if (sk->sk_bound_dev_if) sk_bound_dev_if 728 net/ipv4/raw.c sk->sk_bound_dev_if) ? : tb_id; sk_bound_dev_if 533 net/ipv4/route.c oif = sk->sk_bound_dev_if; sk_bound_dev_if 568 net/ipv4/route.c flowi4_init_output(fl4, sk->sk_bound_dev_if, sk->sk_mark, sk_bound_dev_if 231 net/ipv4/tcp_ipv4.c RT_CONN_FLAGS(sk), sk->sk_bound_dev_if, sk_bound_dev_if 762 net/ipv4/tcp_ipv4.c arg.bound_dev_if = sk->sk_bound_dev_if; sk_bound_dev_if 767 net/ipv4/tcp_ipv4.c BUILD_BUG_ON(offsetof(struct sock, sk_bound_dev_if) != sk_bound_dev_if 1443 net/ipv4/tcp_ipv4.c newsk->sk_bound_dev_if = ireq->ir_iif; sk_bound_dev_if 141 net/ipv4/udp.c (!sk2->sk_bound_dev_if || !sk->sk_bound_dev_if || sk_bound_dev_if 142 net/ipv4/udp.c sk2->sk_bound_dev_if == sk->sk_bound_dev_if) && sk_bound_dev_if 178 net/ipv4/udp.c (!sk2->sk_bound_dev_if || !sk->sk_bound_dev_if || sk_bound_dev_if 179 net/ipv4/udp.c sk2->sk_bound_dev_if == sk->sk_bound_dev_if) && sk_bound_dev_if 207 net/ipv4/udp.c (sk2->sk_bound_dev_if == sk->sk_bound_dev_if) && sk_bound_dev_if 385 net/ipv4/udp.c dev_match = udp_sk_bound_dev_eq(net, sk->sk_bound_dev_if, sk_bound_dev_if 529 net/ipv4/udp.c !udp_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sk_bound_dev_if 1858 net/ipv4/udp.c sk->sk_bound_dev_if = 0; sk_bound_dev_if 322 net/ipv6/af_inet6.c if (sk->sk_bound_dev_if) { sk_bound_dev_if 323 net/ipv6/af_inet6.c dev = dev_get_by_index_rcu(net, sk->sk_bound_dev_if); sk_bound_dev_if 354 net/ipv6/af_inet6.c sk->sk_bound_dev_if = addr->sin6_scope_id; sk_bound_dev_if 358 net/ipv6/af_inet6.c if (!sk->sk_bound_dev_if) { sk_bound_dev_if 364 net/ipv6/af_inet6.c if (sk->sk_bound_dev_if) { sk_bound_dev_if 365 net/ipv6/af_inet6.c dev = dev_get_by_index_rcu(net, sk->sk_bound_dev_if); sk_bound_dev_if 535 net/ipv6/af_inet6.c sk->sk_bound_dev_if); sk_bound_dev_if 756 net/ipv6/af_inet6.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 49 net/ipv6/datagram.c fl6->flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 220 net/ipv6/datagram.c sk->sk_bound_dev_if = usin->sin6_scope_id; sk_bound_dev_if 223 net/ipv6/datagram.c if (!sk->sk_bound_dev_if && (addr_type & IPV6_ADDR_MULTICAST)) sk_bound_dev_if 224 net/ipv6/datagram.c sk->sk_bound_dev_if = np->mcast_oif; sk_bound_dev_if 227 net/ipv6/datagram.c if (!sk->sk_bound_dev_if) { sk_bound_dev_if 785 net/ipv6/datagram.c (sk->sk_bound_dev_if != fl6->flowi6_oif || sk_bound_dev_if 69 net/ipv6/inet6_connection_sock.c sk->sk_bound_dev_if); sk_bound_dev_if 93 net/ipv6/inet6_connection_sock.c fl6->flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 104 net/ipv6/inet6_hashtables.c if (!inet_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif)) sk_bound_dev_if 208 net/ipv6/inet6_hashtables.c const int dif = sk->sk_bound_dev_if; sk_bound_dev_if 305 net/ipv6/ip6_output.c (!sk->sk_bound_dev_if || sk_bound_dev_if 306 net/ipv6/ip6_output.c sk->sk_bound_dev_if == skb->dev->ifindex)) { sk_bound_dev_if 510 net/ipv6/ipv6_sockglue.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 603 net/ipv6/ipv6_sockglue.c if (sk->sk_bound_dev_if) sk_bound_dev_if 633 net/ipv6/ipv6_sockglue.c if (sk->sk_bound_dev_if && sk_bound_dev_if 634 net/ipv6/ipv6_sockglue.c sk->sk_bound_dev_if != val && sk_bound_dev_if 635 net/ipv6/ipv6_sockglue.c (!midx || midx != sk->sk_bound_dev_if)) sk_bound_dev_if 32 net/ipv6/netfilter.c .flowi6_oif = sk && sk->sk_bound_dev_if ? sk->sk_bound_dev_if : sk_bound_dev_if 98 net/ipv6/netfilter.c .sk.sk_bound_dev_if = 1, sk_bound_dev_if 86 net/ipv6/ping.c oif = sk->sk_bound_dev_if; sk_bound_dev_if 99 net/ipv6/ping.c (oif && sk->sk_bound_dev_if && oif != sk->sk_bound_dev_if)) sk_bound_dev_if 85 net/ipv6/raw.c if (!raw_sk_bound_dev_eq(net, sk->sk_bound_dev_if, sk_bound_dev_if 280 net/ipv6/raw.c sk->sk_bound_dev_if = addr->sin6_scope_id; sk_bound_dev_if 284 net/ipv6/raw.c if (!sk->sk_bound_dev_if) sk_bound_dev_if 288 net/ipv6/raw.c if (sk->sk_bound_dev_if) { sk_bound_dev_if 291 net/ipv6/raw.c sk->sk_bound_dev_if); sk_bound_dev_if 865 net/ipv6/raw.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 2503 net/ipv6/route.c if ((sk && sk->sk_bound_dev_if) || rt6_need_strict(&fl6->daddr) || sk_bound_dev_if 2833 net/ipv6/route.c int oif = sk->sk_bound_dev_if; sk_bound_dev_if 3066 net/ipv6/route.c ip6_redirect(skb, sock_net(sk), sk->sk_bound_dev_if, sk->sk_mark, sk_bound_dev_if 198 net/ipv6/syncookies.c if (!sk->sk_bound_dev_if && sk_bound_dev_if 206 net/ipv6/tcp_ipv6.c sk->sk_bound_dev_if = usin->sin6_scope_id; sk_bound_dev_if 210 net/ipv6/tcp_ipv6.c if (!sk->sk_bound_dev_if) sk_bound_dev_if 267 net/ipv6/tcp_ipv6.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 757 net/ipv6/tcp_ipv6.c if ((!sk_listener->sk_bound_dev_if || l3_slave) && sk_bound_dev_if 990 net/ipv6/tcp_ipv6.c oif = sk->sk_bound_dev_if; sk_bound_dev_if 1056 net/ipv6/tcp_ipv6.c req->ts_recent, sk->sk_bound_dev_if, sk_bound_dev_if 1221 net/ipv6/tcp_ipv6.c newsk->sk_bound_dev_if = ireq->ir_iif; sk_bound_dev_if 133 net/ipv6/udp.c dev_match = udp_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif); sk_bound_dev_if 720 net/ipv6/udp.c !udp_sk_bound_dev_eq(net, sk->sk_bound_dev_if, dif, sdif) || sk_bound_dev_if 1357 net/ipv6/udp.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 48 net/ipv6/xfrm6_output.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 550 net/iucv/af_iucv.c sk->sk_bound_dev_if = 0; sk_bound_dev_if 774 net/iucv/af_iucv.c sk->sk_bound_dev_if = dev->ifindex; sk_bound_dev_if 2019 net/iucv/af_iucv.c nsk->sk_bound_dev_if = sk->sk_bound_dev_if; sk_bound_dev_if 58 net/l2tp/l2tp_ip.c if (sk->sk_bound_dev_if && dif && sk->sk_bound_dev_if != dif) sk_bound_dev_if 295 net/l2tp/l2tp_ip.c sk->sk_bound_dev_if, addr->l2tp_conn_id)) { sk_bound_dev_if 490 net/l2tp/l2tp_ip.c sk->sk_bound_dev_if); sk_bound_dev_if 69 net/l2tp/l2tp_ip6.c if (sk->sk_bound_dev_if && dif && sk->sk_bound_dev_if != dif) sk_bound_dev_if 310 net/l2tp/l2tp_ip6.c bound_dev_if = sk->sk_bound_dev_if; sk_bound_dev_if 353 net/l2tp/l2tp_ip6.c sk->sk_bound_dev_if = bound_dev_if; sk_bound_dev_if 461 net/l2tp/l2tp_ip6.c lsa->l2tp_scope_id = sk->sk_bound_dev_if; sk_bound_dev_if 579 net/l2tp/l2tp_ip6.c fl6.flowi6_oif = sk->sk_bound_dev_if; sk_bound_dev_if 277 net/llc/af_llc.c if (sk->sk_bound_dev_if) { sk_bound_dev_if 278 net/llc/af_llc.c llc->dev = dev_get_by_index(&init_net, sk->sk_bound_dev_if); sk_bound_dev_if 336 net/llc/af_llc.c if (sk->sk_bound_dev_if) { sk_bound_dev_if 337 net/llc/af_llc.c llc->dev = dev_get_by_index_rcu(&init_net, sk->sk_bound_dev_if); sk_bound_dev_if 1366 net/netfilter/ipvs/ip_vs_sync.c if (sk->sk_bound_dev_if && dev->ifindex != sk->sk_bound_dev_if) sk_bound_dev_if 1400 net/netfilter/ipvs/ip_vs_sync.c if (sk->sk_bound_dev_if && dev->ifindex != sk->sk_bound_dev_if) sk_bound_dev_if 1418 net/netfilter/ipvs/ip_vs_sync.c if (sk->sk_bound_dev_if && dev->ifindex != sk->sk_bound_dev_if) sk_bound_dev_if 1553 net/netfilter/ipvs/ip_vs_sync.c sock->sk->sk_bound_dev_if = dev->ifindex; sk_bound_dev_if 322 net/netfilter/nf_conntrack_proto.c bound_dev_if = sk->sk_bound_dev_if; sk_bound_dev_if 245 net/phonet/af_phonet.c if (sk->sk_bound_dev_if) sk_bound_dev_if 246 net/phonet/af_phonet.c dev = dev_get_by_index(net, sk->sk_bound_dev_if); sk_bound_dev_if 371 net/phonet/socket.c if (sk->sk_bound_dev_if) sk_bound_dev_if 373 net/phonet/socket.c sk->sk_bound_dev_if); sk_bound_dev_if 197 net/rds/tcp_listen.c dev_if = new_sock->sk->sk_bound_dev_if; sk_bound_dev_if 309 net/sched/em_meta.c dst->value = skb->sk->sk_bound_dev_if; sk_bound_dev_if 319 net/sched/em_meta.c if (skb->sk->sk_bound_dev_if == 0) { sk_bound_dev_if 327 net/sched/em_meta.c skb->sk->sk_bound_dev_if); sk_bound_dev_if 172 net/sctp/input.c if (sk->sk_bound_dev_if && (sk->sk_bound_dev_if != af->skb_iif(skb))) { sk_bound_dev_if 249 net/sctp/ipv6.c fl6->flowi6_oif = asoc->base.sk->sk_bound_dev_if; sk_bound_dev_if 429 net/sctp/protocol.c fl4->flowi4_oif = asoc->base.sk->sk_bound_dev_if; sk_bound_dev_if 494 net/sctp/protocol.c asoc->base.sk->sk_bound_dev_if, sk_bound_dev_if 9294 net/sctp/socket.c newsk->sk_bound_dev_if = sk->sk_bound_dev_if; sk_bound_dev_if 297 net/smc/af_smc.c nsk->sk_bound_dev_if = osk->sk_bound_dev_if; sk_bound_dev_if 49 net/smc/smc_diag.c r->id.idiag_if = smc->clcsock->sk->sk_bound_dev_if;