Home
last modified time | relevance | path

Searched refs:s6_addr32 (Results 1 – 51 of 51) sorted by relevance

/linux-4.1.27/net/ipv6/
Dip6_checksum.c18 sum += (__force u32)saddr->s6_addr32[0]; in csum_ipv6_magic()
19 carry = (sum < (__force u32)saddr->s6_addr32[0]); in csum_ipv6_magic()
22 sum += (__force u32)saddr->s6_addr32[1]; in csum_ipv6_magic()
23 carry = (sum < (__force u32)saddr->s6_addr32[1]); in csum_ipv6_magic()
26 sum += (__force u32)saddr->s6_addr32[2]; in csum_ipv6_magic()
27 carry = (sum < (__force u32)saddr->s6_addr32[2]); in csum_ipv6_magic()
30 sum += (__force u32)saddr->s6_addr32[3]; in csum_ipv6_magic()
31 carry = (sum < (__force u32)saddr->s6_addr32[3]); in csum_ipv6_magic()
34 sum += (__force u32)daddr->s6_addr32[0]; in csum_ipv6_magic()
35 carry = (sum < (__force u32)daddr->s6_addr32[0]); in csum_ipv6_magic()
[all …]
Daddrconf_core.c40 st = addr->s6_addr32[0]; in __ipv6_addr_type()
67 if ((addr->s6_addr32[0] | addr->s6_addr32[1]) == 0) { in __ipv6_addr_type()
68 if (addr->s6_addr32[2] == 0) { in __ipv6_addr_type()
69 if (addr->s6_addr32[3] == 0) in __ipv6_addr_type()
72 if (addr->s6_addr32[3] == htonl(0x00000001)) in __ipv6_addr_type()
80 if (addr->s6_addr32[2] == htonl(0x0000ffff)) in __ipv6_addr_type()
Dtcp_ipv6.c108 return secure_tcpv6_sequence_number(ipv6_hdr(skb)->daddr.s6_addr32, in tcp_v6_init_sequence()
109 ipv6_hdr(skb)->saddr.s6_addr32, in tcp_v6_init_sequence()
205 sin.sin_addr.s_addr = usin->sin6_addr.s6_addr32[3]; in tcp_v6_connect()
286 tp->write_seq = secure_tcpv6_sequence_number(np->saddr.s6_addr32, in tcp_v6_connect()
287 sk->sk_v6_daddr.s6_addr32, in tcp_v6_connect()
515 return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3], in tcp_v6_parse_md5_keys()
525 return tcp_md5_do_add(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3], in tcp_v6_parse_md5_keys()
1661 src->s6_addr32[0], src->s6_addr32[1], in get_openreq6()
1662 src->s6_addr32[2], src->s6_addr32[3], in get_openreq6()
1664 dest->s6_addr32[0], dest->s6_addr32[1], in get_openreq6()
[all …]
Dinet6_connection_sock.c105 c = jhash_3words((__force u32)raddr->s6_addr32[0], in inet6_synq_hash()
106 (__force u32)raddr->s6_addr32[1], in inet6_synq_hash()
107 (__force u32)raddr->s6_addr32[2], in inet6_synq_hash()
110 c = jhash_2words((__force u32)raddr->s6_addr32[3], in inet6_synq_hash()
Ddatagram.c40 return ipv6_addr_v4mapped(a) && (a->s6_addr32[3] == 0); in ipv6_mapped_addr_any()
98 sin.sin_addr.s_addr = daddr->s6_addr32[3]; in __ip6_datagram_connect()
973 src->s6_addr32[0], src->s6_addr32[1], in ip6_dgram_sock_seq_show()
974 src->s6_addr32[2], src->s6_addr32[3], srcp, in ip6_dgram_sock_seq_show()
975 dest->s6_addr32[0], dest->s6_addr32[1], in ip6_dgram_sock_seq_show()
976 dest->s6_addr32[2], dest->s6_addr32[3], destp, in ip6_dgram_sock_seq_show()
Dinet6_hashtables.c38 lhash = (__force u32)laddr->s6_addr32[3]; in inet6_ehashfn()
264 return secure_ipv6_port_ephemeral(sk->sk_v6_rcv_saddr.s6_addr32, in inet6_sk_port_offset()
265 sk->sk_v6_daddr.s6_addr32, in inet6_sk_port_offset()
Daddrconf.c1785 addr.s6_addr32[0] = htonl(0xfe800000); in addrconf_dad_failure()
1786 addr.s6_addr32[1] = 0; in addrconf_dad_failure()
2512 p.iph.daddr = ireq.ifr6_addr.s6_addr32[3]; in addrconf_set_dstaddr()
2764 memcpy(&addr.s6_addr32[3], idev->dev->dev_addr, 4); in sit_add_v4_addrs()
2767 addr.s6_addr32[0] = htonl(0xfe800000); in sit_add_v4_addrs()
2776 if (addr.s6_addr32[3]) { in sit_add_v4_addrs()
2791 addr.s6_addr32[3] = ifa->ifa_local; in sit_add_v4_addrs()
2892 if ((address.s6_addr32[2] | address.s6_addr32[3]) == 0) in ipv6_reserved_interfaceid()
2895 if (address.s6_addr32[2] == htonl(0x02005eff) && in ipv6_reserved_interfaceid()
2896 ((address.s6_addr32[3] & htonl(0xfe000000)) == htonl(0xfe000000))) in ipv6_reserved_interfaceid()
[all …]
Dsit.c457 (addr6->s6_addr32[3] == iph->saddr) && in isatap_chksrc()
772 d = (ntohl(v6dst->s6_addr32[pbw0]) << pbi0) >> in check_6rd()
777 d |= ntohl(v6dst->s6_addr32[pbw0 + 1]) >> in check_6rd()
851 dst = addr6->s6_addr32[3]; in ipip6_tunnel_xmit()
884 dst = addr6->s6_addr32[3]; in ipip6_tunnel_xmit()
Dudp.c72 lhash = (__force u32)laddr->s6_addr32[3]; in udp6_ehashfn()
116 hash = jhash_1word((__force u32)addr6->s6_addr32[3], mix); in udp6_portaddr_hash()
118 hash = jhash2((__force u32 *)addr6->s6_addr32, 4, mix); in udp6_portaddr_hash()
1158 sin.sin_addr.s_addr = daddr->s6_addr32[3]; in udpv6_sendmsg()
Daf_inet6.c306 v4addr = addr->sin6_addr.s6_addr32[3]; in inet6_bind()
/linux-4.1.27/include/net/netfilter/
Dnf_queue.h63 if ((__force u32)ip6h->saddr.s6_addr32[3] < in hash_v6()
64 (__force u32)ip6h->daddr.s6_addr32[3]) { in hash_v6()
65 a = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6()
66 b = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6()
68 b = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6()
69 a = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6()
72 if ((__force u32)ip6h->saddr.s6_addr32[1] < in hash_v6()
73 (__force u32)ip6h->daddr.s6_addr32[1]) in hash_v6()
74 c = (__force u32) ip6h->saddr.s6_addr32[1]; in hash_v6()
76 c = (__force u32) ip6h->daddr.s6_addr32[1]; in hash_v6()
/linux-4.1.27/include/net/
Dipv6.h381 return !!(((a1->s6_addr32[0] ^ a2->s6_addr32[0]) & m->s6_addr32[0]) | in ipv6_masked_addr_cmp()
382 ((a1->s6_addr32[1] ^ a2->s6_addr32[1]) & m->s6_addr32[1]) | in ipv6_masked_addr_cmp()
383 ((a1->s6_addr32[2] ^ a2->s6_addr32[2]) & m->s6_addr32[2]) | in ipv6_masked_addr_cmp()
384 ((a1->s6_addr32[3] ^ a2->s6_addr32[3]) & m->s6_addr32[3])); in ipv6_masked_addr_cmp()
426 __ipv6_addr_set_half(&addr->s6_addr32[0], w1, w2); in ipv6_addr_set()
427 __ipv6_addr_set_half(&addr->s6_addr32[2], w3, w4); in ipv6_addr_set()
439 return ((a1->s6_addr32[0] ^ a2->s6_addr32[0]) | in ipv6_addr_equal()
440 (a1->s6_addr32[1] ^ a2->s6_addr32[1]) | in ipv6_addr_equal()
441 (a1->s6_addr32[2] ^ a2->s6_addr32[2]) | in ipv6_addr_equal()
442 (a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0; in ipv6_addr_equal()
[all …]
Daddrconf.h310 htonl(0xFF000000) | addr->s6_addr32[3]); in addrconf_addr_solict_mult()
319 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_nodes()
320 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_nodes()
321 (addr->s6_addr32[3] ^ htonl(0x00000001))) == 0; in ipv6_addr_is_ll_all_nodes()
331 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_routers()
332 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_routers()
333 (addr->s6_addr32[3] ^ htonl(0x00000002))) == 0; in ipv6_addr_is_ll_all_routers()
339 return (addr->s6_addr32[2] | htonl(0x02000000)) == htonl(0x02005EFE); in ipv6_addr_is_isatap()
350 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_solict_mult()
351 addr->s6_addr32[1] | in ipv6_addr_is_solict_mult()
[all …]
Dif_inet6.h222 memcpy(buf + 2, &addr->s6_addr32[3], sizeof(__u32)); in ipv6_eth_mc_map()
255 if ((addr->s6_addr32[0] | addr->s6_addr32[1] | in ipv6_ipgre_mc_map()
256 (addr->s6_addr32[2] ^ htonl(0x0000ffff))) != 0) in ipv6_ipgre_mc_map()
258 memcpy(buf, &addr->s6_addr32[3], 4); in ipv6_ipgre_mc_map()
/linux-4.1.27/include/linux/
Dmroute6.h105 #define MFC6_HASH(a, g) (((__force u32)(a)->s6_addr32[0] ^ \
106 (__force u32)(a)->s6_addr32[1] ^ \
107 (__force u32)(a)->s6_addr32[2] ^ \
108 (__force u32)(a)->s6_addr32[3] ^ \
109 (__force u32)(g)->s6_addr32[0] ^ \
110 (__force u32)(g)->s6_addr32[1] ^ \
111 (__force u32)(g)->s6_addr32[2] ^ \
112 (__force u32)(g)->s6_addr32[3]) % MFC6_LINES)
/linux-4.1.27/net/netfilter/
Dxt_iprange.c61 if (a->s6_addr32[i] != b->s6_addr32[i]) in iprange_ipv6_lt()
62 return ntohl(a->s6_addr32[i]) < ntohl(b->s6_addr32[i]); in iprange_ipv6_lt()
Dxt_cluster.c65 __be32 st = addr->s6_addr32[0]; in xt_cluster_ipv6_is_multicast()
Dxt_HMARK.c194 t->src = hmark_addr6_mask(ip6->saddr.s6_addr32, info->src_mask.ip6); in hmark_pkt_set_htuple_ipv6()
195 t->dst = hmark_addr6_mask(ip6->daddr.s6_addr32, info->dst_mask.ip6); in hmark_pkt_set_htuple_ipv6()
/linux-4.1.27/net/netlabel/
Dnetlabel_mgmt.c216 map->list.addr.s6_addr32[0] &= mask->s6_addr32[0]; in netlbl_mgmt_add_common()
217 map->list.addr.s6_addr32[1] &= mask->s6_addr32[1]; in netlbl_mgmt_add_common()
218 map->list.addr.s6_addr32[2] &= mask->s6_addr32[2]; in netlbl_mgmt_add_common()
219 map->list.addr.s6_addr32[3] &= mask->s6_addr32[3]; in netlbl_mgmt_add_common()
Dnetlabel_kapi.c158 map6->list.addr.s6_addr32[0] &= mask6->s6_addr32[0]; in netlbl_cfg_unlbl_map_add()
159 map6->list.addr.s6_addr32[1] &= mask6->s6_addr32[1]; in netlbl_cfg_unlbl_map_add()
160 map6->list.addr.s6_addr32[2] &= mask6->s6_addr32[2]; in netlbl_cfg_unlbl_map_add()
161 map6->list.addr.s6_addr32[3] &= mask6->s6_addr32[3]; in netlbl_cfg_unlbl_map_add()
Dnetlabel_addrlist.c368 if (ntohl(mask->s6_addr32[3]) != 0xffffffff) { in netlbl_af6list_audit_addr()
372 while (ntohl(mask->s6_addr32[++iter]) == 0xffffffff) in netlbl_af6list_audit_addr()
374 mask_val = ntohl(mask->s6_addr32[iter]); in netlbl_af6list_audit_addr()
Dnetlabel_unlabeled.c303 entry->list.addr.s6_addr32[0] &= mask->s6_addr32[0]; in netlbl_unlhsh_add_addr6()
304 entry->list.addr.s6_addr32[1] &= mask->s6_addr32[1]; in netlbl_unlhsh_add_addr6()
305 entry->list.addr.s6_addr32[2] &= mask->s6_addr32[2]; in netlbl_unlhsh_add_addr6()
306 entry->list.addr.s6_addr32[3] &= mask->s6_addr32[3]; in netlbl_unlhsh_add_addr6()
/linux-4.1.27/net/ipv6/netfilter/
Dip6t_NPT.c58 addr->s6_addr32[idx] &= mask; in ip6t_npt_map_pfx()
59 addr->s6_addr32[idx] |= ~mask & npt->dst_pfx.in6.s6_addr32[idx]; in ip6t_npt_map_pfx()
Dnf_nat_l3proto_ipv6.c126 inet_proto_csum_replace16(check, skb, oldip->s6_addr32, in nf_nat_ipv6_csum_update()
127 newip->s6_addr32, 1); in nf_nat_ipv6_csum_update()
/linux-4.1.27/net/sctp/
Dipv6.c438 sk->sk_v6_rcv_saddr.s6_addr32[0] = 0; in sctp_v6_to_sk_saddr()
439 sk->sk_v6_rcv_saddr.s6_addr32[1] = 0; in sctp_v6_to_sk_saddr()
440 sk->sk_v6_rcv_saddr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v6_to_sk_saddr()
441 sk->sk_v6_rcv_saddr.s6_addr32[3] = in sctp_v6_to_sk_saddr()
452 sk->sk_v6_daddr.s6_addr32[0] = 0; in sctp_v6_to_sk_daddr()
453 sk->sk_v6_daddr.s6_addr32[1] = 0; in sctp_v6_to_sk_daddr()
454 sk->sk_v6_daddr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v6_to_sk_daddr()
455 sk->sk_v6_daddr.s6_addr32[3] = addr->v4.sin_addr.s_addr; in sctp_v6_to_sk_daddr()
508 addr2->v6.sin6_addr.s6_addr32[3] == in sctp_v6_cmp_addr()
516 addr1->v6.sin6_addr.s6_addr32[3] == in sctp_v6_cmp_addr()
/linux-4.1.27/include/net/sctp/
Dsctp.h571 addr->v4.sin_addr.s_addr = addr->v6.sin6_addr.s6_addr32[3]; in sctp_v6_map_v4()
580 addr->v6.sin6_addr.s6_addr32[3] = addr->v4.sin_addr.s_addr; in sctp_v4_map_v6()
585 addr->v6.sin6_addr.s6_addr32[0] = 0; in sctp_v4_map_v6()
586 addr->v6.sin6_addr.s6_addr32[1] = 0; in sctp_v4_map_v6()
587 addr->v6.sin6_addr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v4_map_v6()
/linux-4.1.27/fs/lockd/
Dhost.c83 return __nlm_hash32(addr.s6_addr32[0]) ^ in __nlm_hash_addr6()
84 __nlm_hash32(addr.s6_addr32[1]) ^ in __nlm_hash_addr6()
85 __nlm_hash32(addr.s6_addr32[2]) ^ in __nlm_hash_addr6()
86 __nlm_hash32(addr.s6_addr32[3]); in __nlm_hash_addr6()
/linux-4.1.27/include/rdma/
Dib_addr.h268 if (addr->s6_addr32[0] == htonl(0xfe800000) && in rdma_link_local_addr()
269 addr->s6_addr32[1] == 0) in rdma_link_local_addr()
/linux-4.1.27/security/tomoyo/
Dnetwork.c61 ptr->ip[1].s6_addr32[0] = ptr->ip[0].s6_addr32[0]; in tomoyo_parse_ipaddr_union()
129 tomoyo_print_ipv4(buf, size, &ptr->ip[0].s6_addr32[0], in tomoyo_print_ip()
130 &ptr->ip[1].s6_addr32[0]); in tomoyo_print_ip()
/linux-4.1.27/net/ipv4/
Dtcp_fastopen.c119 buf->s6_addr32[i] ^= ip6h->daddr.s6_addr32[i]; in tcp_fastopen_cookie_gen()
Dinet_diag.c548 entry->saddr = sk->sk_v6_rcv_saddr.s6_addr32; in entry_fill_addrs()
549 entry->daddr = sk->sk_v6_daddr.s6_addr32; in entry_fill_addrs()
Dip_tunnel.c692 dst = addr6->s6_addr32[3]; in ip_tunnel_xmit()
Dip_sockglue.c243 ipc->addr = src_info->ipi6_addr.s6_addr32[3]; in ip_cmsg_send()
/linux-4.1.27/include/uapi/linux/
Din6.h43 #define s6_addr32 in6_u.u6_addr32 macro
/linux-4.1.27/net/dccp/
Dipv6.c62 return secure_dccpv6_sequence_number(ipv6_hdr(skb)->daddr.s6_addr32, in dccp_v6_init_sequence()
63 ipv6_hdr(skb)->saddr.s6_addr32, in dccp_v6_init_sequence()
877 sin.sin_addr.s_addr = usin->sin6_addr.s6_addr32[3]; in dccp_v6_connect()
935 dp->dccps_iss = secure_dccpv6_sequence_number(np->saddr.s6_addr32, in dccp_v6_connect()
936 sk->sk_v6_daddr.s6_addr32, in dccp_v6_connect()
/linux-4.1.27/security/selinux/
Dnetnode.c101 return (addr->s6_addr32[3] & (SEL_NETNODE_HASH_SIZE - 1)); in sel_netnode_hashfn_ipv6()
/linux-4.1.27/drivers/s390/net/
Dqeth_l3_sys.c289 addr->u.a6.addr.s6_addr32[0] = 0xfe800000; in qeth_l3_dev_hsuid_store()
290 addr->u.a6.addr.s6_addr32[1] = 0x00000000; in qeth_l3_dev_hsuid_store()
323 addr->u.a6.addr.s6_addr32[0] = 0xfe800000; in qeth_l3_dev_hsuid_store()
324 addr->u.a6.addr.s6_addr32[1] = 0x00000000; in qeth_l3_dev_hsuid_store()
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_isr.c641 memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[0], in qla4xxx_default_router_changed()
643 memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[1], in qla4xxx_default_router_changed()
645 memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[2], in qla4xxx_default_router_changed()
647 memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[3], in qla4xxx_default_router_changed()
/linux-4.1.27/include/linux/lockd/
Dlockd.h316 return ipv4_is_loopback(sin6->sin6_addr.s6_addr32[3]); in __nlm_privileged_request6()
/linux-4.1.27/net/sunrpc/
Daddr.c57 &addr->s6_addr32[3]); in rpc_ntop6_noscopeid()
Dsvcauth_unix.c151 snprintf(text_addr, 20, "%pI4", &im->m_addr.s6_addr32[3]); in ip_map_request()
267 im->m_class, &addr.s6_addr32[3], dom); in ip_map_show()
/linux-4.1.27/net/sched/
Dcls_rsvp.h159 src = &nhptr->saddr.s6_addr32[0]; in rsvp_classify()
160 dst = &nhptr->daddr.s6_addr32[0]; in rsvp_classify()
/linux-4.1.27/net/l2tp/
Dl2tp_core.c1575 inet->inet_saddr = np->saddr.s6_addr32[3]; in l2tp_tunnel_create()
1576 inet->inet_rcv_saddr = sk->sk_v6_rcv_saddr.s6_addr32[3]; in l2tp_tunnel_create()
1577 inet->inet_daddr = sk->sk_v6_daddr.s6_addr32[3]; in l2tp_tunnel_create()
Dl2tp_ip6.c383 if (ipv4_is_multicast(daddr->s6_addr32[3])) in l2tp_ip6_connect()
/linux-4.1.27/drivers/target/iscsi/
Discsi_target_login.c1079 &sock_in6.sin6_addr.s6_addr32[3]); in iscsit_accept_np()
1091 &sock_in6.sin6_addr.s6_addr32[3]); in iscsit_accept_np()
/linux-4.1.27/net/ceph/
Dmessenger.c1772 ((struct sockaddr_in6 *)ss)->sin6_addr.s6_addr32[0] == 0 && in addr_is_blank()
1773 ((struct sockaddr_in6 *)ss)->sin6_addr.s6_addr32[1] == 0 && in addr_is_blank()
1774 ((struct sockaddr_in6 *)ss)->sin6_addr.s6_addr32[2] == 0 && in addr_is_blank()
1775 ((struct sockaddr_in6 *)ss)->sin6_addr.s6_addr32[3] == 0; in addr_is_blank()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c7222 common.ip ^= hdr.ipv6->saddr.s6_addr32[0] ^ in ixgbe_atr()
7223 hdr.ipv6->saddr.s6_addr32[1] ^ in ixgbe_atr()
7224 hdr.ipv6->saddr.s6_addr32[2] ^ in ixgbe_atr()
7225 hdr.ipv6->saddr.s6_addr32[3] ^ in ixgbe_atr()
7226 hdr.ipv6->daddr.s6_addr32[0] ^ in ixgbe_atr()
7227 hdr.ipv6->daddr.s6_addr32[1] ^ in ixgbe_atr()
7228 hdr.ipv6->daddr.s6_addr32[2] ^ in ixgbe_atr()
7229 hdr.ipv6->daddr.s6_addr32[3]; in ixgbe_atr()
/linux-4.1.27/net/core/
Dpktgen.c2502 pkt_dev->cur_in6_daddr.s6_addr32[i] = in mod_cur_headers()
2504 pkt_dev->min_in6_daddr.s6_addr32[i]) & in mod_cur_headers()
2505 pkt_dev->max_in6_daddr.s6_addr32[i]); in mod_cur_headers()
/linux-4.1.27/tools/lib/traceevent/
Devent-parse.c4298 return ((unsigned long)(a->s6_addr32[0] | a->s6_addr32[1]) | in ipv6_addr_v4mapped()
4299 (unsigned long)(a->s6_addr32[2] ^ htonl(0x0000ffff))) == 0UL; in ipv6_addr_v4mapped()
4304 return (addr->s6_addr32[2] | htonl(0x02000000)) == htonl(0x02005EFE); in ipv6_addr_is_isatap()
/linux-4.1.27/tools/hv/
Dhv_kvp_daemon.c1014 w = addr6->sin6_addr.s6_addr32; in kvp_get_ip_info()
/linux-4.1.27/drivers/infiniband/core/
Dcma.c3196 ((be32_to_cpu(sin6->sin6_addr.s6_addr32[0]) & 0xFFF0FFFF) == in cma_set_mgid()