bound_dev_if 181 drivers/infiniband/core/addr.c header->ifindex = dev_addr->bound_dev_if; bound_dev_if 240 drivers/infiniband/core/addr.c dev_addr->bound_dev_if = dev->ifindex; bound_dev_if 279 drivers/infiniband/core/addr.c if (dev_addr->bound_dev_if) { bound_dev_if 280 drivers/infiniband/core/addr.c dev = dev_get_by_index(dev_addr->net, dev_addr->bound_dev_if); bound_dev_if 399 drivers/infiniband/core/addr.c fl4.flowi4_oif = addr->bound_dev_if; bound_dev_if 428 drivers/infiniband/core/addr.c fl6.flowi6_oif = addr->bound_dev_if; bound_dev_if 539 drivers/infiniband/core/addr.c addr->bound_dev_if = ndev->ifindex; bound_dev_if 546 drivers/infiniband/core/addr.c addr->bound_dev_if = 0; bound_dev_if 614 drivers/infiniband/core/cma.c int bound_if_index = dev_addr->bound_dev_if; bound_dev_if 1618 drivers/infiniband/core/cma.c (!!addr->dev_addr.bound_dev_if == bound_dev_if 1619 drivers/infiniband/core/cma.c (addr->dev_addr.bound_dev_if == net_dev->ifindex))) bound_dev_if 1808 drivers/infiniband/core/cma.c if (dev_addr->bound_dev_if) bound_dev_if 1809 drivers/infiniband/core/cma.c ndev = dev_get_by_index(dev_addr->net, dev_addr->bound_dev_if); bound_dev_if 2755 drivers/infiniband/core/cma.c if (!addr->dev_addr.bound_dev_if) bound_dev_if 2759 drivers/infiniband/core/cma.c addr->dev_addr.bound_dev_if); bound_dev_if 3143 drivers/infiniband/core/cma.c id->route.addr.dev_addr.bound_dev_if = dst_addr6->sin6_scope_id; bound_dev_if 3531 drivers/infiniband/core/cma.c dev_addr->bound_dev_if = sin6->sin6_scope_id; bound_dev_if 4183 drivers/infiniband/core/cma.c dev_get_by_index(dev_addr->net, dev_addr->bound_dev_if); bound_dev_if 4379 drivers/infiniband/core/cma.c if (dev_addr->bound_dev_if) bound_dev_if 4380 drivers/infiniband/core/cma.c ndev = dev_get_by_index(dev_addr->net, dev_addr->bound_dev_if); bound_dev_if 4512 drivers/infiniband/core/cma.c if ((dev_addr->bound_dev_if == ndev->ifindex) && bound_dev_if 200 include/net/inet_hashtables.h static inline bool inet_sk_bound_dev_eq(struct net *net, int bound_dev_if, bound_dev_if 205 include/net/inet_hashtables.h bound_dev_if, dif, sdif); bound_dev_if 207 include/net/inet_hashtables.h return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); bound_dev_if 142 include/net/inet_sock.h static inline bool inet_bound_dev_eq(bool l3mdev_accept, int bound_dev_if, bound_dev_if 145 include/net/inet_sock.h if (!bound_dev_if) bound_dev_if 147 include/net/inet_sock.h return bound_dev_if == dif || bound_dev_if == sdif; bound_dev_if 267 include/net/ip.h int bound_dev_if; bound_dev_if 74 include/net/raw.h static inline bool raw_sk_bound_dev_eq(struct net *net, int bound_dev_if, bound_dev_if 79 include/net/raw.h bound_dev_if, dif, sdif); bound_dev_if 81 include/net/raw.h return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); bound_dev_if 251 include/net/udp.h static inline bool udp_sk_bound_dev_eq(struct net *net, int bound_dev_if, bound_dev_if 256 include/net/udp.h bound_dev_if, dif, sdif); bound_dev_if 258 include/net/udp.h return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); bound_dev_if 67 include/rdma/ib_addr.h int bound_dev_if; bound_dev_if 3061 include/uapi/linux/bpf.h __u32 bound_dev_if; bound_dev_if 6644 net/core/filter.c case offsetof(struct bpf_sock, bound_dev_if): bound_dev_if 7593 net/core/filter.c case offsetof(struct bpf_sock, bound_dev_if): bound_dev_if 1685 net/ipv4/ip_output.c oif = arg->bound_dev_if; bound_dev_if 1705 net/ipv4/ip_output.c sk->sk_bound_dev_if = arg->bound_dev_if; bound_dev_if 762 net/ipv4/tcp_ipv4.c arg.bound_dev_if = sk->sk_bound_dev_if; bound_dev_if 867 net/ipv4/tcp_ipv4.c arg.bound_dev_if = oif; bound_dev_if 282 net/l2tp/l2tp_ip6.c int bound_dev_if; bound_dev_if 310 net/l2tp/l2tp_ip6.c bound_dev_if = sk->sk_bound_dev_if; bound_dev_if 319 net/l2tp/l2tp_ip6.c bound_dev_if = addr->l2tp_scope_id; bound_dev_if 324 net/l2tp/l2tp_ip6.c if (!bound_dev_if) bound_dev_if 328 net/l2tp/l2tp_ip6.c dev = dev_get_by_index_rcu(sock_net(sk), bound_dev_if); bound_dev_if 344 net/l2tp/l2tp_ip6.c if (__l2tp_ip6_bind_lookup(net, &addr->l2tp_addr, NULL, bound_dev_if, bound_dev_if 353 net/l2tp/l2tp_ip6.c sk->sk_bound_dev_if = bound_dev_if; bound_dev_if 314 net/netfilter/nf_conntrack_proto.c int bound_dev_if; bound_dev_if 322 net/netfilter/nf_conntrack_proto.c bound_dev_if = sk->sk_bound_dev_if; bound_dev_if 351 net/netfilter/nf_conntrack_proto.c sin6.sin6_scope_id = ipv6_iface_scope_id(&sin6.sin6_addr, bound_dev_if); bound_dev_if 44 samples/bpf/test_cgrp2_sock.c BPF_MOV64_IMM(BPF_REG_2, offsetof(struct bpf_sock, bound_dev_if)), bound_dev_if 45 samples/bpf/test_cgrp2_sock.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, bound_dev_if)), bound_dev_if 3061 tools/include/uapi/linux/bpf.h __u32 bound_dev_if; bound_dev_if 85 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c dst->bound_dev_if = src->bound_dev_if; bound_dev_if 95 tools/testing/selftests/bpf/test_sock_fields.c sk->state, sk->bound_dev_if, sk->family, sk->type, sk->protocol,