| /Linux-v5.4/include/net/ |
| D | raw.h | 74 static inline bool raw_sk_bound_dev_eq(struct net *net, int bound_dev_if, in raw_sk_bound_dev_eq() argument 79 bound_dev_if, dif, sdif); in raw_sk_bound_dev_eq() 81 return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); in raw_sk_bound_dev_eq()
|
| D | inet_sock.h | 142 static inline bool inet_bound_dev_eq(bool l3mdev_accept, int bound_dev_if, in inet_bound_dev_eq() argument 145 if (!bound_dev_if) in inet_bound_dev_eq() 147 return bound_dev_if == dif || bound_dev_if == sdif; in inet_bound_dev_eq()
|
| D | inet_hashtables.h | 188 static inline bool inet_sk_bound_dev_eq(struct net *net, int bound_dev_if, in inet_sk_bound_dev_eq() argument 193 bound_dev_if, dif, sdif); in inet_sk_bound_dev_eq() 195 return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); in inet_sk_bound_dev_eq()
|
| D | udp.h | 251 static inline bool udp_sk_bound_dev_eq(struct net *net, int bound_dev_if, in udp_sk_bound_dev_eq() argument 256 bound_dev_if, dif, sdif); in udp_sk_bound_dev_eq() 258 return inet_bound_dev_eq(true, bound_dev_if, dif, sdif); in udp_sk_bound_dev_eq()
|
| D | ip.h | 267 int bound_dev_if; member
|
| /Linux-v5.4/drivers/infiniband/core/ |
| D | addr.c | 181 header->ifindex = dev_addr->bound_dev_if; in ib_nl_ip_send_msg() 240 dev_addr->bound_dev_if = dev->ifindex; in rdma_copy_src_l2_addr() 279 if (dev_addr->bound_dev_if) { in rdma_translate_ip() 280 dev = dev_get_by_index(dev_addr->net, dev_addr->bound_dev_if); in rdma_translate_ip() 399 fl4.flowi4_oif = addr->bound_dev_if; in addr4_resolve() 429 fl6.flowi6_oif = addr->bound_dev_if; in addr6_resolve() 540 addr->bound_dev_if = ndev->ifindex; in set_addr_netns_by_gid_rcu() 547 addr->bound_dev_if = 0; in rdma_addr_set_net_defaults()
|
| D | cma.c | 614 int bound_if_index = dev_addr->bound_dev_if; in cma_validate_port() 1618 (!!addr->dev_addr.bound_dev_if == in cma_match_net_dev() 1619 (addr->dev_addr.bound_dev_if == net_dev->ifindex))) in cma_match_net_dev() 1808 if (dev_addr->bound_dev_if) in cma_leave_roce_mc_group() 1809 ndev = dev_get_by_index(dev_addr->net, dev_addr->bound_dev_if); in cma_leave_roce_mc_group() 2755 if (!addr->dev_addr.bound_dev_if) in cma_iboe_set_path_rec_l2_fields() 2759 addr->dev_addr.bound_dev_if); in cma_iboe_set_path_rec_l2_fields() 3140 id->route.addr.dev_addr.bound_dev_if = dst_addr6->sin6_scope_id; in cma_bind_addr() 3521 dev_addr->bound_dev_if = sin6->sin6_scope_id; in cma_check_linklocal() 4173 dev_get_by_index(dev_addr->net, dev_addr->bound_dev_if); in cma_ib_mc_handler() [all …]
|
| /Linux-v5.4/net/l2tp/ |
| D | l2tp_ip6.c | 268 int bound_dev_if; in l2tp_ip6_bind() local 296 bound_dev_if = sk->sk_bound_dev_if; in l2tp_ip6_bind() 305 bound_dev_if = addr->l2tp_scope_id; in l2tp_ip6_bind() 310 if (!bound_dev_if) in l2tp_ip6_bind() 314 dev = dev_get_by_index_rcu(sock_net(sk), bound_dev_if); in l2tp_ip6_bind() 330 if (__l2tp_ip6_bind_lookup(net, &addr->l2tp_addr, NULL, bound_dev_if, in l2tp_ip6_bind() 339 sk->sk_bound_dev_if = bound_dev_if; in l2tp_ip6_bind()
|
| /Linux-v5.4/samples/bpf/ |
| D | test_cgrp2_sock.c | 44 BPF_MOV64_IMM(BPF_REG_2, offsetof(struct bpf_sock, bound_dev_if)), in prog_load() 45 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, bound_dev_if)), in prog_load()
|
| /Linux-v5.4/tools/testing/selftests/bpf/progs/ |
| D | test_sock_fields_kern.c | 85 dst->bound_dev_if = src->bound_dev_if; in skcpy()
|
| /Linux-v5.4/net/netfilter/ |
| D | nf_conntrack_proto.c | 314 int bound_dev_if; in ipv6_getorigdst() local 322 bound_dev_if = sk->sk_bound_dev_if; in ipv6_getorigdst() 351 sin6.sin6_scope_id = ipv6_iface_scope_id(&sin6.sin6_addr, bound_dev_if); in ipv6_getorigdst()
|
| /Linux-v5.4/include/rdma/ |
| D | ib_addr.h | 67 int bound_dev_if; member
|
| /Linux-v5.4/tools/testing/selftests/bpf/ |
| D | test_sock_fields.c | 95 sk->state, sk->bound_dev_if, sk->family, sk->type, sk->protocol, in print_sk()
|
| /Linux-v5.4/include/uapi/linux/ |
| D | bpf.h | 3061 __u32 bound_dev_if; member
|
| /Linux-v5.4/tools/include/uapi/linux/ |
| D | bpf.h | 3061 __u32 bound_dev_if; member
|
| /Linux-v5.4/net/ipv4/ |
| D | ip_output.c | 1682 oif = arg->bound_dev_if; in ip_send_unicast_reply() 1702 sk->sk_bound_dev_if = arg->bound_dev_if; in ip_send_unicast_reply()
|
| D | tcp_ipv4.c | 762 arg.bound_dev_if = sk->sk_bound_dev_if; in tcp_v4_send_reset() 867 arg.bound_dev_if = oif; in tcp_v4_send_ack()
|
| /Linux-v5.4/net/core/ |
| D | filter.c | 6643 case offsetof(struct bpf_sock, bound_dev_if): in __sock_filter_check_attach_type() 7592 case offsetof(struct bpf_sock, bound_dev_if): in bpf_sock_convert_ctx_access()
|