| /Linux-v5.4/include/linux/sunrpc/ |
| 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() 181 return ((struct sockaddr_in6 *) sa)->sin6_scope_id; in rpc_get_scope_id()
|
| /Linux-v5.4/net/sctp/ |
| D | ipv6.c | 89 addr->a.v6.sin6_scope_id = ifa->idev->dev->ifindex; in sctp_inet6addr_event() 246 fl6->flowi6_oif = daddr->v6.sin6_scope_id; in sctp_v6_get_dst() 422 addr->a.v6.sin6_scope_id = dev->ifindex; in sctp_v6_copy_addrlist() 478 addr->v6.sin6_scope_id = ((struct inet6_skb_parm *)skb->cb)->iif; in sctp_v6_from_skb() 533 addr->v6.sin6_scope_id = iif; in sctp_v6_from_addr_param() 559 addr->v6.sin6_scope_id = 0; in sctp_v6_to_addr() 588 addr1->v6.sin6_scope_id && addr2->v6.sin6_scope_id && in __sctp_v6_cmp_addr() 589 addr1->v6.sin6_scope_id != addr2->v6.sin6_scope_id) in __sctp_v6_cmp_addr() 819 addr->v6.sin6_scope_id = paddr->v6.sin6_scope_id; in sctp_inet6_event_msgname() 821 addr->v6.sin6_scope_id = 0; in sctp_inet6_event_msgname() [all …]
|
| /Linux-v5.4/tools/perf/trace/beauty/ |
| D | sockaddr.c | 37 if (sin6->sin6_scope_id != 0) in af_inet6__scnprintf() 38 printed += scnprintf(bf + printed, size - printed, ", scope_id: %lu", sin6->sin6_scope_id); in af_inet6__scnprintf()
|
| /Linux-v5.4/net/ipv6/ |
| D | datagram.c | 215 usin->sin6_scope_id) { in __ip6_datagram_connect() 216 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) { in __ip6_datagram_connect() 220 sk->sk_bound_dev_if = usin->sin6_scope_id; in __ip6_datagram_connect() 387 mtu_info->ip6m_addr.sin6_scope_id = fl6->flowi6_oif; in ipv6_local_rxpmtu() 475 sin->sin6_scope_id = in ipv6_recv_error() 481 sin->sin6_scope_id = 0; in ipv6_recv_error() 498 sin->sin6_scope_id = in ipv6_recv_error() 557 sin->sin6_scope_id = mtu_info.ip6m_addr.sin6_scope_id; in ipv6_recv_rxpmtu() 715 sin6.sin6_scope_id = in ip6_datagram_recv_specific_ctl()
|
| D | raw.c | 276 addr->sin6_scope_id) { in rawv6_bind() 280 sk->sk_bound_dev_if = addr->sin6_scope_id; in rawv6_bind() 510 sin6->sin6_scope_id = ipv6_iface_scope_id(&sin6->sin6_addr, in rawv6_recvmsg() 852 sin6->sin6_scope_id && in rawv6_sendmsg() 854 fl6.flowi6_oif = sin6->sin6_scope_id; in rawv6_sendmsg()
|
| D | af_inet6.c | 350 addr->sin6_scope_id) { in __inet6_bind() 354 sk->sk_bound_dev_if = addr->sin6_scope_id; in __inet6_bind() 515 sin->sin6_scope_id = 0; in inet6_getname() 534 sin->sin6_scope_id = ipv6_iface_scope_id(&sin->sin6_addr, in inet6_getname()
|
| D | inet6_connection_sock.c | 68 sin6->sin6_scope_id = ipv6_iface_scope_id(&sin6->sin6_addr, in inet6_csk_addr2sockaddr()
|
| D | ping.c | 78 oif = u->sin6_scope_id; in ping_v6_sendmsg()
|
| D | udp.c | 349 sin6->sin6_scope_id = 0; in udpv6_recvmsg() 352 sin6->sin6_scope_id = in udpv6_recvmsg() 1343 sin6->sin6_scope_id && in udpv6_sendmsg() 1345 fl6.flowi6_oif = sin6->sin6_scope_id; in udpv6_sendmsg()
|
| /Linux-v5.4/tools/testing/selftests/bpf/ |
| 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()
|
| /Linux-v5.4/net/sunrpc/ |
| D | addr.c | 80 if (sin6->sin6_scope_id == 0) in rpc_ntop6() 84 IPV6_SCOPE_DELIMITER, sin6->sin6_scope_id); in rpc_ntop6() 196 sin6->sin6_scope_id = scope_id; in rpc_parse_scope_id()
|
| /Linux-v5.4/drivers/net/ethernet/chelsio/libcxgb/ |
| D | libcxgb_cm.c | 123 __be16 peer_port, u8 tos, __u32 sin6_scope_id) in cxgb_find_route6() argument 134 fl6.flowi6_oif = sin6_scope_id; in cxgb_find_route6()
|
| /Linux-v5.4/net/rds/ |
| 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()
|
| D | bind.c | 214 if (sin6->sin6_scope_id == 0) in rds_bind() 216 scope_id = sin6->sin6_scope_id; in rds_bind()
|
| 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() 606 if (sin6->sin6_scope_id == 0 || in rds_connect() 609 sin6->sin6_scope_id != rs->rs_bound_scope_id)) { in rds_connect() 617 rs->rs_bound_scope_id = sin6->sin6_scope_id; in rds_connect()
|
| D | rdma_transport.c | 265 sin6.sin6_scope_id = 0; in rds_rdma_listen_init()
|
| D | tcp_listen.c | 318 sin6->sin6_scope_id = 0; in rds_tcp_listen_init()
|
| D | ib.c | 433 sin6.sin6_scope_id = scope_id; in rds_ib_laddr_check()
|
| /Linux-v5.4/include/uapi/linux/ |
| D | in6.h | 55 __u32 sin6_scope_id; /* scope id (new in RFC2553) */ member
|
| /Linux-v5.4/net/core/ |
| D | utils.c | 346 addr6->sin6_scope_id = dev->ifindex; in inet6_pton() 348 } else if (kstrtouint(scope_id, 0, &addr6->sin6_scope_id)) { in inet6_pton()
|
| /Linux-v5.4/net/ipv4/ |
| D | ping.c | 343 (scoped && !addr->sin6_scope_id)) in ping_check_bind_addr() 347 if (addr->sin6_scope_id) { in ping_check_bind_addr() 348 dev = dev_get_by_index_rcu(net, addr->sin6_scope_id); in ping_check_bind_addr() 363 sk->sk_bound_dev_if = addr->sin6_scope_id; in ping_check_bind_addr() 912 sin6->sin6_scope_id = in ping_recvmsg()
|
| /Linux-v5.4/net/dccp/ |
| D | ipv6.c | 852 usin->sin6_scope_id) { in dccp_v6_connect() 857 sk->sk_bound_dev_if != usin->sin6_scope_id) in dccp_v6_connect() 860 sk->sk_bound_dev_if = usin->sin6_scope_id; in dccp_v6_connect()
|
| /Linux-v5.4/net/tipc/ |
| D | udp_media.c | 597 !ip6->sin6_scope_id) { in tipc_parse_udp_addr() 601 *scope_id = ip6->sin6_scope_id ? : 0; in tipc_parse_udp_addr()
|
| /Linux-v5.4/fs/nfs/ |
| D | pnfs_nfs.c | 370 a6->sin6_scope_id != b6->sin6_scope_id) in same_sockaddr()
|
| /Linux-v5.4/include/net/sctp/ |
| D | sctp.h | 554 addr->v6.sin6_scope_id = 0; in sctp_v4_map_v6()
|