/kernel/linux/linux-5.10/include/linux/sunrpc/ |
H A D | addr.h | 80 return sin1->sin6_scope_id == sin2->sin6_scope_id; in rpc_cmp_addr6() 93 dsin6->sin6_scope_id = ssin6->sin6_scope_id; in __rpc_copy_addr6() 173 * Returns the value of the sin6_scope_id for AF_INET6 addrs, or 0 if 181 return ((struct sockaddr_in6 *) sa)->sin6_scope_id; in rpc_get_scope_id()
|
/kernel/linux/linux-6.6/include/linux/sunrpc/ |
H A D | addr.h | 80 return sin1->sin6_scope_id == sin2->sin6_scope_id; in rpc_cmp_addr6() 93 dsin6->sin6_scope_id = ssin6->sin6_scope_id; in __rpc_copy_addr6() 173 * Returns the value of the sin6_scope_id for AF_INET6 addrs, or 0 if 181 return ((struct sockaddr_in6 *) sa)->sin6_scope_id; in rpc_get_scope_id()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | ipv6.c | 90 addr->a.v6.sin6_scope_id = ifa->idev->dev->ifindex; in sctp_inet6addr_event() 105 addr->a.v6.sin6_scope_id == ifa->idev->dev->ifindex) { in sctp_inet6addr_event() 295 fl6->flowi6_oif = daddr->v6.sin6_scope_id; in sctp_v6_get_dst() 478 addr->a.v6.sin6_scope_id = dev->ifindex; in sctp_v6_copy_addrlist() 534 addr->v6.sin6_scope_id = ((struct inet6_skb_parm *)skb->cb)->iif; in sctp_v6_from_skb() 592 addr->v6.sin6_scope_id = iif; in sctp_v6_from_addr_param() 620 addr->v6.sin6_scope_id = 0; in sctp_v6_to_addr() 649 addr1->v6.sin6_scope_id && addr2->v6.sin6_scope_id && in __sctp_v6_cmp_addr() 650 addr1->v6.sin6_scope_id ! in __sctp_v6_cmp_addr() [all...] |
/kernel/linux/linux-5.10/net/sctp/ |
H A D | ipv6.c | 89 addr->a.v6.sin6_scope_id = ifa->idev->dev->ifindex; in sctp_inet6addr_event() 247 fl6->flowi6_oif = daddr->v6.sin6_scope_id; in sctp_v6_get_dst() 430 addr->a.v6.sin6_scope_id = dev->ifindex; in sctp_v6_copy_addrlist() 486 addr->v6.sin6_scope_id = ((struct inet6_skb_parm *)skb->cb)->iif; in sctp_v6_from_skb() 544 addr->v6.sin6_scope_id = iif; in sctp_v6_from_addr_param() 572 addr->v6.sin6_scope_id = 0; in sctp_v6_to_addr() 601 addr1->v6.sin6_scope_id && addr2->v6.sin6_scope_id && in __sctp_v6_cmp_addr() 602 addr1->v6.sin6_scope_id != addr2->v6.sin6_scope_id) in __sctp_v6_cmp_addr() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | test_skb_cgroup_id_user.c | 40 dst->sin6_scope_id = if_nametoindex(iface); in mk_dst_addr() 41 if (!dst->sin6_scope_id) { in mk_dst_addr()
|
/kernel/linux/linux-5.10/tools/perf/trace/beauty/ |
H A D | sockaddr.c | 30 if (sin6->sin6_scope_id != 0) in af_inet6__scnprintf() 31 printed += scnprintf(bf + printed, size - printed, ", scope_id: %lu", sin6->sin6_scope_id); in af_inet6__scnprintf()
|
/kernel/linux/linux-6.6/tools/perf/trace/beauty/ |
H A D | sockaddr.c | 30 if (sin6->sin6_scope_id != 0) in af_inet6__scnprintf() 31 printed += scnprintf(bf + printed, size - printed, ", scope_id: %lu", sin6->sin6_scope_id); in af_inet6__scnprintf()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | test_skb_cgroup_id_user.c | 39 dst->sin6_scope_id = if_nametoindex(iface); in mk_dst_addr() 40 if (!dst->sin6_scope_id) { in mk_dst_addr()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | datagram.c | 216 usin->sin6_scope_id) { in __ip6_datagram_connect() 217 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) { in __ip6_datagram_connect() 221 sk->sk_bound_dev_if = usin->sin6_scope_id; in __ip6_datagram_connect() 403 mtu_info->ip6m_addr.sin6_scope_id = fl6->flowi6_oif; in ipv6_local_rxpmtu() 491 sin->sin6_scope_id = in ipv6_recv_error() 497 sin->sin6_scope_id = 0; in ipv6_recv_error() 514 sin->sin6_scope_id = in ipv6_recv_error() 573 sin->sin6_scope_id = mtu_info.ip6m_addr.sin6_scope_id; in ipv6_recv_rxpmtu() 731 sin6.sin6_scope_id in ip6_datagram_recv_specific_ctl() [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | datagram.c | 222 usin->sin6_scope_id) { in __ip6_datagram_connect() 223 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) { in __ip6_datagram_connect() 227 WRITE_ONCE(sk->sk_bound_dev_if, usin->sin6_scope_id); in __ip6_datagram_connect() 410 mtu_info->ip6m_addr.sin6_scope_id = fl6->flowi6_oif; in ipv6_local_rxpmtu() 498 sin->sin6_scope_id = in ipv6_recv_error() 504 sin->sin6_scope_id = 0; in ipv6_recv_error() 521 sin->sin6_scope_id = in ipv6_recv_error() 580 sin->sin6_scope_id = mtu_info.ip6m_addr.sin6_scope_id; in ipv6_recv_rxpmtu() 738 sin6.sin6_scope_id in ip6_datagram_recv_specific_ctl() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/libcxgb/ |
H A D | libcxgb_cm.c | 124 __be16 peer_port, u8 tos, __u32 sin6_scope_id) in cxgb_find_route6() 135 fl6.flowi6_oif = sin6_scope_id; in cxgb_find_route6() 121 cxgb_find_route6(struct cxgb4_lld_info *lldi, struct net_device *(*get_real_dev)(struct net_device *), __u8 *local_ip, __u8 *peer_ip, __be16 local_port, __be16 peer_port, u8 tos, __u32 sin6_scope_id) cxgb_find_route6() argument
|
/kernel/linux/linux-5.10/net/rds/ |
H A D | tcp_connect.c | 133 sin6.sin6_scope_id = conn->c_dev_if; in rds_tcp_conn_path_connect() 156 sin6.sin6_scope_id = conn->c_dev_if; in rds_tcp_conn_path_connect()
|
H A D | bind.c | 214 if (sin6->sin6_scope_id == 0) in rds_bind() 216 scope_id = sin6->sin6_scope_id; in rds_bind()
|
H A D | af_rds.c | 141 sin6->sin6_scope_id = rs->rs_bound_scope_id; in rds_getname() 187 sin6->sin6_scope_id = rs->rs_bound_scope_id; in rds_getname() 604 if (sin6->sin6_scope_id == 0 || in rds_connect() 607 sin6->sin6_scope_id != rs->rs_bound_scope_id)) { in rds_connect() 615 rs->rs_bound_scope_id = sin6->sin6_scope_id; in rds_connect()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/libcxgb/ |
H A D | libcxgb_cm.c | 124 __be16 peer_port, u8 tos, __u32 sin6_scope_id) in cxgb_find_route6() 135 fl6.flowi6_oif = sin6_scope_id; in cxgb_find_route6() 121 cxgb_find_route6(struct cxgb4_lld_info *lldi, struct net_device *(*get_real_dev)(struct net_device *), __u8 *local_ip, __u8 *peer_ip, __be16 local_port, __be16 peer_port, u8 tos, __u32 sin6_scope_id) cxgb_find_route6() argument
|
/kernel/linux/linux-6.6/net/rds/ |
H A D | tcp_connect.c | 137 sin6.sin6_scope_id = conn->c_dev_if; in rds_tcp_conn_path_connect() 160 sin6.sin6_scope_id = conn->c_dev_if; in rds_tcp_conn_path_connect()
|
H A D | bind.c | 214 if (sin6->sin6_scope_id == 0) in rds_bind() 216 scope_id = sin6->sin6_scope_id; in rds_bind()
|
H A D | af_rds.c | 141 sin6->sin6_scope_id = rs->rs_bound_scope_id; in rds_getname() 187 sin6->sin6_scope_id = rs->rs_bound_scope_id; in rds_getname() 604 if (sin6->sin6_scope_id == 0 || in rds_connect() 607 sin6->sin6_scope_id != rs->rs_bound_scope_id)) { in rds_connect() 615 rs->rs_bound_scope_id = sin6->sin6_scope_id; in rds_connect()
|
/kernel/linux/linux-5.10/net/sunrpc/ |
H A D | addr.c | 80 if (sin6->sin6_scope_id == 0) in rpc_ntop6() 84 IPV6_SCOPE_DELIMITER, sin6->sin6_scope_id); in rpc_ntop6() 195 sin6->sin6_scope_id = scope_id; in rpc_parse_scope_id()
|
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | addr.c | 80 if (sin6->sin6_scope_id == 0) in rpc_ntop6() 84 IPV6_SCOPE_DELIMITER, sin6->sin6_scope_id); in rpc_ntop6() 195 sin6->sin6_scope_id = scope_id; in rpc_parse_scope_id()
|
/kernel/linux/linux-5.10/drivers/net/wireguard/ |
H A D | socket.c | 106 .flowi6_oif = endpoint->addr6.sin6_scope_id, in send6() 249 endpoint->addr6.sin6_scope_id = ipv6_iface_scope_id( in wg_socket_endpoint_from_skb() 268 a->addr6.sin6_scope_id == b->addr6.sin6_scope_id && in endpoint_eq()
|
/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | socket.c | 106 .flowi6_oif = endpoint->addr6.sin6_scope_id, in send6() 249 endpoint->addr6.sin6_scope_id = ipv6_iface_scope_id( in wg_socket_endpoint_from_skb() 268 a->addr6.sin6_scope_id == b->addr6.sin6_scope_id && in endpoint_eq()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | sk_bind_sendto_listen.c | 16 .sin6_scope_id = 0, in main()
|
H A D | sk_connect_zero_addr.c | 16 .sin6_scope_id = 0, in main()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | in6.h | 55 __u32 sin6_scope_id; /* scope id (new in RFC2553) */ member
|