| /linux/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() 181 return ((struct sockaddr_in6 *) sa)->sin6_scope_id; in rpc_get_scope_id()
|
| /linux/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() 296 fl6->flowi6_oif = daddr->v6.sin6_scope_id; in sctp_v6_get_dst() 480 addr->a.v6.sin6_scope_id = dev->ifindex; in sctp_v6_copy_addrlist() 538 addr->v6.sin6_scope_id = ((struct inet6_skb_parm *)skb->cb)->iif; in sctp_v6_from_skb() 556 addr->v6.sin6_scope_id = 0; 598 addr->v6.sin6_scope_id = iif; in sctp_v6_from_addr_param() 626 addr->v6.sin6_scope_id = 0; 655 addr1->v6.sin6_scope_id && addr2->v6.sin6_scope_id in __sctp_v6_cmp_addr() [all...] |
| /linux/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()
|
| /linux/net/ipv6/ |
| H A D | datagram.c | 224 usin->sin6_scope_id) { in __ip6_datagram_connect() 225 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) { in __ip6_datagram_connect() 229 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() 579 sin->sin6_scope_id = mtu_info.ip6m_addr.sin6_scope_id; in ipv6_recv_rxpmtu() 737 sin6.sin6_scope_id = in ip6_datagram_recv_specific_ctl()
|
| H A D | af_inet6.c | 339 addr->sin6_scope_id) { in __inet6_bind() 343 sk->sk_bound_dev_if = addr->sin6_scope_id; in __inet6_bind() 517 sin->sin6_scope_id = 0; in inet6_getname() 541 sin->sin6_scope_id = ipv6_iface_scope_id(&sin->sin6_addr, in inet6_getname()
|
| H A D | tcp_ipv6.c | 190 usin->sin6_scope_id) { in tcp_v6_connect() 194 if (!sk_dev_equal_l3scope(sk, usin->sin6_scope_id)) in tcp_v6_connect() 197 sk->sk_bound_dev_if = usin->sin6_scope_id; in tcp_v6_connect()
|
| /linux/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()
|
| H A D | svcsock.c | 190 pki->ipi6_ifindex = daddr->sin6_scope_id; in svc_set_cmsg_data() 564 daddr->sin6_scope_id = pki->ipi6_ifindex; in svc_udp_get_dest_address6()
|
| /linux/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() argument 135 fl6.flowi6_oif = sin6_scope_id; in cxgb_find_route6()
|
| /linux/net/rds/ |
| H A D | tcp_connect.c | 147 sin6.sin6_scope_id = conn->c_dev_if; in rds_tcp_conn_path_connect() 189 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 | rdma_transport.c | 268 sin6.sin6_scope_id = 0; in rds_rdma_listen_init()
|
| H A D | tcp_listen.c | 412 sin6->sin6_scope_id = 0; in rds_tcp_listen_init()
|
| H A D | ib.c | 435 sin6.sin6_scope_id = scope_id; in rds_ib_laddr_check()
|
| H A D | send.c | 1210 if (sin6->sin6_scope_id == 0) { in rds_sendmsg() 1214 scope_id = sin6->sin6_scope_id; in rds_sendmsg()
|
| H A D | ib_cm.c | 1018 sin6->sin6_scope_id = conn->c_dev_if; in rds_ib_conn_path_connect() 1024 sin6->sin6_scope_id = conn->c_dev_if; in rds_ib_conn_path_connect()
|
| /linux/tools/testing/selftests/net/ |
| H A D | sk_connect_zero_addr.c | 16 .sin6_scope_id = 0, in main()
|
| H A D | sk_bind_sendto_listen.c | 16 .sin6_scope_id = 0, in main()
|
| H A D | nettest.c | 1136 s6->sin6_scope_id = ifindex; in socket_read_dgram() 1816 sin6.sin6_scope_id = args->scope_id; in do_client()
|
| /linux/include/uapi/linux/ |
| H A D | in6.h | 55 __u32 sin6_scope_id; /* scope id (new in RFC2553) */ member
|
| /linux/fs/smb/client/ |
| H A D | cifs_swn.c | 645 if (sa6->sin6_scope_id) in cifs_swn_dump() 646 seq_printf(m, "%%%u", sa6->sin6_scope_id); in cifs_swn_dump()
|
| /linux/net/dccp/ |
| H A D | ipv6.c | |
| /linux/net/tipc/ |
| H A D | udp_media.c | 610 !ip6->sin6_scope_id) { in tipc_parse_udp_addr() 614 *scope_id = ip6->sin6_scope_id ? : 0; in tipc_parse_udp_addr()
|
| /linux/fs/nfs/ |
| H A D | pnfs_nfs.c | 561 a6->sin6_scope_id != b6->sin6_scope_id) in same_sockaddr()
|
| /linux/drivers/infiniband/core/ |
| H A D | cma.c | 1385 return link_local ? (src_addr6->sin6_scope_id != in cma_addr_cmp() 1386 dst_addr6->sin6_scope_id) : in cma_addr_cmp() 3936 if (!sin6->sin6_scope_id) in cma_check_linklocal() 3939 dev_addr->bound_dev_if = sin6->sin6_scope_id; in cma_check_linklocal() 4090 src_addr6->sin6_scope_id = dst_addr6->sin6_scope_id; in cma_bind_addr() 4093 dst_addr6->sin6_scope_id; in cma_bind_addr()
|