/linux-4.1.27/net/xfrm/ |
D | xfrm_hash.h | 18 static inline unsigned int __xfrm4_daddr_saddr_hash(const xfrm_address_t *daddr, in __xfrm4_daddr_saddr_hash() argument 21 u32 sum = (__force u32)daddr->a4 + (__force u32)saddr->a4; in __xfrm4_daddr_saddr_hash() 25 static inline unsigned int __xfrm6_daddr_saddr_hash(const xfrm_address_t *daddr, in __xfrm6_daddr_saddr_hash() argument 28 return ntohl(daddr->a6[2] ^ daddr->a6[3] ^ in __xfrm6_daddr_saddr_hash() 44 static inline unsigned int __xfrm4_dpref_spref_hash(const xfrm_address_t *daddr, in __xfrm4_dpref_spref_hash() argument 49 return jhash_2words(ntohl(daddr->a4) & __bits2mask32(dbits), in __xfrm4_dpref_spref_hash() 75 static inline unsigned int __xfrm6_dpref_spref_hash(const xfrm_address_t *daddr, in __xfrm6_dpref_spref_hash() argument 80 return __xfrm6_pref_hash(daddr, dbits) ^ in __xfrm6_dpref_spref_hash() 84 static inline unsigned int __xfrm_dst_hash(const xfrm_address_t *daddr, in __xfrm_dst_hash() argument 92 h ^= __xfrm4_daddr_saddr_hash(daddr, saddr); in __xfrm_dst_hash() [all …]
|
D | xfrm_state.c | 41 const xfrm_address_t *daddr, in xfrm_dst_hash() argument 46 return __xfrm_dst_hash(daddr, saddr, reqid, family, net->xfrm.state_hmask); in xfrm_dst_hash() 50 const xfrm_address_t *daddr, in xfrm_src_hash() argument 54 return __xfrm_src_hash(daddr, saddr, family, net->xfrm.state_hmask); in xfrm_src_hash() 58 xfrm_spi_hash(struct net *net, const xfrm_address_t *daddr, in xfrm_spi_hash() argument 61 return __xfrm_spi_hash(daddr, spi, proto, family, net->xfrm.state_hmask); in xfrm_spi_hash() 76 h = __xfrm_dst_hash(&x->id.daddr, &x->props.saddr, in xfrm_hash_transfer() 81 h = __xfrm_src_hash(&x->id.daddr, &x->props.saddr, in xfrm_hash_transfer() 87 h = __xfrm_spi_hash(&x->id.daddr, x->id.spi, in xfrm_hash_transfer() 635 const xfrm_address_t *daddr, const xfrm_address_t *saddr, in xfrm_init_tempstate() argument [all …]
|
D | xfrm_policy.c | 67 return addr4_match(fl4->daddr, sel->daddr.a4, sel->prefixlen_d) && in __xfrm4_selector_match() 80 return addr_match(&fl6->daddr, &sel->daddr, sel->prefixlen_d) && in __xfrm6_selector_match() 120 const xfrm_address_t *daddr, in __xfrm_dst_lookup() argument 130 dst = afinfo->dst_lookup(net, tos, saddr, daddr); in __xfrm_dst_lookup() 144 xfrm_address_t *daddr = &x->id.daddr; in xfrm_dst_lookup() local 149 daddr = prev_daddr; in xfrm_dst_lookup() 153 daddr = x->coaddr; in xfrm_dst_lookup() 156 dst = __xfrm_dst_lookup(net, tos, saddr, daddr, family); in xfrm_dst_lookup() 161 if (prev_daddr != daddr) in xfrm_dst_lookup() 162 memcpy(prev_daddr, daddr, sizeof(*prev_daddr)); in xfrm_dst_lookup() [all …]
|
D | xfrm_input.c | 189 xfrm_address_t *daddr; in xfrm_input() local 205 daddr = (xfrm_address_t *)(skb_network_header(skb) + in xfrm_input() 247 x = xfrm_state_lookup(net, mark, daddr, spi, nexthdr, family); in xfrm_input() 351 daddr = &x->id.daddr; in xfrm_input()
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | dma-octeon.c | 39 static phys_addr_t octeon_hole_dma_to_phys(dma_addr_t daddr) in octeon_hole_dma_to_phys() argument 41 if (daddr >= CVMX_PCIE_BAR1_RC_BASE) in octeon_hole_dma_to_phys() 42 return daddr + CVMX_PCIE_BAR1_PHYS_BASE - CVMX_PCIE_BAR1_RC_BASE; in octeon_hole_dma_to_phys() 44 return daddr; in octeon_hole_dma_to_phys() 54 static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen1_dma_to_phys() argument 56 daddr = octeon_hole_dma_to_phys(daddr); in octeon_gen1_dma_to_phys() 58 if (daddr >= 0x10000000ull && daddr < 0x20000000ull) in octeon_gen1_dma_to_phys() 59 daddr += 0x400000000ull; in octeon_gen1_dma_to_phys() 61 return daddr; in octeon_gen1_dma_to_phys() 69 static phys_addr_t octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen2_dma_to_phys() argument [all …]
|
/linux-4.1.27/include/net/ |
D | ip6_checksum.h | 39 const struct in6_addr *daddr, 47 &ipv6_hdr(skb)->daddr, in ip6_compute_pseudo() 55 return ~csum_unfold(csum_ipv6_magic(&iph->saddr, &iph->daddr, in ip6_gro_compute_pseudo() 61 const struct in6_addr *daddr, in tcp_v6_check() argument 64 return csum_ipv6_magic(saddr, daddr, len, IPPROTO_TCP, base); in tcp_v6_check() 69 const struct in6_addr *daddr) in __tcp_v6_send_check() argument 74 th->check = ~tcp_v6_check(skb->len, saddr, daddr, 0); in __tcp_v6_send_check() 78 th->check = tcp_v6_check(skb->len, saddr, daddr, in __tcp_v6_send_check() 95 const struct in6_addr *daddr, in udp_v6_check() argument 98 return csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, base); in udp_v6_check() [all …]
|
D | inetpeer.h | 34 struct inetpeer_addr daddr; member 135 const struct inetpeer_addr *daddr, 142 struct inetpeer_addr daddr; in inet_getpeer_v4() local 144 daddr.addr.a4 = v4daddr; in inet_getpeer_v4() 145 daddr.family = AF_INET; in inet_getpeer_v4() 146 return inet_getpeer(base, &daddr, create); in inet_getpeer_v4() 153 struct inetpeer_addr daddr; in inet_getpeer_v6() local 155 daddr.addr.in6 = *v6daddr; in inet_getpeer_v6() 156 daddr.family = AF_INET6; in inet_getpeer_v6() 157 return inet_getpeer(base, &daddr, create); in inet_getpeer_v6()
|
D | secure_seq.h | 6 u32 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport); 7 u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, 9 __u32 secure_tcp_sequence_number(__be32 saddr, __be32 daddr, 11 __u32 secure_tcpv6_sequence_number(const __be32 *saddr, const __be32 *daddr, 13 u64 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, 15 u64 secure_dccpv6_sequence_number(__be32 *saddr, __be32 *daddr,
|
D | inet6_hashtables.h | 51 const struct in6_addr *daddr, 58 const struct in6_addr *daddr, 65 const struct in6_addr *daddr, in __inet6_lookup() argument 70 sport, daddr, hnum, dif); in __inet6_lookup() 75 daddr, hnum, dif); in __inet6_lookup() 91 &ipv6_hdr(skb)->daddr, ntohs(dport), in __inet6_lookup_skb() 97 const struct in6_addr *daddr, const __be16 dport,
|
D | route.h | 81 static inline __be32 rt_nexthop(const struct rtable *rt, __be32 daddr) in rt_nexthop() argument 85 return daddr; in rt_nexthop() 124 static inline struct rtable *ip_route_output(struct net *net, __be32 daddr, in ip_route_output() argument 130 .daddr = daddr, in ip_route_output() 138 __be32 daddr, __be32 saddr, in ip_route_output_ports() argument 145 daddr, saddr, dport, sport); in ip_route_output_ports() 152 __be32 daddr, __be32 saddr, in ip_route_output_gre() argument 157 fl4->daddr = daddr; in ip_route_output_gre() 274 flowi4_update_output(fl4, oif, tos, fl4->daddr, fl4->saddr); in ip_route_connect() 290 RT_CONN_FLAGS(sk), fl4->daddr, in ip_route_newports()
|
D | inet_hashtables.h | 259 const __be32 daddr, 266 __be32 daddr, __be16 dport, int dif) in inet_lookup_listener() argument 269 daddr, ntohs(dport), dif); in inet_lookup_listener() 329 const __be32 daddr, const u16 hnum, 335 const __be32 daddr, const __be16 dport, in inet_lookup_established() argument 338 return __inet_lookup_established(net, hashinfo, saddr, sport, daddr, in inet_lookup_established() 345 const __be32 daddr, const __be16 dport, in __inet_lookup() argument 350 saddr, sport, daddr, hnum, dif); in __inet_lookup() 353 daddr, hnum, dif); in __inet_lookup() 359 const __be32 daddr, const __be16 dport, in inet_lookup() argument [all …]
|
D | flow.h | 72 __be32 daddr; member 87 __be32 daddr, __be32 saddr, in flowi4_init_output() argument 98 fl4->daddr = daddr; in flowi4_init_output() 106 __be32 daddr, __be32 saddr) in flowi4_update_output() argument 110 fl4->daddr = daddr; in flowi4_update_output() 125 struct in6_addr daddr; member 146 __le16 daddr; member
|
D | ip6_route.h | 59 static inline bool rt6_need_strict(const struct in6_addr *daddr) in rt6_need_strict() argument 61 return ipv6_addr_type(daddr) & in rt6_need_strict() 90 const struct in6_addr *daddr, unsigned int prefs, 93 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr, 145 const struct in6_addr *daddr, in __ip6_dst_store() argument 152 np->daddr_cache = daddr; in __ip6_dst_store() 160 struct in6_addr *daddr, struct in6_addr *saddr) in ip6_dst_store() argument 163 __ip6_dst_store(sk, dst, daddr, saddr); in ip6_dst_store()
|
D | udp.h | 153 __be32 daddr, __wsum base) in udp_v4_check() argument 155 return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_UDP, base); in udp_v4_check() 159 __be32 saddr, __be32 daddr, int len); 258 __be32 daddr, __be16 dport, int dif); 260 __be32 daddr, __be16 dport, int dif, 264 const struct in6_addr *daddr, __be16 dport, 268 const struct in6_addr *daddr, __be16 dport,
|
D | xfrm.h | 289 const xfrm_address_t *daddr); 290 int (*get_saddr)(struct net *net, xfrm_address_t *saddr, xfrm_address_t *daddr); 330 const xfrm_address_t *daddr, 1211 return (xfrm_address_t *)&fl->u.ip4.daddr; in xfrm_flowi_daddr() 1213 return (xfrm_address_t *)&fl->u.ip6.daddr; in xfrm_flowi_daddr() 1232 xfrm_address_t *saddr, xfrm_address_t *daddr, in xfrm_flowi_addr_get() argument 1238 memcpy(&daddr->a4, &fl->u.ip4.daddr, sizeof(daddr->a4)); in xfrm_flowi_addr_get() 1242 daddr->in6 = fl->u.ip6.daddr; in xfrm_flowi_addr_get() 1249 const xfrm_address_t *daddr, const xfrm_address_t *saddr) in __xfrm4_state_addr_check() argument 1251 if (daddr->a4 == x->id.daddr.a4 && in __xfrm4_state_addr_check() [all …]
|
D | ndisc.h | 185 const struct in6_addr *daddr, const struct in6_addr *saddr); 188 const struct in6_addr *saddr, const struct in6_addr *daddr); 190 const struct in6_addr *daddr,
|
D | llc_conn.h | 39 struct llc_addr daddr; /* dsap/mac pair */ member 111 struct sock *llc_lookup_established(struct llc_sap *sap, struct llc_addr *daddr,
|
/linux-4.1.27/tools/testing/selftests/net/ |
D | psock_lib.h | 65 struct sockaddr_in saddr, daddr; in pair_udp_open() local 79 memset(&daddr, 0, sizeof(daddr)); in pair_udp_open() 80 daddr.sin_family = AF_INET; in pair_udp_open() 81 daddr.sin_port = htons(port + 1); in pair_udp_open() 82 daddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in pair_udp_open() 85 if (bind(fds[1], (void *) &daddr, sizeof(daddr))) { in pair_udp_open() 93 if (connect(fds[0], (void *) &daddr, sizeof(daddr))) { in pair_udp_open()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | dma-mapping.h | 29 dma_addr_t *daddr, gfp_t gfp, in dma_alloc_attrs() argument 35 caddr = ops->alloc(dev, size, daddr, gfp, attrs); in dma_alloc_attrs() 36 debug_dma_alloc_coherent(dev, size, *daddr, caddr); in dma_alloc_attrs() 43 void *caddr, dma_addr_t daddr, in dma_free_attrs() argument 47 debug_dma_free_coherent(dev, size, caddr, daddr); in dma_free_attrs() 48 ops->free(dev, size, caddr, daddr, attrs); in dma_free_attrs() 58 static inline int dma_mapping_error(struct device *dev, dma_addr_t daddr) in dma_mapping_error() argument 61 debug_dma_mapping_error(dev, daddr); in dma_mapping_error() 62 return ops->mapping_error(dev, daddr); in dma_mapping_error() 93 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() argument [all …]
|
D | checksum.h | 19 extern __sum16 csum_tcpudp_magic (__be32 saddr, __be32 daddr, 24 extern __wsum csum_tcpudp_nofold (__be32 saddr, __be32 daddr, 76 const struct in6_addr *daddr, __u32 len, unsigned short proto,
|
/linux-4.1.27/net/ipv6/ |
D | ip6_checksum.c | 8 const struct in6_addr *daddr, in csum_ipv6_magic() argument 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() 38 sum += (__force u32)daddr->s6_addr32[1]; in csum_ipv6_magic() 39 carry = (sum < (__force u32)daddr->s6_addr32[1]); in csum_ipv6_magic() 42 sum += (__force u32)daddr->s6_addr32[2]; in csum_ipv6_magic() 43 carry = (sum < (__force u32)daddr->s6_addr32[2]); in csum_ipv6_magic() 46 sum += (__force u32)daddr->s6_addr32[3]; in csum_ipv6_magic() 47 carry = (sum < (__force u32)daddr->s6_addr32[3]); in csum_ipv6_magic() 93 const struct in6_addr *daddr, int len) in udp6_set_csum() argument [all …]
|
D | inet6_hashtables.c | 55 const struct in6_addr *daddr, in __inet6_lookup_established() argument 65 unsigned int hash = inet6_ehashfn(net, daddr, hnum, saddr, sport); in __inet6_lookup_established() 75 if (!INET6_MATCH(sk, net, saddr, daddr, ports, dif)) in __inet6_lookup_established() 80 if (unlikely(!INET6_MATCH(sk, net, saddr, daddr, ports, dif))) { in __inet6_lookup_established() 98 const struct in6_addr *daddr, in compute_score() argument 108 if (!ipv6_addr_equal(&sk->sk_v6_rcv_saddr, daddr)) in compute_score() 123 const __be16 sport, const struct in6_addr *daddr, in inet6_lookup_listener() argument 139 score = compute_score(sk, net, hnum, daddr, dif); in inet6_lookup_listener() 145 phash = inet6_ehashfn(net, daddr, hnum, in inet6_lookup_listener() 166 else if (unlikely(compute_score(result, net, hnum, daddr, in inet6_lookup_listener() [all …]
|
D | udp.c | 147 const struct in6_addr *daddr, __be16 dport, in compute_score() argument 168 if (!ipv6_addr_equal(&sk->sk_v6_rcv_saddr, daddr)) in compute_score() 191 const struct in6_addr *daddr, in compute_score2() argument 202 if (!ipv6_addr_equal(&sk->sk_v6_rcv_saddr, daddr)) in compute_score2() 232 const struct in6_addr *daddr, unsigned int hnum, int dif, in udp6_lib_lookup2() argument 245 daddr, hnum, dif); in udp6_lib_lookup2() 251 hash = udp6_ehashfn(net, daddr, hnum, in udp6_lib_lookup2() 276 daddr, hnum, dif) < badness)) { in udp6_lib_lookup2() 286 const struct in6_addr *daddr, __be16 dport, in __udp6_lib_lookup() argument 299 hash2 = udp6_portaddr_hash(net, daddr, hnum); in __udp6_lib_lookup() [all …]
|
D | netfilter.c | 30 .daddr = iph->daddr, in ip6_route_me_harder() 77 struct in6_addr daddr; member 90 rt_info->daddr = iph->daddr; in nf_ip6_saveroute() 103 if (!ipv6_addr_equal(&iph->daddr, &rt_info->daddr) || in nf_ip6_reroute() 143 if (!csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in nf_ip6_checksum() 154 csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in nf_ip6_checksum() 182 &ip6h->daddr, in nf_ip6_checksum_partial()
|
D | syncookies.c | 64 static u32 cookie_hash(const struct in6_addr *saddr, const struct in6_addr *daddr, in cookie_hash() argument 80 memcpy(tmp + 4, daddr, 16); in cookie_hash() 89 const struct in6_addr *daddr, in secure_tcp_syn_cookie() argument 94 return (cookie_hash(saddr, daddr, sport, dport, 0, 0) + in secure_tcp_syn_cookie() 96 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data) in secure_tcp_syn_cookie() 101 const struct in6_addr *daddr, __be16 sport, in check_tcp_syn_cookie() argument 106 cookie -= cookie_hash(saddr, daddr, sport, dport, 0, 0) + sseq; in check_tcp_syn_cookie() 113 cookie_hash(saddr, daddr, sport, dport, count - diff, 1)) in check_tcp_syn_cookie() 129 return secure_tcp_syn_cookie(&iph->saddr, &iph->daddr, th->source, in __cookie_v6_init_sequence() 149 __u32 mssind = check_tcp_syn_cookie(cookie, &iph->saddr, &iph->daddr, in __cookie_v6_check() [all …]
|
D | xfrm6_state.c | 30 *(struct in6_addr *)&sel->daddr = fl6->daddr; in __xfrm6_init_tempsel() 45 const xfrm_address_t *daddr, const xfrm_address_t *saddr) in xfrm6_init_temprop() argument 48 if (ipv6_addr_any((struct in6_addr *)&x->id.daddr)) in xfrm6_init_temprop() 49 memcpy(&x->id.daddr, daddr, sizeof(x->sel.daddr)); in xfrm6_init_temprop()
|
D | ping.c | 86 struct in6_addr *daddr; in ping_v6_sendmsg() local 113 daddr = &(u->sin6_addr); in ping_v6_sendmsg() 118 daddr = &sk->sk_v6_daddr; in ping_v6_sendmsg() 124 addr_type = ipv6_addr_type(daddr); in ping_v6_sendmsg() 136 fl6.daddr = *daddr; in ping_v6_sendmsg() 142 if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) in ping_v6_sendmsg() 147 dst = ip6_sk_dst_lookup_flow(sk, &fl6, daddr); in ping_v6_sendmsg() 156 if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) in ping_v6_sendmsg()
|
D | ip6_input.c | 121 ipv6_addr_loopback(&hdr->daddr)) in ipv6_rcv() 132 ipv6_addr_is_multicast(&hdr->daddr) && in ipv6_rcv() 133 IPV6_ADDR_MC_SCOPE(&hdr->daddr) == 1) in ipv6_rcv() 141 if (ipv6_addr_is_multicast(&hdr->daddr) && in ipv6_rcv() 142 IPV6_ADDR_MC_SCOPE(&hdr->daddr) == 0) in ipv6_rcv() 238 if (ipv6_addr_is_multicast(&hdr->daddr) && in ip6_input_finish() 239 !ipv6_chk_mcast_addr(skb->dev, &hdr->daddr, in ip6_input_finish() 295 deliver = ipv6_chk_mcast_addr(skb->dev, &hdr->daddr, NULL); in ip6_mc_input() 302 !(ipv6_addr_type(&hdr->daddr) & in ip6_mc_input()
|
D | icmp.c | 257 &fl6->daddr, in icmpv6_push_pending_frames() 270 &fl6->daddr, in icmpv6_push_pending_frames() 419 addr_type = ipv6_addr_type(&hdr->daddr); in icmp6_send() 421 if (ipv6_chk_addr(net, &hdr->daddr, skb->dev, 0) || in icmp6_send() 422 ipv6_chk_acast_addr_src(net, skb->dev, &hdr->daddr)) in icmp6_send() 423 saddr = &hdr->daddr; in icmp6_send() 471 fl6.daddr = hdr->saddr; in icmp6_send() 494 if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) in icmp6_send() 563 saddr = &ipv6_hdr(skb)->daddr; in icmpv6_echo_reply() 575 fl6.daddr = ipv6_hdr(skb)->saddr; in icmpv6_echo_reply() [all …]
|
D | xfrm6_policy.c | 31 const xfrm_address_t *daddr) in xfrm6_dst_lookup() argument 38 memcpy(&fl6.daddr, daddr, sizeof(fl6.daddr)); in xfrm6_dst_lookup() 54 xfrm_address_t *saddr, xfrm_address_t *daddr) in xfrm6_get_saddr() argument 59 dst = xfrm6_dst_lookup(net, 0, NULL, daddr); in xfrm6_get_saddr() 64 ipv6_dev_get_saddr(dev_net(dev), dev, &daddr->in6, 0, &saddr->in6); in xfrm6_get_saddr() 151 fl6->daddr = reverse ? hdr->saddr : hdr->daddr; in _decode_session6() 152 fl6->saddr = reverse ? hdr->daddr : hdr->saddr; in _decode_session6()
|
D | sit.c | 103 remote == t->parms.iph.daddr && in ipip6_tunnel_lookup() 109 if (remote == t->parms.iph.daddr && in ipip6_tunnel_lookup() 129 __be32 remote = parms->iph.daddr; in __ipip6_bucket() 199 memcpy(dev->broadcast, &t->parms.iph.daddr, 4); in ipip6_tunnel_create() 224 __be32 remote = parms->iph.daddr; in ipip6_tunnel_locate() 236 remote == t->parms.iph.daddr && in ipip6_tunnel_locate() 556 iph->daddr, in ipip6_err() 574 if (t->parms.iph.daddr == 0) in ipip6_err() 650 &iph->daddr, &ipv6h->daddr); in packet_is_spoofed() 654 if (likely(!is_spoofed_6rd(tunnel, iph->daddr, &ipv6h->daddr))) in packet_is_spoofed() [all …]
|
D | datagram.c | 48 struct in6_addr *daddr, *final_p, final; in __ip6_datagram_connect() local 88 daddr = &usin->sin6_addr; in __ip6_datagram_connect() 98 sin.sin_addr.s_addr = daddr->s6_addr32[3]; in __ip6_datagram_connect() 147 sk->sk_v6_daddr = *daddr; in __ip6_datagram_connect() 158 fl6.daddr = sk->sk_v6_daddr; in __ip6_datagram_connect() 198 ipv6_addr_equal(&fl6.daddr, &sk->sk_v6_daddr) ? in __ip6_datagram_connect() 258 serr->addr_offset = (u8 *)&(((struct ipv6hdr *)(icmph + 1))->daddr) - in ipv6_icmp_error() 288 iph->daddr = fl6->daddr; in ipv6_local_error() 298 serr->addr_offset = (u8 *)&iph->daddr - skb_network_header(skb); in ipv6_local_error() 325 iph->daddr = fl6->daddr; in ipv6_local_rxpmtu() [all …]
|
D | ip6_udp_tunnel.c | 68 struct in6_addr *daddr, in udp_tunnel6_xmit_skb() argument 89 udp6_set_csum(nocheck, skb, saddr, daddr, skb->len); in udp_tunnel6_xmit_skb() 98 ip6h->daddr = *daddr; in udp_tunnel6_xmit_skb()
|
D | raw.c | 161 const struct in6_addr *daddr; in ipv6_raw_deliver() local 168 daddr = saddr + 1; in ipv6_raw_deliver() 179 sk = __raw_v6_lookup(net, sk, nexthdr, daddr, saddr, inet6_iif(skb)); in ipv6_raw_deliver() 222 sk = __raw_v6_lookup(net, sk_next(sk), nexthdr, daddr, saddr, in ipv6_raw_deliver() 363 const struct in6_addr *saddr, *daddr; in raw6_icmp_error() local 374 daddr = &ip6h->daddr; in raw6_icmp_error() 377 while ((sk = __raw_v6_lookup(net, sk, nexthdr, saddr, daddr, in raw6_icmp_error() 431 &ipv6_hdr(skb)->daddr, in rawv6_rcv() 437 &ipv6_hdr(skb)->daddr, in rawv6_rcv() 597 csum = csum_ipv6_magic(&fl6->saddr, &fl6->daddr, in rawv6_push_pending_frames() [all …]
|
D | xfrm6_input.c | 27 XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct ipv6hdr, daddr); in xfrm6_rcv_spi() 58 int xfrm6_input_addr(struct sk_buff *skb, xfrm_address_t *daddr, in xfrm6_input_addr() argument 89 dst = daddr; in xfrm6_input_addr() 94 dst = daddr; in xfrm6_input_addr()
|
D | xfrm6_mode_beet.c | 76 top_iph->daddr = *(struct in6_addr *)&x->id.daddr; in xfrm6_beet_output() 98 ip6h->daddr = x->sel.daddr.in6; in xfrm6_beet_input()
|
D | exthdrs.c | 84 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr)) in ip6_tlvopt_unknown() 207 ret = xfrm6_input_addr(skb, (xfrm_address_t *)&ipv6h->daddr, in ipv6_dest_hao() 297 struct in6_addr daddr; in ipv6_rthdr_rcv() local 320 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) || in ipv6_rthdr_rcv() 443 daddr = *addr; in ipv6_rthdr_rcv() 444 *addr = ipv6_hdr(skb)->daddr; in ipv6_rthdr_rcv() 445 ipv6_hdr(skb)->daddr = daddr; in ipv6_rthdr_rcv() 691 struct in6_addr **daddr) in ipv6_push_nfrag_opts() argument 694 ipv6_push_rthdr(skb, proto, opt->srcrt, daddr); in ipv6_push_nfrag_opts() 871 *orig = fl6->daddr; in fl6_update_dst() [all …]
|
D | xfrm6_output.c | 53 fl6.daddr = ipv6_hdr(skb)->daddr; in xfrm6_local_rxpmtu() 66 fl6.daddr = hdr->daddr; in xfrm6_local_error()
|
D | mip6.c | 235 if (!mip6_report_rl_allow(&stamp, &ipv6_hdr(skb)->daddr, in mip6_destopt_reject() 241 memcpy(&sel.daddr, (xfrm_address_t *)&ipv6_hdr(skb)->daddr, in mip6_destopt_reject() 242 sizeof(sel.daddr)); in mip6_destopt_reject() 360 if (!ipv6_addr_equal(&iph->daddr, (struct in6_addr *)x->coaddr) && in mip6_rthdr_input() 392 memcpy(&rt2->addr, &iph->daddr, sizeof(rt2->addr)); in mip6_rthdr_output() 394 memcpy(&iph->daddr, x->coaddr, sizeof(iph->daddr)); in mip6_rthdr_output()
|
D | ipcomp6.c | 71 x = xfrm_state_lookup(net, skb->mark, (const xfrm_address_t *)&iph->daddr, in ipcomp6_err() 99 memcpy(t->id.daddr.a6, x->id.daddr.a6, sizeof(struct in6_addr)); in ipcomp6_tunnel_create() 131 t = xfrm_state_lookup(net, mark, (xfrm_address_t *)&x->id.daddr, in ipcomp6_tunnel_attach()
|
D | tcp_ipv6.c | 108 return secure_tcpv6_sequence_number(ipv6_hdr(skb)->daddr.s6_addr32, in tcp_v6_init_sequence() 233 fl6.daddr = sk->sk_v6_daddr; in tcp_v6_connect() 337 &hdr->daddr, th->dest, in tcp_v6_err() 463 fl6->daddr = ireq->ir_v6_rmt_addr; in tcp_v6_send_synack() 533 const struct in6_addr *daddr, in tcp_v6_md5_hash_pseudoheader() argument 542 bp->daddr = *daddr; in tcp_v6_md5_hash_pseudoheader() 551 const struct in6_addr *daddr, struct in6_addr *saddr, in tcp_v6_md5_hash_hdr() argument 564 if (tcp_v6_md5_hash_pseudoheader(hp, daddr, saddr, th->doff << 2)) in tcp_v6_md5_hash_hdr() 588 const struct in6_addr *saddr, *daddr; in tcp_v6_md5_hash_skb() local 595 daddr = &sk->sk_v6_daddr; in tcp_v6_md5_hash_skb() [all …]
|
D | ndisc.c | 409 const struct in6_addr *daddr, in ip6_nd_hdr() argument 425 hdr->daddr = *daddr; in ip6_nd_hdr() 429 const struct in6_addr *daddr, in ndisc_send_skb() argument 445 icmpv6_flow_init(sk, &fl6, type, saddr, daddr, skb->dev->ifindex); in ndisc_send_skb() 455 icmp6h->icmp6_cksum = csum_ipv6_magic(saddr, daddr, skb->len, in ndisc_send_skb() 460 ip6_nd_hdr(skb, saddr, daddr, inet6_sk(sk)->hop_limit, skb->len); in ndisc_send_skb() 478 const struct in6_addr *daddr, in ndisc_send_na() argument 498 if (ipv6_dev_get_saddr(dev_net(dev), dev, daddr, in ndisc_send_na() 530 ndisc_send_skb(skb, daddr, src_addr); in ndisc_send_na() 556 const struct in6_addr *daddr, const struct in6_addr *saddr) in ndisc_send_ns() argument [all …]
|
D | inet6_connection_sock.c | 79 fl6->daddr = ireq->ir_v6_rmt_addr; in inet6_csk_route_req() 180 const struct in6_addr *daddr, in __inet6_csk_dst_store() argument 183 __ip6_dst_store(sk, dst, daddr, saddr); in __inet6_csk_dst_store() 202 fl6->daddr = sk->sk_v6_daddr; in inet6_csk_route_socket() 245 fl6.daddr = sk->sk_v6_daddr; in inet6_csk_xmit()
|
D | tcpv6_offload.c | 38 &iph->daddr, 0); in tcp6_gro_complete() 62 __tcp_v6_send_check(skb, &ipv6h->saddr, &ipv6h->daddr); in tcp6_gso_segment()
|
D | route.c | 170 const void *daddr) in choose_neigh_daddr() argument 177 return &ipv6_hdr(skb)->daddr; in choose_neigh_daddr() 178 return daddr; in choose_neigh_daddr() 183 const void *daddr) in ip6_neigh_lookup() argument 188 daddr = choose_neigh_daddr(rt, skb, daddr); in ip6_neigh_lookup() 189 n = __ipv6_neigh_lookup(dst->dev, daddr); in ip6_neigh_lookup() 192 return neigh_create(&nd_tbl, daddr, dst->dev); in ip6_neigh_lookup() 383 val ^= ipv6_addr_hash(&fl6->daddr); in rt6_info_hash_nhsfn() 798 fn = fib6_lookup(&table->tb6_root, &fl6->daddr, &fl6->saddr); in ip6_pol_route_lookup() 822 struct rt6_info *rt6_lookup(struct net *net, const struct in6_addr *daddr, in rt6_lookup() argument [all …]
|
D | ip6_gre.c | 395 t = ip6gre_tunnel_lookup(skb->dev, &ipv6h->daddr, &ipv6h->saddr, in ip6gre_err() 491 &ipv6h->saddr, &ipv6h->daddr, key, in ip6gre_rcv() 499 if (!ip6_tnl_rcv_ctl(tunnel, &ipv6h->daddr, &ipv6h->saddr)) { in ip6gre_rcv() 630 fl6->daddr = ipv6h->daddr; in ip6gre_xmit2() 633 fl6->daddr = tunnel->parms.raddr; in ip6gre_xmit2() 736 ipv6h->daddr = fl6->daddr; in ip6gre_xmit2() 947 fl6->daddr = p->raddr; in ip6gre_tnl_link_config() 1178 const void *daddr, const void *saddr, unsigned int len) in ip6gre_header() argument 1190 ipv6h->daddr = t->parms.raddr; in ip6gre_header() 1201 if (daddr) in ip6gre_header() [all …]
|
/linux-4.1.27/arch/arm/include/asm/ |
D | checksum.h | 87 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 101 : "r" (daddr), "r" (saddr), "r" (lenprot) in csum_tcpudp_nofold() 114 : "r" (sum), "r" (daddr), "r" (saddr), "r" (lenprot) in csum_tcpudp_nofold() 124 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument 127 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 143 __csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __be32 len, 147 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, in csum_ipv6_magic() argument 150 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len), in csum_ipv6_magic()
|
/linux-4.1.27/net/core/ |
D | secure_seq.c | 43 __u32 secure_tcpv6_sequence_number(const __be32 *saddr, const __be32 *daddr, in secure_tcpv6_sequence_number() argument 53 secret[i] = net_secret[i] + (__force u32)daddr[i]; in secure_tcpv6_sequence_number() 65 u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, in secure_ipv6_port_ephemeral() argument 75 secret[i] = net_secret[i] + (__force u32) daddr[i]; in secure_ipv6_port_ephemeral() 89 __u32 secure_tcp_sequence_number(__be32 saddr, __be32 daddr, in secure_tcp_sequence_number() argument 96 hash[1] = (__force u32)daddr; in secure_tcp_sequence_number() 105 u32 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport) in secure_ipv4_port_ephemeral() argument 111 hash[1] = (__force u32)daddr; in secure_ipv4_port_ephemeral() 123 u64 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, in secure_dccp_sequence_number() argument 131 hash[1] = (__force u32)daddr; in secure_dccp_sequence_number() [all …]
|
/linux-4.1.27/net/phonet/ |
D | pn_dev.c | 189 u8 phonet_address_get(struct net_device *dev, u8 daddr) in phonet_address_get() argument 200 if (test_bit(daddr >> 2, pnd->addrs)) in phonet_address_get() 201 saddr = daddr; in phonet_address_get() 215 saddr = phonet_address_get(def_dev, daddr); in phonet_address_get() 367 int phonet_route_add(struct net_device *dev, u8 daddr) in phonet_route_add() argument 373 daddr = daddr >> 2; in phonet_route_add() 375 if (routes->table[daddr] == NULL) { in phonet_route_add() 376 rcu_assign_pointer(routes->table[daddr], dev); in phonet_route_add() 384 int phonet_route_del(struct net_device *dev, u8 daddr) in phonet_route_del() argument 389 daddr = daddr >> 2; in phonet_route_del() [all …]
|
D | af_phonet.c | 131 unsigned short type, const void *daddr, in pn_header_create() argument 245 u8 daddr, saddr, res; in pn_skb_send() local 255 daddr = pn_addr(dst); in pn_skb_send() 260 else if (phonet_address_lookup(net, daddr) == 0) { in pn_skb_send() 271 dev = phonet_route_output(net, daddr); in pn_skb_send() 273 dev = phonet_route_output(net, daddr); in pn_skb_send() 278 saddr = phonet_address_get(dev, daddr); in pn_skb_send()
|
/linux-4.1.27/net/6lowpan/ |
D | iphc.c | 235 const u8 saddr_len, const u8 *daddr, in lowpan_header_decompress() argument 344 err = lowpan_uncompress_multicast_daddr(skb, &hdr.daddr, in lowpan_header_decompress() 351 err = uncompress_addr(skb, &hdr.daddr, tmp, daddr, in lowpan_header_decompress() 354 tmp, &hdr.daddr); in lowpan_header_decompress() 378 hdr.hop_limit, &hdr.daddr); in lowpan_header_decompress() 434 hdr->hop_limit, &hdr->daddr); in lowpan_header_compress() 546 addr_type = ipv6_addr_type(&hdr->daddr); in lowpan_header_compress() 551 if (lowpan_is_mcast_addr_compressable8(&hdr->daddr)) { in lowpan_header_compress() 556 &hdr->daddr.s6_addr[15], 1); in lowpan_header_compress() 557 } else if (lowpan_is_mcast_addr_compressable32(&hdr->daddr)) { in lowpan_header_compress() [all …]
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | nft_chain_route_ipv6.c | 31 struct in6_addr saddr, daddr; in nf_route_table_hook() local 41 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in nf_route_table_hook() 51 memcmp(&ipv6_hdr(skb)->daddr, &daddr, sizeof(daddr)) || in nf_route_table_hook()
|
D | ip6table_mangle.c | 38 struct in6_addr saddr, daddr; in ip6t_mangle_out() local 53 memcpy(&daddr, &ipv6_hdr(skb)->daddr, sizeof(daddr)); in ip6t_mangle_out() 65 !ipv6_addr_equal(&ipv6_hdr(skb)->daddr, &daddr) || in ip6t_mangle_out()
|
D | nf_reject_ipv6.c | 82 ip6h->saddr = oip6h->daddr; in nf_reject_ip6hdr_put() 83 ip6h->daddr = oip6h->saddr; in nf_reject_ip6hdr_put() 126 &ipv6_hdr(nskb)->daddr, in nf_reject_ip6_tcphdr_put() 145 (!(ipv6_addr_type(&oip6h->daddr) & IPV6_ADDR_UNICAST))) { in nf_send_reset6() 156 fl6.saddr = oip6h->daddr; in nf_send_reset6() 157 fl6.daddr = oip6h->saddr; in nf_send_reset6()
|
D | nf_nat_l3proto_ipv6.c | 41 fl6->daddr = t->dst.u3.in6; in nf_nat_ipv6_decode_session() 106 ipv6h->daddr = target->dst.u3.in6; in nf_nat_ipv6_manip_pkt() 123 oldip = &ipv6h->daddr; in nf_nat_ipv6_csum_update() 145 *check = ~csum_ipv6_magic(&ipv6h->saddr, &ipv6h->daddr, in nf_nat_ipv6_csum_recalc() 149 *check = csum_ipv6_magic(&ipv6h->saddr, &ipv6h->daddr, in nf_nat_ipv6_csum_recalc() 249 csum_ipv6_magic(&ipv6h->saddr, &ipv6h->daddr, in nf_nat_icmpv6_reply_translation() 364 struct in6_addr daddr = ipv6_hdr(skb)->daddr; in nf_nat_ipv6_in() local 368 ipv6_addr_cmp(&daddr, &ipv6_hdr(skb)->daddr)) in nf_nat_ipv6_in()
|
D | ip6t_SYNPROXY.c | 24 const struct in6_addr *daddr) in synproxy_build_ip() argument 34 iph->daddr = *daddr; in synproxy_build_ip() 49 nth->check = ~tcp_v6_check(tcp_hdr_size, &niph->saddr, &niph->daddr, 0); in synproxy_send_tcp() 57 fl6.daddr = niph->daddr; in synproxy_send_tcp() 104 niph = synproxy_build_ip(nskb, &iph->daddr, &iph->saddr); in synproxy_send_client_synack() 145 niph = synproxy_build_ip(nskb, &iph->saddr, &iph->daddr); in synproxy_send_server_syn() 190 niph = synproxy_build_ip(nskb, &iph->daddr, &iph->saddr); in synproxy_send_server_ack() 228 niph = synproxy_build_ip(nskb, &iph->saddr, &iph->daddr); in synproxy_send_client_ack()
|
D | ip6t_rpfilter.c | 39 .daddr = iph->saddr, in rpfilter_lookup_reverse6() 43 if (rpfilter_addr_unicast(&iph->daddr)) { in rpfilter_lookup_reverse6() 44 memcpy(&fl6.saddr, &iph->daddr, sizeof(struct in6_addr)); in rpfilter_lookup_reverse6()
|
/linux-4.1.27/net/ieee802154/6lowpan/ |
D | tx.c | 27 struct lowpan_addr daddr; member 44 const u8 *daddr = _daddr; in lowpan_header_create() local 57 raw_dump_inline(__func__, "daddr", (unsigned char *)daddr, 8); in lowpan_header_create() 62 info->daddr.mode = IEEE802154_ADDR_LONG; in lowpan_header_create() 63 memcpy(&info->daddr.u.extended_addr, daddr, in lowpan_header_create() 64 sizeof(info->daddr.u.extended_addr)); in lowpan_header_create() 67 sizeof(info->daddr.u.extended_addr)); in lowpan_header_create() 196 void *daddr, *saddr; in lowpan_header() local 201 daddr = &info.daddr.u.extended_addr; in lowpan_header() 204 lowpan_header_compress(skb, dev, ETH_P_IPV6, daddr, saddr, skb->len); in lowpan_header() [all …]
|
/linux-4.1.27/net/netfilter/ |
D | xt_TPROXY.c | 64 tproxy_laddr4(struct sk_buff *skb, __be32 user_laddr, __be32 daddr) in tproxy_laddr4() argument 81 return laddr ? laddr : daddr; in tproxy_laddr4() 109 const __be32 saddr, const __be32 daddr, in nf_tproxy_get_sock_v4() argument 122 daddr, dport, in nf_tproxy_get_sock_v4() 133 saddr, sport, daddr, dport, in nf_tproxy_get_sock_v4() 141 sk = udp4_lib_lookup(net, saddr, sport, daddr, dport, in nf_tproxy_get_sock_v4() 165 protocol, ntohl(saddr), ntohs(sport), ntohl(daddr), ntohs(dport), lookup_type, sk); in nf_tproxy_get_sock_v4() 173 const struct in6_addr *saddr, const struct in6_addr *daddr, in nf_tproxy_get_sock_v6() argument 186 daddr, ntohs(dport), in nf_tproxy_get_sock_v6() 197 saddr, sport, daddr, ntohs(dport), in nf_tproxy_get_sock_v6() [all …]
|
D | xt_socket.c | 89 *raddr = inside_iph->daddr; in extract_icmp4_fields() 116 const __be32 saddr, const __be32 daddr, in xt_socket_get_sock_v4() argument 123 saddr, sport, daddr, dport, in xt_socket_get_sock_v4() 126 return udp4_lib_lookup(net, saddr, sport, daddr, dport, in xt_socket_get_sock_v4() 150 __be32 uninitialized_var(daddr), uninitialized_var(saddr); in xt_socket_lookup_slow_v4() 169 daddr = iph->daddr; in xt_socket_lookup_slow_v4() 173 if (extract_icmp4_fields(skb, &protocol, &saddr, &daddr, in xt_socket_lookup_slow_v4() 193 daddr = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip; in xt_socket_lookup_slow_v4() 200 return xt_socket_get_sock_v4(dev_net(skb->dev), protocol, saddr, daddr, in xt_socket_lookup_slow_v4() 308 *raddr = &inside_iph->daddr; in extract_icmp6_fields() [all …]
|
D | xt_iprange.c | 40 m = ntohl(iph->daddr) < ntohl(info->dst_min.ip); in iprange_mt4() 41 m |= ntohl(iph->daddr) > ntohl(info->dst_max.ip); in iprange_mt4() 45 &iph->daddr, in iprange_mt4() 89 m = iprange_ipv6_lt(&iph->daddr, &info->dst_min.in6); in iprange_mt6() 90 m |= iprange_ipv6_lt(&info->dst_max.in6, &iph->daddr); in iprange_mt6() 94 &iph->daddr, in iprange_mt6()
|
D | xt_pkttype.c | 34 ipv4_is_multicast(ip_hdr(skb)->daddr)) in pkttype_mt() 37 ipv6_hdr(skb)->daddr.s6_addr[0] == 0xFF) in pkttype_mt()
|
D | xt_addrtype.c | 46 flow.daddr = *addr; in match_lookup_rt6() 113 ret &= match_type6(net, dev, &iph->daddr, info->dest) ^ in addrtype_mt6() 137 ret &= match_type(net, NULL, iph->daddr, info->dest) ^ in addrtype_mt_v0() 166 ret &= match_type(net, dev, iph->daddr, info->dest) ^ in addrtype_mt_v1()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | checksum.h | 87 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 98 : "r" (daddr), "r"(saddr), "r"(proto+len), "0"(sum)); in csum_tcpudp_nofold() 106 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 111 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 126 const struct in6_addr *daddr, in csum_ipv6_magic() argument 183 : "=r" (sum), "=r" (saddr), "=r" (daddr), "=r" (len) in csum_ipv6_magic() 184 : "0" (sum), "1" (saddr), "2" (daddr), "3" (len), "r" (proto) in csum_ipv6_magic()
|
/linux-4.1.27/include/net/netfilter/ |
D | nf_queue.h | 49 if ((__force u32)iph->saddr < (__force u32)iph->daddr) in hash_v4() 51 (__force u32)iph->daddr, iph->protocol, jhash_initval); in hash_v4() 53 return jhash_3words((__force u32)iph->daddr, in hash_v4() 64 (__force u32)ip6h->daddr.s6_addr32[3]) { in hash_v6() 66 b = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 69 a = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 73 (__force u32)ip6h->daddr.s6_addr32[1]) in hash_v6() 76 c = (__force u32) ip6h->daddr.s6_addr32[1]; in hash_v6()
|
/linux-4.1.27/net/irda/irnet/ |
D | irnet_irda.c | 55 __u32 daddr, in irnet_post_event() argument 62 ap, event, daddr, name); in irnet_post_event() 73 irnet_events.log[index].daddr = daddr; in irnet_post_event() 272 iriap_getvaluebyclass_request(self->iriap, self->rsaddr, self->daddr, in irnet_find_lsap_sel() 309 self->rsaddr, self->daddr, NULL, in irnet_connect_tsap() 360 self->discoveries[self->disco_index].daddr, in irnet_discover_next_daddr() 417 self->daddr = DEV_ADDR_ANY; in irnet_discover_daddr_and_lsap_sel() 477 self->daddr = discoveries[i].daddr; in irnet_dname_to_daddr() 479 self->rname, self->daddr); in irnet_dname_to_daddr() 514 self->daddr = DEV_ADDR_ANY; /* Until we get connected */ in irda_irnet_create() [all …]
|
D | irnet_ppp.c | 241 ap->discoveries[ap->disco_index].daddr, in irnet_read_discovery_log() 341 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 350 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 358 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 364 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 370 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 376 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 382 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 388 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read() 394 irnet_events.log[ap->event_index].daddr, in irnet_ctrl_read()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | checksum.h | 108 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 116 : "r" (daddr), "r" (saddr), "r" (len + proto), "0"(sum) in csum_tcpudp_nofold() 123 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument 126 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 137 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, in csum_ipv6_magic() argument 173 : "r" (saddr), "r" (daddr), "0" (sum), "2" (len + proto) in csum_ipv6_magic()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | checksum.h | 81 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 90 : "g" (daddr), "1" (saddr), "d" (len + proto), in csum_tcpudp_nofold() 101 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument 104 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 119 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, in csum_ipv6_magic() argument 142 : "a" (saddr), "a" (daddr), "d" (len + proto), in csum_ipv6_magic()
|
/linux-4.1.27/net/llc/ |
D | llc_c_ac.c | 208 llc->daddr.lsap, LLC_PDU_CMD); in llc_conn_ac_send_disc_cmd_p_set_x() 210 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_disc_cmd_p_set_x() 235 llc->daddr.lsap, LLC_PDU_RSP); in llc_conn_ac_send_dm_rsp_f_set_p() 237 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_dm_rsp_f_set_p() 259 llc->daddr.lsap, LLC_PDU_RSP); in llc_conn_ac_send_dm_rsp_f_set_1() 261 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_dm_rsp_f_set_1() 292 llc->daddr.lsap, LLC_PDU_RSP); in llc_conn_ac_send_frmr_rsp_f_set_x() 295 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_frmr_rsp_f_set_x() 319 llc->daddr.lsap, LLC_PDU_RSP); in llc_conn_ac_resend_frmr_rsp_f_set_0() 322 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_resend_frmr_rsp_f_set_0() [all …]
|
D | llc_conn.c | 473 const struct llc_addr *daddr, in llc_estab_match() argument 480 llc->daddr.lsap == daddr->lsap && in llc_estab_match() 482 ether_addr_equal(llc->daddr.mac, daddr->mac); in llc_estab_match() 497 struct llc_addr *daddr, in __llc_lookup_established() argument 508 if (llc_estab_match(sap, daddr, laddr, rc)) { in __llc_lookup_established() 513 !llc_estab_match(sap, daddr, laddr, rc))) { in __llc_lookup_established() 534 struct llc_addr *daddr, in llc_lookup_established() argument 540 sk = __llc_lookup_established(sap, daddr, laddr); in llc_lookup_established() 615 struct llc_addr *daddr, in __llc_lookup() argument 618 struct sock *sk = __llc_lookup_established(sap, daddr, laddr); in __llc_lookup() [all …]
|
D | llc_s_ac.c | 58 ev->daddr.lsap, LLC_PDU_CMD); in llc_sap_action_send_ui() 60 rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac); in llc_sap_action_send_ui() 81 ev->daddr.lsap, LLC_PDU_CMD); in llc_sap_action_send_xid_c() 83 rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac); in llc_sap_action_send_xid_c() 135 ev->daddr.lsap, LLC_PDU_CMD); in llc_sap_action_send_test_c() 137 rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac); in llc_sap_action_send_test_c()
|
D | llc_if.c | 82 struct llc_addr laddr, daddr; in llc_establish_connection() local 88 daddr.lsap = dsap; in llc_establish_connection() 89 memcpy(daddr.mac, dmac, sizeof(daddr.mac)); in llc_establish_connection() 91 existing = llc_lookup_established(llc->sap, &daddr, &laddr); in llc_establish_connection()
|
D | af_llc.c | 197 llc->laddr.lsap, llc->daddr.lsap); in llc_ui_release() 355 struct llc_addr laddr, daddr; in llc_ui_bind() local 359 memset(&daddr, 0, sizeof(daddr)); in llc_ui_bind() 367 ask = llc_lookup_established(sap, &daddr, &laddr); in llc_ui_bind() 458 llc->daddr.lsap = addr->sllc_sap; in llc_ui_connect() 459 memcpy(llc->daddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_connect() 689 llc_sk(sk)->addr.sllc_sap, newllc->daddr.lsap); in llc_ui_accept() 893 llc->laddr.lsap, llc->daddr.lsap); in llc_ui_sendmsg() 950 __func__, llc->laddr.lsap, llc->daddr.lsap, rc); in llc_ui_sendmsg() 984 sllc.sllc_sap = llc->daddr.lsap; in llc_ui_getname() [all …]
|
/linux-4.1.27/net/ipv4/ |
D | route.c | 152 const void *daddr); 441 const void *daddr) in ipv4_neigh_lookup() argument 444 const __be32 *pkey = daddr; in ipv4_neigh_lookup() 452 pkey = &ip_hdr(skb)->daddr; in ipv4_neigh_lookup() 493 hash = jhash_3words((__force u32)iph->daddr, in __ip_select_ident() 518 iph->daddr, iph->saddr, 0, 0); in __build_flow_key() 537 __be32 daddr = inet->inet_daddr; in build_sk_flow_key() local 542 daddr = inet_opt->opt.faddr; in build_sk_flow_key() 547 daddr, inet->inet_saddr, 0, 0); in build_sk_flow_key() 597 static inline u32 fnhe_hashfun(__be32 daddr) in fnhe_hashfun() argument [all …]
|
D | netfilter.c | 40 fl4.daddr = iph->daddr; in ip_route_me_harder() 86 __be32 daddr; member 101 rt_info->daddr = iph->daddr; in nf_ip_saveroute() 117 iph->daddr == rt_info->daddr && in nf_ip_reroute() 135 !csum_tcpudp_magic(iph->saddr, iph->daddr, in nf_ip_checksum() 146 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, in nf_ip_checksum() 168 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, protocol, in nf_ip_checksum_partial()
|
D | tcp_metrics.c | 26 const struct inetpeer_addr *daddr, 157 struct inetpeer_addr *daddr, in tcpm_new() argument 170 tm = __tcp_get_metrics(saddr, daddr, net, hash); in tcpm_new() 197 tm->tcpm_daddr = *daddr; in tcpm_new() 221 const struct inetpeer_addr *daddr, in __tcp_get_metrics() argument 230 addr_same(&tm->tcpm_daddr, daddr) && in __tcp_get_metrics() 242 struct inetpeer_addr saddr, daddr; in __tcp_get_metrics_req() local 247 daddr.family = req->rsk_ops->family; in __tcp_get_metrics_req() 248 switch (daddr.family) { in __tcp_get_metrics_req() 251 daddr.addr.a4 = inet_rsk(req)->ir_rmt_addr; in __tcp_get_metrics_req() [all …]
|
D | xfrm4_state.c | 29 sel->daddr.a4 = fl4->daddr; in __xfrm4_init_tempsel() 44 const xfrm_address_t *daddr, const xfrm_address_t *saddr) in xfrm4_init_temprop() argument 47 if (x->id.daddr.a4 == 0) in xfrm4_init_temprop() 48 x->id.daddr.a4 = daddr->a4; in xfrm4_init_temprop()
|
D | ip_gre.c | 183 iph->daddr, iph->saddr, tpi->key); in ipgre_err() 188 if (t->parms.iph.daddr == 0 || in ipgre_err() 189 ipv4_is_multicast(t->parms.iph.daddr)) in ipgre_err() 217 iph->saddr, iph->daddr, tpi->key); in ipgre_rcv() 371 const void *daddr, const void *saddr, unsigned int len) in ipgre_header() argument 387 if (daddr) in ipgre_header() 388 memcpy(&iph->daddr, daddr, 4); in ipgre_header() 389 if (iph->daddr) in ipgre_header() 412 if (ipv4_is_multicast(t->parms.iph.daddr)) { in ipgre_open() 417 t->parms.iph.daddr, in ipgre_open() [all …]
|
D | syncookies.c | 56 static u32 cookie_hash(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport, in cookie_hash() argument 66 tmp[1] = (__force u32)daddr; in cookie_hash() 108 static __u32 secure_tcp_syn_cookie(__be32 saddr, __be32 daddr, __be16 sport, in secure_tcp_syn_cookie() argument 122 return (cookie_hash(saddr, daddr, sport, dport, 0, 0) + in secure_tcp_syn_cookie() 124 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data) in secure_tcp_syn_cookie() 137 static __u32 check_tcp_syn_cookie(__u32 cookie, __be32 saddr, __be32 daddr, in check_tcp_syn_cookie() argument 143 cookie -= cookie_hash(saddr, daddr, sport, dport, 0, 0) + sseq; in check_tcp_syn_cookie() 151 cookie_hash(saddr, daddr, sport, dport, count - diff, 1)) in check_tcp_syn_cookie() 189 return secure_tcp_syn_cookie(iph->saddr, iph->daddr, in __cookie_v4_init_sequence() 215 __u32 mssind = check_tcp_syn_cookie(cookie, iph->saddr, iph->daddr, in __cookie_v4_check() [all …]
|
D | ip_tunnel.c | 165 remote != t->parms.iph.daddr || in ip_tunnel_lookup() 179 if (remote != t->parms.iph.daddr || in ip_tunnel_lookup() 197 if ((local != t->parms.iph.saddr || t->parms.iph.daddr != 0) && in ip_tunnel_lookup() 198 (local != t->parms.iph.daddr || !ipv4_is_multicast(local))) in ip_tunnel_lookup() 219 t->parms.iph.daddr != 0 || in ip_tunnel_lookup() 248 if (parms->iph.daddr && !ipv4_is_multicast(parms->iph.daddr)) in ip_bucket() 249 remote = parms->iph.daddr; in ip_bucket() 276 __be32 remote = parms->iph.daddr; in ip_tunnel_find() 286 remote == t->parms.iph.daddr && in ip_tunnel_find() 343 __be32 daddr, __be32 saddr, in init_tunnel_flow() argument [all …]
|
D | xfrm4_policy.c | 24 const xfrm_address_t *daddr) in __xfrm4_dst_lookup() argument 29 fl4->daddr = daddr->a4; in __xfrm4_dst_lookup() 43 const xfrm_address_t *daddr) in xfrm4_dst_lookup() argument 47 return __xfrm4_dst_lookup(net, &fl4, tos, saddr, daddr); in xfrm4_dst_lookup() 51 xfrm_address_t *saddr, xfrm_address_t *daddr) in xfrm4_get_saddr() argument 56 dst = __xfrm4_dst_lookup(net, &fl4, 0, NULL, daddr); in xfrm4_get_saddr() 184 fl4->daddr = reverse ? iph->saddr : iph->daddr; in _decode_session4() 185 fl4->saddr = reverse ? iph->daddr : iph->saddr; in _decode_session4()
|
D | inet_hashtables.c | 173 const unsigned short hnum, const __be32 daddr, in compute_score() argument 184 if (rcv_saddr != daddr) in compute_score() 208 const __be32 daddr, const unsigned short hnum, in __inet_lookup_listener() argument 223 score = compute_score(sk, net, hnum, daddr, dif); in __inet_lookup_listener() 229 phash = inet_ehashfn(net, daddr, hnum, in __inet_lookup_listener() 250 else if (unlikely(compute_score(result, net, hnum, daddr, in __inet_lookup_listener() 285 const __be32 daddr, const u16 hnum, in __inet_lookup_established() argument 288 INET_ADDR_COOKIE(acookie, saddr, daddr); in __inet_lookup_established() 295 unsigned int hash = inet_ehashfn(net, daddr, hnum, saddr, sport); in __inet_lookup_established() 305 saddr, daddr, ports, dif))) { in __inet_lookup_established() [all …]
|
D | udp.c | 342 __be32 daddr, __be16 dport, int dif) in compute_score() argument 356 if (inet->inet_rcv_saddr != daddr) in compute_score() 387 __be32 daddr, unsigned int hnum, int dif) in compute_score2() argument 398 if (inet->inet_rcv_saddr != daddr || in compute_score2() 440 __be32 daddr, unsigned int hnum, int dif, in udp4_lib_lookup2() argument 453 daddr, hnum, dif); in udp4_lib_lookup2() 459 hash = udp_ehashfn(net, daddr, hnum, in udp4_lib_lookup2() 481 daddr, hnum, dif) < badness)) { in udp4_lib_lookup2() 493 __be16 sport, __be32 daddr, __be16 dport, in __udp4_lib_lookup() argument 506 hash2 = udp4_portaddr_hash(net, daddr, hnum); in __udp4_lib_lookup() [all …]
|
D | tcp_ipv4.c | 94 __be32 daddr, __be32 saddr, const struct tcphdr *th); 102 return secure_tcp_sequence_number(ip_hdr(skb)->daddr, in tcp_v4_init_sequence() 147 __be32 daddr, nexthop; in tcp_v4_connect() local 159 nexthop = daddr = usin->sin_addr.s_addr; in tcp_v4_connect() 163 if (!daddr) in tcp_v4_connect() 188 daddr = fl4->daddr; in tcp_v4_connect() 194 if (tp->rx_opt.ts_recent_stamp && inet->inet_daddr != daddr) { in tcp_v4_connect() 203 !tp->rx_opt.ts_recent_stamp && fl4->daddr == daddr) in tcp_v4_connect() 207 sk_daddr_set(sk, daddr); in tcp_v4_connect() 374 sk = __inet_lookup_established(net, &tcp_hashinfo, iph->daddr, in tcp_v4_err() [all …]
|
D | datagram.c | 74 inet->inet_daddr = fl4->daddr; in __ip4_datagram_connect() 106 __be32 daddr = inet->inet_daddr; in ip4_datagram_release_cb() local 120 daddr = inet_opt->opt.faddr; in ip4_datagram_release_cb() 121 rt = ip_route_output_ports(sock_net(sk), &fl4, sk, daddr, in ip4_datagram_release_cb()
|
D | ip_vti.c | 62 iph->saddr, iph->daddr, 0); in vti_input() 81 XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr); in vti_rcv() 133 xfrm_address_t *daddr = (xfrm_address_t *)&dst; in vti_state_check() local 146 if (!xfrm_state_addr_check(x, daddr, saddr, AF_INET)) in vti_state_check() 173 if (!vti_state_check(dst->xfrm, parms->iph.daddr, parms->iph.saddr)) { in vti_xmit() 260 iph->daddr, iph->saddr, 0); in vti4_err() 293 x = xfrm_state_lookup(net, mark, (const xfrm_address_t *)&iph->daddr, in vti4_err() 366 memcpy(dev->broadcast, &iph->daddr, 4); in vti_tunnel_init() 468 parms->iph.daddr = nla_get_in_addr(data[IFLA_VTI_REMOTE]); in vti_netlink_parms() 515 nla_put_in_addr(skb, IFLA_VTI_REMOTE, p->iph.daddr); in vti_fill_info() [all …]
|
D | inetpeer.c | 191 int cmp = addr_compare(_daddr, &u->daddr); \ 211 static struct inet_peer *lookup_rcu(const struct inetpeer_addr *daddr, in lookup_rcu() argument 218 int cmp = addr_compare(daddr, &u->daddr); in lookup_rcu() 355 if (lookup(&p->daddr, stack, base) != p) in unlink_from_pool() 420 const struct inetpeer_addr *daddr, in inet_getpeer() argument 433 p = lookup_rcu(daddr, base); in inet_getpeer() 449 p = lookup(daddr, stack, base); in inet_getpeer() 462 p->daddr = *daddr; in inet_getpeer()
|
D | xfrm4_mode_beet.c | 79 top_iph->daddr = x->id.daddr.a4; in xfrm4_beet_output() 121 iph->daddr = x->sel.daddr.a4; in xfrm4_beet_input()
|
D | ipip.c | 146 iph->daddr, iph->saddr, 0); in ipip_err() 164 if (t->parms.iph.daddr == 0) in ipip_err() 195 iph->saddr, iph->daddr, 0); in ipip_rcv() 304 memcpy(dev->broadcast, &tunnel->parms.iph.daddr, 4); in ipip_tunnel_init() 331 parms->iph.daddr = nla_get_in_addr(data[IFLA_IPTUN_REMOTE]); in ipip_netlink_parms() 414 if (((dev->flags & IFF_POINTOPOINT) && !p.iph.daddr) || in ipip_changelink() 415 (!(dev->flags & IFF_POINTOPOINT) && p.iph.daddr)) in ipip_changelink() 454 nla_put_in_addr(skb, IFLA_IPTUN_REMOTE, parm->iph.daddr) || in ipip_fill_info()
|
D | ah4.c | 78 static int ip_clear_mutable_options(const struct iphdr *iph, __be32 *daddr) in ip_clear_mutable_options() argument 107 memcpy(daddr, optptr+optlen-4, 4); in ip_clear_mutable_options() 137 top_iph->daddr = iph->daddr; in ah_output_done() 197 iph->daddr = top_iph->daddr; in ah_output() 199 err = ip_clear_mutable_options(top_iph, &top_iph->daddr); in ah_output() 251 top_iph->daddr = iph->daddr; in ah_output() 448 x = xfrm_state_lookup(net, skb->mark, (const xfrm_address_t *)&iph->daddr, in ah4_err()
|
D | icmp.c | 313 peer = inet_getpeer_v4(net->ipv4.peers, fl4->daddr, 1); in icmpv4_xrlim_allow() 395 __be32 daddr, saddr; in icmp_reply() local 410 daddr = ipc.addr = ip_hdr(skb)->saddr; in icmp_reply() 420 daddr = icmp_param->replyopts.opt.opt.faddr; in icmp_reply() 423 fl4.daddr = daddr; in icmp_reply() 453 fl4->daddr = (param->replyopts.opt.opt.srr ? in icmp_route_lookup() 491 fl4_2.daddr = fl4_dec.saddr; in icmp_route_lookup() 499 err = ip_route_input(skb_in, fl4_dec.daddr, fl4_dec.saddr, in icmp_route_lookup() 637 saddr = iph->daddr; in icmp_send() 788 &iph->daddr); in icmp_unreach() [all …]
|
D | ipcomp.c | 45 x = xfrm_state_lookup(net, skb->mark, (const xfrm_address_t *)&iph->daddr, in ipcomp4_err() 71 t->id.daddr.a4 = x->id.daddr.a4; in ipcomp_tunnel_create() 105 t = xfrm_state_lookup(net, mark, (xfrm_address_t *)&x->id.daddr.a4, in ipcomp_tunnel_attach()
|
D | raw.c | 182 iph->saddr, iph->daddr, in raw_v4_input() 188 ip_mc_sf_allow(sk, iph->daddr, iph->saddr, in raw_v4_input() 197 iph->saddr, iph->daddr, in raw_v4_input() 300 iph->daddr, iph->saddr, in raw_icmp_error() 353 ip_local_error(sk, EMSGSIZE, fl4->daddr, inet->inet_dport, in raw_send_hdrinc() 490 __be32 daddr; in raw_sendmsg() local 525 daddr = usin->sin_addr.s_addr; in raw_sendmsg() 534 daddr = inet->inet_daddr; in raw_sendmsg() 555 ipc.addr = daddr; in raw_sendmsg() 578 if (!daddr) in raw_sendmsg() [all …]
|
D | ip_fragment.c | 74 __be32 daddr; member 103 static unsigned int ipqhashfn(__be16 id, __be32 saddr, __be32 daddr, u8 prot) in ipqhashfn() argument 107 (__force u32)saddr, (__force u32)daddr, in ipqhashfn() 116 return ipqhashfn(ipq->id, ipq->saddr, ipq->daddr, ipq->protocol); in ip4_hashfn() 127 qp->daddr == arg->iph->daddr && in ip4_frag_match() 145 qp->daddr = arg->iph->daddr; in ip4_frag_init() 212 err = ip_route_input_noref(head, iph->daddr, iph->saddr, in ip_expire() 248 hash = ipqhashfn(iph->id, iph->saddr, iph->daddr, iph->protocol); in ip_find()
|
D | ip_output.c | 135 __be32 saddr, __be32 daddr, struct ip_options_rcu *opt) in ip_build_and_send_pkt() argument 153 iph->daddr = (opt && opt->opt.srr ? opt->opt.faddr : daddr); in ip_build_and_send_pkt() 160 ip_options_build(skb, &opt->opt, daddr, rt, 0); in ip_build_and_send_pkt() 201 nexthop = (__force u32) rt_nexthop(rt, ip_hdr(skb)->daddr); in ip_finish_output2() 363 BUILD_BUG_ON(offsetof(typeof(*fl4), daddr) != in ip_copy_addrs() 366 sizeof(fl4->saddr) + sizeof(fl4->daddr)); in ip_copy_addrs() 392 __be32 daddr; in ip_queue_xmit() local 395 daddr = inet->inet_daddr; in ip_queue_xmit() 397 daddr = inet_opt->opt.faddr; in ip_queue_xmit() 404 daddr, inet->inet_saddr, in ip_queue_xmit() [all …]
|
D | xfrm4_mode_tunnel.c | 65 top_iph->daddr = x->id.daddr.a4; in xfrm4_mode_tunnel_output()
|
/linux-4.1.27/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 124 static struct rtable *do_output_route4(struct net *net, __be32 daddr, in do_output_route4() argument 132 fl4.daddr = daddr; in do_output_route4() 143 flowi4_update_output(&fl4, 0, 0, daddr, 0); in do_output_route4() 146 IP_VS_DBG_RL("ip_route_output error, dest: %pI4\n", &daddr); in do_output_route4() 151 flowi4_update_output(&fl4, 0, 0, daddr, fl4.saddr); in do_output_route4() 260 __be32 daddr, int rt_mode, __be32 *ret_saddr, in __ip_vs_get_out_rt() argument 306 rt = do_output_route4(net, daddr, rt_mode, &saddr); in __ip_vs_get_out_rt() 317 " daddr=%pI4\n", &daddr); in __ip_vs_get_out_rt() 365 __ip_vs_route_output_v6(struct net *net, struct in6_addr *daddr, in __ip_vs_route_output_v6() argument 370 .daddr = *daddr, in __ip_vs_route_output_v6() [all …]
|
D | ip_vs_proto_ah_esp.c | 51 &iph->daddr, htons(PORT_ISAKMP), p); in ah_esp_conn_fill_param_proto() 54 &iph->daddr, htons(PORT_ISAKMP), in ah_esp_conn_fill_param_proto() 79 IP_VS_DBG_ADDR(af, &iph->daddr)); in ah_esp_conn_in_get() 102 IP_VS_DBG_ADDR(af, &iph->daddr)); in ah_esp_conn_out_get()
|
D | ip_vs_core.c | 261 IP_VS_DBG_ADDR(svc->af, &iph->daddr), ntohs(dst_port), in ip_vs_sched_persist() 279 const union nf_inet_addr *vaddr = &iph->daddr; in ip_vs_sched_persist() 370 src_port, &iph->daddr, dst_port, ¶m); in ip_vs_sched_persist() 499 &iph->saddr, pptr[0], &iph->daddr, in ip_vs_schedule() 515 IP_VS_DBG_ADDR(cp->daf, &cp->daddr), ntohs(cp->dport), in ip_vs_schedule() 548 unicast = ipv6_addr_type(&iph->daddr.in6) & IPV6_ADDR_UNICAST; in ip_vs_leave() 551 unicast = (inet_addr_type(net, iph->daddr.ip) == RTN_UNICAST); in ip_vs_leave() 563 union nf_inet_addr daddr = { .all = { 0, 0, 0, 0 } }; in ip_vs_leave() local 571 &iph->daddr, pptr[1], &p); in ip_vs_leave() 572 cp = ip_vs_conn_new(&p, svc->af, &daddr, 0, in ip_vs_leave() [all …]
|
D | ip_vs_proto_udp.c | 49 &iph->daddr, uh->dest); in udp_conn_schedule() 171 udp_partial_csum_update(cp->af, udph, &cp->daddr, &cp->vaddr, in udp_snat_handler() 176 udp_fast_csum_update(cp->af, udph, &cp->daddr, &cp->vaddr, in udp_snat_handler() 255 udp_partial_csum_update(cp->af, udph, &cp->vaddr, &cp->daddr, in udp_dnat_handler() 260 udp_fast_csum_update(cp->af, udph, &cp->vaddr, &cp->daddr, in udp_dnat_handler() 272 &cp->daddr.in6, in udp_dnat_handler() 278 cp->daddr.ip, in udp_dnat_handler() 316 &ipv6_hdr(skb)->daddr, in udp_csum_check() 327 ip_hdr(skb)->daddr, in udp_csum_check()
|
D | ip_vs_proto.c | 251 sprintf(buf, "%pI4->%pI4 frag", &ih->saddr, &ih->daddr); in ip_vs_tcpudp_debug_packet_v4() 259 &ih->saddr, &ih->daddr); in ip_vs_tcpudp_debug_packet_v4() 263 &ih->daddr, ntohs(pptr[1])); in ip_vs_tcpudp_debug_packet_v4() 283 sprintf(buf, "%pI6c->%pI6c frag", &ih->saddr, &ih->daddr); in ip_vs_tcpudp_debug_packet_v6() 291 &ih->saddr, &ih->daddr); in ip_vs_tcpudp_debug_packet_v6() 295 &ih->daddr, ntohs(pptr[1])); in ip_vs_tcpudp_debug_packet_v6()
|
D | ip_vs_proto_tcp.c | 55 &iph->daddr, th->dest))) { in tcp_conn_schedule() 171 tcp_partial_csum_update(cp->af, tcph, &cp->daddr, &cp->vaddr, in tcp_snat_handler() 176 tcp_fast_csum_update(cp->af, tcph, &cp->daddr, &cp->vaddr, in tcp_snat_handler() 254 tcp_partial_csum_update(cp->af, tcph, &cp->vaddr, &cp->daddr, in tcp_dnat_handler() 259 tcp_fast_csum_update(cp->af, tcph, &cp->vaddr, &cp->daddr, in tcp_dnat_handler() 271 &cp->daddr.in6, in tcp_dnat_handler() 277 cp->daddr.ip, in tcp_dnat_handler() 306 &ipv6_hdr(skb)->daddr, in tcp_csum_check() 317 ip_hdr(skb)->daddr, in tcp_csum_check() 513 IP_VS_DBG_ADDR(cp->daf, &cp->daddr), in set_tcp_state()
|
D | ip_vs_lblc.c | 201 ip_vs_lblc_new(struct ip_vs_lblc_table *tbl, const union nf_inet_addr *daddr, in ip_vs_lblc_new() argument 206 en = ip_vs_lblc_get(af, tbl, daddr); in ip_vs_lblc_new() 217 ip_vs_addr_copy(af, &en->addr, daddr); in ip_vs_lblc_new() 494 en = ip_vs_lblc_get(svc->af, tbl, &iph->daddr); in ip_vs_lblc_schedule() 524 ip_vs_lblc_new(tbl, &iph->daddr, svc->af, dest); in ip_vs_lblc_schedule() 529 IP_VS_DBG_ADDR(svc->af, &iph->daddr), in ip_vs_lblc_schedule()
|
D | ip_vs_conn.c | 330 pptr[0], &iph->daddr, pptr[1], p); in ip_vs_conn_fill_param_proto() 332 ip_vs_conn_fill_param(net, af, iph->protocol, &iph->daddr, in ip_vs_conn_fill_param_proto() 419 ip_vs_addr_equal(p->af, p->caddr, &cp->daddr) && in ip_vs_conn_out_get() 599 IP_VS_DBG_ADDR(cp->daf, &cp->daddr), ntohs(cp->dport), in ip_vs_bind_dest() 641 dest = ip_vs_find_dest(ip_vs_conn_net(cp), cp->af, cp->af, &cp->daddr, in ip_vs_try_bind_dest() 696 IP_VS_DBG_ADDR(cp->daf, &cp->daddr), ntohs(cp->dport), in ip_vs_unbind_dest() 765 IP_VS_DBG_ADDR(ct->daf, &ct->daddr), in ip_vs_check_template() 874 const union nf_inet_addr *daddr, __be16 dport, unsigned int flags, in ip_vs_conn_new() argument 900 ip_vs_addr_set(cp->daf, &cp->daddr, daddr); in ip_vs_conn_new() 1078 snprintf(dbuf, sizeof(dbuf), "%pI6", &cp->daddr.in6); in ip_vs_conn_seq_show() [all …]
|
D | ip_vs_nfct.c | 78 &((C)->daddr.ip), ntohs((C)->dport), \ 116 new_tuple.src.u3 = cp->daddr; in ip_vs_update_conntrack() 196 new_reply.src.u3 = cp->daddr; in ip_vs_nfct_expect_callback() 239 from_rs ? &cp->daddr : &cp->caddr, in ip_vs_nfct_expect_related()
|
D | ip_vs_sync.c | 79 __be32 daddr; /* destination address */ member 146 __be32 daddr; /* destination address */ member 168 struct in6_addr daddr; /* destination address */ member 588 s->daddr = cp->daddr.ip; in ip_vs_sync_conn_v0() 734 s->v6.daddr = cp->daddr.in6; in ip_vs_sync_conn() 741 s->v4.daddr = cp->daddr.ip; in ip_vs_sync_conn() 840 const union nf_inet_addr *daddr, __be16 dport, in ip_vs_proc_conn() argument 851 !ip_vs_addr_equal(cp->daf, &cp->daddr, daddr))) { in ip_vs_proc_conn() 904 dest = ip_vs_find_dest(net, type, type, daddr, dport, in ip_vs_proc_conn() 908 cp = ip_vs_conn_new(param, type, daddr, dport, flags, dest, in ip_vs_proc_conn() [all …]
|
/linux-4.1.27/arch/score/include/asm/ |
D | checksum.h | 130 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 153 : "0" (daddr), "r"(saddr), in csum_tcpudp_nofold() 164 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument 167 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 182 const struct in6_addr *daddr, in csum_ipv6_magic() argument 239 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | checksum.h | 116 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 136 : "r" (daddr), "r" (saddr), "r" (len_proto), "0" (sum) in csum_tcpudp_nofold() 147 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 152 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 167 const struct in6_addr *daddr, in csum_ipv6_magic() argument 195 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
/linux-4.1.27/net/802/ |
D | fddi.c | 54 const void *daddr, const void *saddr, unsigned int len) in fddi_header() argument 81 if (daddr != NULL) in fddi_header() 83 memcpy(fddi->daddr, daddr, dev->addr_len); in fddi_header() 123 if (*fddi->daddr & 0x01) in fddi_type_trans() 125 if (memcmp(fddi->daddr, dev->broadcast, FDDI_K_ALEN) == 0) in fddi_type_trans() 133 if (memcmp(fddi->daddr, dev->dev_addr, FDDI_K_ALEN)) in fddi_type_trans()
|
D | fc.c | 38 const void *daddr, const void *saddr, unsigned int len) in fc_header() argument 70 if(daddr) in fc_header() 72 memcpy(fch->daddr,daddr,dev->addr_len); in fc_header()
|
D | hippi.c | 48 const void *daddr, const void *saddr, unsigned int len) in hippi_header() argument 82 if (daddr) in hippi_header() 84 memcpy(hip->le.dest_switch_addr, daddr + 3, 3); in hippi_header() 85 memcpy(&hcb->ifield, daddr + 2, 4); in hippi_header()
|
/linux-4.1.27/drivers/staging/wlan-ng/ |
D | p80211conv.c | 181 memcpy(p80211_hdr->a3.a1, &e_hdr.daddr, ETH_ALEN); in skb_ether_to_p80211() 189 memcpy(p80211_hdr->a3.a3, &e_hdr.daddr, ETH_ALEN); in skb_ether_to_p80211() 193 memcpy(p80211_hdr->a3.a1, &e_hdr.daddr, ETH_ALEN); in skb_ether_to_p80211() 282 u8 daddr[WLAN_ETHADDR_LEN]; in skb_p80211_to_ether() local 299 memcpy(daddr, w_hdr->a3.a1, WLAN_ETHADDR_LEN); in skb_p80211_to_ether() 303 memcpy(daddr, w_hdr->a3.a1, WLAN_ETHADDR_LEN); in skb_p80211_to_ether() 307 memcpy(daddr, w_hdr->a3.a3, WLAN_ETHADDR_LEN); in skb_p80211_to_ether() 316 memcpy(daddr, w_hdr->a4.a3, WLAN_ETHADDR_LEN); in skb_p80211_to_ether() 361 ((memcmp(daddr, e_hdr->daddr, WLAN_ETHADDR_LEN) == 0) || in skb_p80211_to_ether() 408 memcpy(e_hdr->daddr, daddr, WLAN_ETHADDR_LEN); in skb_p80211_to_ether() [all …]
|
/linux-4.1.27/arch/mips/loongson/common/ |
D | dma-swiotlb.c | 62 dma_addr_t daddr = swiotlb_map_page(dev, page, offset, size, in loongson_dma_map_page() local 65 return daddr; in loongson_dma_map_page() 118 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() argument 124 nid = (daddr >> 37) & 0x3; in dma_to_phys() 125 daddr = ((nid << 37) ^ daddr) | (nid << 44); in dma_to_phys() 127 return daddr; in dma_to_phys()
|
/linux-4.1.27/net/ipv4/netfilter/ |
D | nft_chain_route_ipv4.c | 31 __be32 saddr, daddr; in nf_route_table_hook() local 45 daddr = iph->daddr; in nf_route_table_hook() 53 iph->daddr != daddr || in nf_route_table_hook()
|
D | iptable_mangle.c | 46 __be32 saddr, daddr; in ipt_mangle_out() local 59 daddr = iph->daddr; in ipt_mangle_out() 69 iph->daddr != daddr || in ipt_mangle_out()
|
D | ipt_rpfilter.c | 89 if (ipv4_is_multicast(iph->daddr)) { in rpfilter_mt() 91 return ipv4_is_local_multicast(iph->daddr) ^ invert; in rpfilter_mt() 94 flow.daddr = iph->saddr; in rpfilter_mt() 95 flow.saddr = rpfilter_get_saddr(iph->daddr); in rpfilter_mt()
|
D | nf_nat_l3proto_ipv4.c | 42 fl4->daddr = t->dst.u3.ip; in nf_nat_ipv4_decode_session() 102 csum_replace4(&iph->check, iph->daddr, target->dst.u3.ip); in nf_nat_ipv4_manip_pkt() 103 iph->daddr = target->dst.u3.ip; in nf_nat_ipv4_manip_pkt() 120 oldip = iph->daddr; in nf_nat_ipv4_csum_update() 141 *check = ~csum_tcpudp_magic(iph->saddr, iph->daddr, in nf_nat_ipv4_csum_recalc() 145 *check = csum_tcpudp_magic(iph->saddr, iph->daddr, in nf_nat_ipv4_csum_recalc() 356 __be32 daddr = ip_hdr(skb)->daddr; in nf_nat_ipv4_in() local 360 daddr != ip_hdr(skb)->daddr) in nf_nat_ipv4_in()
|
D | ipt_SYNPROXY.c | 21 synproxy_build_ip(struct sk_buff *skb, u32 saddr, u32 daddr) in synproxy_build_ip() argument 36 iph->daddr = daddr; in synproxy_build_ip() 47 nth->check = ~tcp_v4_check(tcp_hdr_size, niph->saddr, niph->daddr, 0); in synproxy_send_tcp() 89 niph = synproxy_build_ip(nskb, iph->daddr, iph->saddr); in synproxy_send_client_synack() 130 niph = synproxy_build_ip(nskb, iph->saddr, iph->daddr); in synproxy_send_server_syn() 175 niph = synproxy_build_ip(nskb, iph->daddr, iph->saddr); in synproxy_send_server_ack() 213 niph = synproxy_build_ip(nskb, iph->saddr, iph->daddr); in synproxy_send_client_ack()
|
D | nf_reject_ipv4.c | 60 niph->saddr = oiph->daddr; in nf_reject_iphdr_put() 61 niph->daddr = oiph->saddr; in nf_reject_iphdr_put() 94 niph->daddr, 0); in nf_reject_ip_tcphdr_put()
|
/linux-4.1.27/arch/sh/include/asm/ |
D | checksum_32.h | 117 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 134 : "r" (daddr), "r" (saddr), "1" (len_proto), "0" (sum) in csum_tcpudp_nofold() 144 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 149 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 163 const struct in6_addr *daddr, in csum_ipv6_magic() argument 190 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | checksum_64.h | 98 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 109 : "r" (daddr), "r" (proto + len), "0" (sum), "1" (saddr) in csum_tcpudp_nofold() 118 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 123 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 129 const struct in6_addr *daddr, in csum_ipv6_magic() argument 154 : "r" (saddr), "r" (daddr), "r"(htonl(len)), in csum_ipv6_magic()
|
D | checksum_32.h | 172 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 182 : "r" (daddr), "r" (proto + len), "0" (sum), in csum_tcpudp_nofold() 192 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 197 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 203 const struct in6_addr *daddr, in csum_ipv6_magic() argument 228 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | checksum.h | 125 static __inline__ __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 151 : "r" (daddr), "r" (saddr), "1" (len_proto), "0" (sum)); in csum_tcpudp_nofold() 159 static __inline__ __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 164 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic() 179 const struct in6_addr *daddr, in csum_ipv6_magic() argument 233 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | checksum_32.h | 114 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 124 : "g" (daddr), "g"(saddr), in csum_tcpudp_nofold() 133 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 138 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 153 const struct in6_addr *daddr, in csum_ipv6_magic() argument 169 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
D | checksum_64.h | 87 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 95 : "g" (daddr), "g" (saddr), in csum_tcpudp_nofold() 112 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 116 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic() 179 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr,
|
D | dma-mapping.h | 74 extern phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr); 90 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() argument 92 return daddr; in dma_to_phys()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | checksum.h | 94 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 104 csum += (__force __u32)daddr; in csum_tcpudp_nofold() 105 if (csum < (__force __u32)daddr) in csum_tcpudp_nofold() 121 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 125 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_benchmark.c | 36 uint64_t saddr, uint64_t daddr, in radeon_benchmark_do_move() argument 49 fence = radeon_copy_dma(rdev, saddr, daddr, in radeon_benchmark_do_move() 54 fence = radeon_copy_blit(rdev, saddr, daddr, in radeon_benchmark_do_move() 92 uint64_t saddr, daddr; in radeon_benchmark_move() local 116 r = radeon_bo_pin(dobj, ddomain, &daddr); in radeon_benchmark_move() 123 time = radeon_benchmark_do_move(rdev, size, saddr, daddr, in radeon_benchmark_move() 134 time = radeon_benchmark_do_move(rdev, size, saddr, daddr, in radeon_benchmark_move()
|
/linux-4.1.27/net/decnet/ |
D | dn_route.c | 126 const void *daddr); 324 return ((fl1->daddr ^ fl2->daddr) | in compare_keys() 873 const void *daddr) in dn_dst_neigh_lookup() argument 875 return __neigh_lookup_errno(&dn_neigh_table, daddr, dst->dev); in dn_dst_neigh_lookup() 922 static __le16 dnet_select_source(const struct net_device *dev, __le16 daddr, int scope) in dnet_select_source() argument 937 if (!daddr) { in dnet_select_source() 941 ret = dn_match_addr(daddr, ifa->ifa_local); in dnet_select_source() 957 static inline __le16 dn_fib_rules_map_destination(__le16 daddr, struct dn_fib_res *res) in dn_fib_rules_map_destination() argument 960 return (daddr&~mask)|res->fi->fib_nh->nh_gw; in dn_fib_rules_map_destination() 966 .daddr = oldflp->daddr, in dn_route_output_slow() [all …]
|
D | dn_rules.c | 111 __le16 daddr = fld->daddr; in dn_fib_rule_match() local 115 ((daddr ^ r->dst) & r->dstmask)) in dn_fib_rule_match() 182 struct flowidn fld = { .daddr = addr }; in dnet_addr_type()
|
/linux-4.1.27/include/net/phonet/ |
D | pn_dev.h | 51 int phonet_route_add(struct net_device *dev, u8 daddr); 52 int phonet_route_del(struct net_device *dev, u8 daddr); 54 struct net_device *phonet_route_get_rcu(struct net *net, u8 daddr); 55 struct net_device *phonet_route_output(struct net *net, u8 daddr);
|
/linux-4.1.27/Documentation/networking/timestamping/ |
D | txtimestamp.c | 76 static struct sockaddr_in daddr; variable 157 static void print_pktinfo(int family, int ifindex, void *saddr, void *daddr) in print_pktinfo() argument 164 daddr ? inet_ntop(family, daddr, da, sizeof(da)) : "unknown"); in print_pktinfo() 302 if (connect(fd, (void *) &daddr, sizeof(daddr))) in do_test() 347 iph->daddr = daddr.sin_addr.s_addr; in do_test() 364 val = sendto(fd, buf, total_len, 0, (void *) &daddr, sizeof(daddr)); in do_test() 480 memcpy(&daddr, cur->ai_addr, sizeof(daddr)); in resolve_hostname() 481 daddr.sin_port = htons(dest_port); in resolve_hostname()
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | checksum.h | 47 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 63 : "r" (daddr), "r" ((ntohs(len) << 16) + (proto * 256)), in csum_tcpudp_nofold() 71 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 75 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
|
/linux-4.1.27/include/net/irda/ |
D | irlap_frame.h | 93 __le32 daddr; /* Destination device address */ member 103 __le32 daddr; /* Destination device address */ member 110 __le32 daddr; /* Dest device address */ member 137 __le32 daddr; member 146 void irlap_send_test_frame(struct irlap_cb *self, __u8 caddr, __u32 daddr,
|
D | irlmp_frame.h | 52 void irlmp_link_connect_indication(struct lap_cb *, __u32 saddr, __u32 daddr, 54 void irlmp_link_connect_request(__u32 daddr);
|
D | iriap.h | 66 __u32 daddr; member 98 __u32 saddr, __u32 daddr,
|
D | irlap.h | 103 __u32 daddr; member 153 __u32 daddr; /* Destination device address */ member 225 void irlap_connect_request(struct irlap_cb *self, __u32 daddr,
|
D | ircomm_core.h | 71 __u32 daddr; /* Destination device address */ member 92 __u32 saddr, __u32 daddr, struct sk_buff *skb,
|
D | irlmp.h | 153 __u32 daddr; /* Destination device address */ member 214 __u32 saddr, __u32 daddr, 256 return (self && self->lap) ? self->lap->daddr : 0; in irlmp_get_daddr()
|
/linux-4.1.27/arch/metag/include/asm/ |
D | checksum.h | 61 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 74 : "d" (daddr), "d" (saddr), "d" (len_proto), in csum_tcpudp_nofold() 81 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument 84 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | checksum.h | 41 unsigned long daddr, in csum_tcpudp_nofold() argument 57 : "r" (daddr), "r"(saddr), "r"(tmp), "0"(sum) in csum_tcpudp_nofold() 68 unsigned long daddr, in csum_tcpudp_magic() argument 73 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
|
/linux-4.1.27/arch/x86/um/asm/ |
D | checksum.h | 89 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 97 : "g" (daddr), "g" (saddr), "g" ((len + proto) << 8), "0" (sum)); in csum_tcpudp_nofold() 105 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 110 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
|
D | checksum_32.h | 15 const struct in6_addr *daddr, in csum_ipv6_magic() argument 32 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
/linux-4.1.27/arch/ia64/lib/ |
D | checksum.c | 37 csum_tcpudp_magic (__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument 41 (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_magic() 48 csum_tcpudp_nofold (__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 53 result = (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_nofold()
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | checksum.h | 113 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 123 : "r"(daddr), "r"(saddr), "r"(len + proto), in csum_tcpudp_nofold() 134 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 139 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | checksum.h | 26 extern __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 104 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 113 s += (__force u32)daddr; in csum_tcpudp_nofold() 125 : "r" (daddr), "r"(saddr), "r"(proto + len), "0"(sum)); in csum_tcpudp_nofold()
|
/linux-4.1.27/include/uapi/linux/netfilter/ |
D | xt_policy.h | 22 daddr:1, member 42 union nf_inet_addr daddr; member 49 union xt_policy_addr daddr;
|
/linux-4.1.27/net/ax25/ |
D | ax25_ip.c | 50 unsigned short type, const void *daddr, in ax25_hard_header() argument 63 if (daddr != NULL) in ax25_hard_header() 64 memcpy(buff, daddr, dev->addr_len); /* Address specified */ in ax25_hard_header() 97 if (daddr != NULL) in ax25_hard_header() 219 unsigned short type, const void *daddr, in ax25_hard_header() argument
|
/linux-4.1.27/net/rose/ |
D | rose_dev.c | 40 const void *daddr, const void *saddr, unsigned int len) in rose_header() argument 44 if (daddr) in rose_header() 45 memcpy(buff + 7, daddr, dev->addr_len); in rose_header() 53 if (daddr != NULL) in rose_header()
|
/linux-4.1.27/net/irda/ |
D | irlap_frame.c | 153 frame->daddr = cpu_to_le32(self->daddr); in irlap_send_snrm_frame() 191 info->daddr = le32_to_cpu(frame->saddr); in irlap_recv_snrm_cmd() 192 info->saddr = le32_to_cpu(frame->daddr); in irlap_recv_snrm_cmd() 238 frame->daddr = cpu_to_le32(self->daddr); in irlap_send_ua_response_frame() 350 frame->daddr = cpu_to_le32(bcast); in irlap_send_discovery_xid_frame() 352 frame->daddr = cpu_to_le32(discovery->data.daddr); in irlap_send_discovery_xid_frame() 426 info->daddr = le32_to_cpu(xid->saddr); in irlap_recv_discovery_xid_rsp() 427 info->saddr = le32_to_cpu(xid->daddr); in irlap_recv_discovery_xid_rsp() 441 discovery->data.daddr = info->daddr; in irlap_recv_discovery_xid_rsp() 446 discovery->data.daddr); in irlap_recv_discovery_xid_rsp() [all …]
|
D | af_irda.c | 417 self->cachedaddr = discovery->daddr; in irda_selective_discovery_indication() 548 iriap_getvaluebyclass_request(self->iriap, self->saddr, self->daddr, in irda_find_lsap_sel() 615 __u32 daddr = DEV_ADDR_ANY; /* Address we found the service on */ in irda_discover_daddr_and_lsap_sel() local 637 self->daddr = discoveries[i].daddr; in irda_discover_daddr_and_lsap_sel() 640 __func__, self->daddr); in irda_discover_daddr_and_lsap_sel() 647 if(daddr != DEV_ADDR_ANY) { in irda_discover_daddr_and_lsap_sel() 650 self->daddr = DEV_ADDR_ANY; in irda_discover_daddr_and_lsap_sel() 655 daddr = self->daddr; in irda_discover_daddr_and_lsap_sel() 665 self->daddr = DEV_ADDR_ANY; in irda_discover_daddr_and_lsap_sel() 674 if(daddr == DEV_ADDR_ANY) { in irda_discover_daddr_and_lsap_sel() [all …]
|
D | discovery.c | 84 ((node->data.daddr == new->data.daddr) || in irlmp_add_discovery() 100 hashbin_insert(cachelog, (irda_queue_t *) new, new->data.daddr, NULL); in irlmp_add_discovery() 232 pr_debug(" daddr=%08x\n", discovery->data.daddr); 389 discovery->data.daddr); in discovery_seq_show()
|
D | irlmp.c | 300 lap->daddr = DEV_ADDR_ANY; in irlmp_register_link() 348 link->daddr = DEV_ADDR_ANY; in irlmp_unregister_link() 369 __u32 saddr, __u32 daddr, in irlmp_connect_request() argument 381 __func__, self->slsap_sel, dlsap_sel, saddr, daddr); in irlmp_connect_request() 389 if (!daddr) { in irlmp_connect_request() 422 if (daddr != DEV_ADDR_ANY) in irlmp_connect_request() 423 discovery = hashbin_find(irlmp->cachelog, daddr, NULL); in irlmp_connect_request() 432 daddr = discovery->data.daddr; in irlmp_connect_request() 444 if (lap->daddr == DEV_ADDR_ANY) in irlmp_connect_request() 445 lap->daddr = daddr; in irlmp_connect_request() [all …]
|
D | irlmp_frame.c | 271 lap->daddr = DEV_ADDR_ANY; in irlmp_link_disconnect_indication() 288 __u32 daddr, struct qos_info *qos, in irlmp_link_connect_indication() argument 295 self->daddr = daddr; in irlmp_link_connect_indication()
|
/linux-4.1.27/net/irda/irlan/ |
D | irlan_client.c | 86 irlan_client_wakeup(self, self->saddr, self->daddr); in irlan_client_kick_timer_expired() 102 void irlan_client_wakeup(struct irlan_cb *self, __u32 saddr, __u32 daddr) in irlan_client_wakeup() argument 120 self->daddr = daddr; in irlan_client_wakeup() 148 __u32 saddr, daddr; in irlan_client_discovery_indication() local 162 daddr = discovery->daddr; in irlan_client_discovery_indication() 171 daddr); in irlan_client_discovery_indication() 173 irlan_client_wakeup(self, saddr, daddr); in irlan_client_discovery_indication()
|
D | irlan_client_event.c | 111 self->saddr, self->daddr, in irlan_client_state_idle() 148 self->saddr, self->daddr, NULL, in irlan_client_state_query() 159 irlan_client_wakeup(self, self->saddr, self->daddr); in irlan_client_state_query() 329 self->saddr, self->daddr, &qos, in irlan_client_state_open() 411 self->saddr, self->daddr, &qos, in irlan_client_state_arb()
|
/linux-4.1.27/net/l2tp/ |
D | l2tp_ip6.c | 195 sk = __l2tp_ip6_bind_lookup(&init_net, &iph->daddr, in l2tp_ip6_recv() 364 struct in6_addr *daddr; in l2tp_ip6_connect() local 382 daddr = &usin->sin6_addr; in l2tp_ip6_connect() 383 if (ipv4_is_multicast(daddr->s6_addr32[3])) in l2tp_ip6_connect() 487 struct in6_addr *daddr, *final_p, final; in l2tp_ip6_sendmsg() local 526 daddr = &lsa->l2tp_addr; in l2tp_ip6_sendmsg() 541 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in l2tp_ip6_sendmsg() 542 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg() 546 ipv6_addr_type(daddr) & IPV6_ADDR_LINKLOCAL) in l2tp_ip6_sendmsg() 552 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg() [all …]
|
D | l2tp_ip.c | 183 sk = __l2tp_ip_bind_lookup(net, iph->daddr, 0, tunnel_id); in l2tp_ip_recv() 396 __be32 daddr; in l2tp_ip_sendmsg() local 417 daddr = lip->l2tp_addr.s_addr; in l2tp_ip_sendmsg() 423 daddr = inet->inet_daddr; in l2tp_ip_sendmsg() 462 daddr = inet_opt->opt.faddr; in l2tp_ip_sendmsg() 469 daddr, inet->inet_saddr, in l2tp_ip_sendmsg()
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | checksum.h | 16 extern __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 21 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, 72 const struct in6_addr *daddr,
|
/linux-4.1.27/include/asm-generic/ |
D | checksum.h | 68 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, 74 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_magic() argument 77 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
|
/linux-4.1.27/arch/alpha/lib/ |
D | checksum.c | 44 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 50 (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_magic() 54 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 61 result = (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_nofold()
|
/linux-4.1.27/net/dccp/ |
D | ipv4.c | 48 __be32 daddr, nexthop; in dccp_v4_connect() local 62 nexthop = daddr = usin->sin_addr.s_addr; in dccp_v4_connect() 67 if (daddr == 0) in dccp_v4_connect() 88 daddr = fl4->daddr; in dccp_v4_connect() 94 sk_daddr_set(sk, daddr); in dccp_v4_connect() 257 iph->daddr, dh->dccph_dport, in dccp_v4_err() 381 return secure_dccp_sequence_number(ip_hdr(skb)->daddr, in dccp_v4_init_sequence() 453 iph->saddr, iph->daddr); in dccp_v4_hnd_req() 462 iph->daddr, dh->dccph_dport, in dccp_v4_hnd_req() 483 .daddr = iph->saddr, in dccp_v4_route_skb() [all …]
|
D | ipv6.c | 46 const struct in6_addr *daddr) in dccp_v6_csum_finish() argument 48 return csum_ipv6_magic(saddr, daddr, skb->len, IPPROTO_DCCP, skb->csum); in dccp_v6_csum_finish() 62 return secure_dccpv6_sequence_number(ipv6_hdr(skb)->daddr.s6_addr32, in dccp_v6_init_sequence() 89 &hdr->daddr, dh->dccph_dport, in dccp_v6_err() 196 fl6.daddr = ireq->ir_v6_rmt_addr; in dccp_v6_send_response() 223 fl6.daddr = ireq->ir_v6_rmt_addr; in dccp_v6_send_response() 263 &rxip6h->daddr); in dccp_v6_ctl_send_reset() 266 fl6.daddr = rxip6h->saddr; in dccp_v6_ctl_send_reset() 267 fl6.saddr = rxip6h->daddr; in dccp_v6_ctl_send_reset() 306 &iph->daddr, inet6_iif(skb)); in dccp_v6_hnd_req() [all …]
|
/linux-4.1.27/net/netrom/ |
D | nr_dev.c | 70 const void *daddr, const void *saddr, unsigned int len) in nr_header() argument 80 if (daddr != NULL) in nr_header() 81 memcpy(buff, daddr, dev->addr_len); in nr_header() 95 if (daddr != NULL) in nr_header()
|
/linux-4.1.27/net/irda/ircomm/ |
D | ircomm_tty_attach.c | 192 self->daddr = self->saddr = 0; in ircomm_tty_detach_cable() 376 info.daddr = discovery->daddr; in ircomm_tty_discovery_indication() 671 self->daddr = info->daddr; in ircomm_tty_state_idle() 684 self->saddr, self->daddr, in ircomm_tty_state_idle() 729 self->daddr = info->daddr; in ircomm_tty_state_search() 743 self->daddr, "IrLPT", in ircomm_tty_state_search() 748 self->daddr, in ircomm_tty_state_search() 812 self->daddr, "IrDA:IrCOMM", in ircomm_tty_state_query_parameters() 862 self->saddr, self->daddr, in ircomm_tty_state_query_lsap_sel()
|
/linux-4.1.27/net/bridge/netfilter/ |
D | ebt_arp.c | 40 __be32 saddr, daddr; in ebt_arp_mt() local 51 sizeof(daddr), &daddr); in ebt_arp_mt() 58 FWINV(info->daddr != (*dap & info->dmsk), EBT_ARP_DST_IP)) in ebt_arp_mt()
|
/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
D | ipoib_main.c | 492 if (ipoib_cm_enabled(dev, neigh->daddr)) { in path_rec_completion() 586 static void neigh_add_path(struct sk_buff *skb, u8 *daddr, in neigh_add_path() argument 595 neigh = ipoib_neigh_alloc(daddr, dev); in neigh_add_path() 603 path = __path_find(dev, daddr + 4); in neigh_add_path() 605 path = path_rec_create(dev, daddr + 4); in neigh_add_path() 618 if (ipoib_cm_enabled(dev, neigh->daddr)) { in neigh_add_path() 634 ipoib_send(dev, skb, path->ah, IPOIB_QPN(daddr)); in neigh_add_path() 820 const void *daddr, const void *saddr, unsigned len) in ipoib_hard_header() argument 835 memcpy(cb->hwaddr, daddr, INFINIBAND_ALEN); in ipoib_hard_header() 864 static u32 ipoib_addr_hash(struct ipoib_neigh_hash *htbl, u8 *daddr) in ipoib_addr_hash() argument [all …]
|
/linux-4.1.27/arch/cris/include/arch-v10/arch/ |
D | checksum.h | 12 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 24 : "0" (sum), "r" (daddr), "r" (saddr), "r" ((len + proto) << 8)); in csum_tcpudp_nofold()
|
/linux-4.1.27/arch/cris/include/arch-v32/arch/ |
D | checksum.h | 13 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, in csum_tcpudp_nofold() argument 23 : "0" (sum), "r" (daddr), "r" (saddr), \ in csum_tcpudp_nofold()
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | checksum.h | 23 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 33 : "r" (sum), "r" (daddr), "r" (saddr), "r" (len), "Ir" (htons(proto)) in csum_tcpudp_nofold()
|
D | dma-mapping.h | 68 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() argument 70 return daddr; in dma_to_phys()
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | checksum.h | 13 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 27 : "a" (saddr), "a" (daddr), "a" (proto)); in csum_tcpudp_nofold()
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | checksum.h | 17 __csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in __csum_tcpudp_nofold() argument 35 : "d" (daddr), "d" (saddr), "d" ((len + proto) << 8), "0"(sum) in __csum_tcpudp_nofold()
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | checksum.h | 19 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 27 : "d" (saddr), "d" (daddr), in csum_tcpudp_nofold()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | checksum.h | 164 __be32 daddr, unsigned short len, unsigned short proto, in csum_tcpudp_nofold() argument 193 : "0" ((__force unsigned long)daddr), in csum_tcpudp_nofold() 217 const struct in6_addr *daddr, in csum_ipv6_magic() argument 276 : "r" (saddr), "r" (daddr), in csum_ipv6_magic()
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_fwd.h | 96 uint32_t daddr, uint16_t dport) in usnic_fwd_init_udp_filter() argument 102 if (daddr) { in usnic_fwd_init_udp_filter() 104 filter->u.ipv4.dst_addr = daddr; in usnic_fwd_init_udp_filter()
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | checksum.h | 41 __wsum csum_tcpudp_nofold(unsigned long saddr, unsigned long daddr, 45 __sum16 csum_tcpudp_magic(unsigned long saddr, unsigned long daddr,
|
/linux-4.1.27/arch/x86/lib/ |
D | csum-wrappers_64.c | 137 const struct in6_addr *daddr, in csum_ipv6_magic() argument 152 : "[sum]" (rest), [saddr] "r" (saddr), [daddr] "r" (daddr)); in csum_ipv6_magic()
|
/linux-4.1.27/drivers/misc/genwqe/ |
D | card_utils.c | 257 dma_addr_t daddr; in genwqe_map_pages() local 260 daddr = pci_map_page(pci_dev, page_list[i], in genwqe_map_pages() 265 if (pci_dma_mapping_error(pci_dev, daddr)) { in genwqe_map_pages() 268 __func__, (long long)daddr); in genwqe_map_pages() 272 dma_list[i] = daddr; in genwqe_map_pages() 383 dma_addr_t daddr; in genwqe_setup_sgl() local 398 daddr = sgl->fpage_dma_addr + map_offs; in genwqe_setup_sgl() 402 daddr = sgl->lpage_dma_addr; in genwqe_setup_sgl() 404 daddr = dma_list[p] + map_offs; in genwqe_setup_sgl() 410 if (prev_daddr == daddr) { in genwqe_setup_sgl() [all …]
|
/linux-4.1.27/arch/arc/include/asm/ |
D | checksum.h | 73 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, in csum_tcpudp_nofold() argument 83 : "r"(saddr), "r"(daddr), in csum_tcpudp_nofold()
|
/linux-4.1.27/arch/hexagon/lib/ |
D | checksum.c | 63 __sum16 csum_tcpudp_magic(unsigned long saddr, unsigned long daddr, in csum_tcpudp_magic() argument 68 (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_magic() 72 __wsum csum_tcpudp_nofold(unsigned long saddr, unsigned long daddr, in csum_tcpudp_nofold() argument 78 result = (__force u64)saddr + (__force u64)daddr + in csum_tcpudp_nofold()
|
/linux-4.1.27/arch/mips/include/asm/mach-generic/ |
D | dma-coherence.h | 67 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys() argument 69 return daddr; in dma_to_phys()
|
/linux-4.1.27/arch/m68k/kernel/ |
D | traps.c | 391 fp->un.fmtb.daddr, in bus_error030() 402 if (mmu_emu_handle_fault (fp->un.fmtb.daddr, ssw & RW, 0)) in bus_error030() 411 if (mmu_emu_handle_fault (fp->un.fmtb.daddr, ssw & RW, 1)) in bus_error030() 427 fp->un.fmtb.daddr, in bus_error030() 446 addr = fp->un.fmtb.daddr; in bus_error030() 522 fp->un.fmtb.daddr, in bus_error030() 530 addr = fp->un.fmtb.daddr; in bus_error030() 555 fp->un.fmtb.daddr, in bus_error030() 635 if ((ssw & DF) && ((addr ^ fp->un.fmtb.daddr) & PAGE_MASK) == 0) in bus_error030() 904 fp->un.fmta.daddr, fp->un.fmta.dobuf); in show_registers() [all …]
|
/linux-4.1.27/arch/cris/include/asm/ |
D | checksum.h | 65 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic() argument 70 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); in csum_tcpudp_magic()
|
/linux-4.1.27/include/linux/ |
D | lsm_audit.h | 33 __be32 daddr; member 37 struct in6_addr daddr; member
|
/linux-4.1.27/security/ |
D | lsm_audit.c | 53 ad->u.net->v4info.daddr = ih->daddr; in ipv4_skb_to_auditdata() 123 ad->u.net->v6info.daddr = ip6->daddr; in ipv6_skb_to_auditdata() 348 print_ipv4_addr(ab, a->u.net->v4info.daddr, in dump_common_audit_data() 356 print_ipv6_addr(ab, &a->u.net->v6info.daddr, in dump_common_audit_data()
|
/linux-4.1.27/drivers/misc/mic/host/ |
D | mic_virtio.c | 77 size_t len, u64 daddr, size_t dlen, in mic_virtio_copy_to_user() argument 81 void __iomem *dbuf = mdev->aper.va + daddr; in mic_virtio_copy_to_user() 88 dma_offset = daddr - round_down(daddr, dma_alignment); in mic_virtio_copy_to_user() 89 daddr -= dma_offset; in mic_virtio_copy_to_user() 95 err = mic_sync_dma(mdev, mvr->buf_da, daddr, in mic_virtio_copy_to_user() 105 daddr += partlen; in mic_virtio_copy_to_user() 126 size_t len, u64 daddr, size_t dlen, in mic_virtio_copy_from_user() argument 130 void __iomem *dbuf = mdev->aper.va + daddr; in mic_virtio_copy_from_user() 136 if (daddr & (dma_alignment - 1)) { in mic_virtio_copy_from_user() 151 err = mic_sync_dma(mdev, daddr, mvr->buf_da, in mic_virtio_copy_from_user() [all …]
|
/linux-4.1.27/drivers/net/arcnet/ |
D | arcnet.c | 60 unsigned short type, uint8_t daddr); 105 unsigned short type, const void *daddr, 484 unsigned short type, const void *daddr, in arcnet_header() argument 494 daddr ? *(uint8_t *) daddr : -1, in arcnet_header() 506 _daddr = daddr ? *(uint8_t *) daddr : 0; in arcnet_header() 508 else if (!daddr) { in arcnet_header() 525 _daddr = *(uint8_t *) daddr; in arcnet_header() 1016 unsigned short type, uint8_t daddr) in null_build_header() argument 1022 lp->default_proto[daddr]); in null_build_header()
|
D | arc-rawmode.c | 42 unsigned short type, uint8_t daddr); 136 unsigned short type, uint8_t daddr) in build_header() argument 161 pkt->hard.dest = daddr; in build_header()
|
D | rfc1051.c | 42 unsigned short type, uint8_t daddr); 169 unsigned short type, uint8_t daddr) in build_header() argument 212 pkt->hard.dest = daddr; in build_header()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | addr.c | 202 static int dst_fetch_ha(struct dst_entry *dst, struct rdma_dev_addr *dev_addr, void *daddr) in dst_fetch_ha() argument 207 n = dst_neigh_lookup(dst, daddr); in dst_fetch_ha() 236 fl4.daddr = dst_ip; in addr4_resolve() 260 ret = dst_fetch_ha(&rt->dst, addr, &fl4.daddr); in addr4_resolve() 277 fl6.daddr = dst_in->sin6_addr; in addr6_resolve() 287 &fl6.daddr, 0, &fl6.saddr); in addr6_resolve() 308 ret = dst_fetch_ha(dst, addr, &fl6.daddr); in addr6_resolve()
|
/linux-4.1.27/drivers/video/fbdev/ |
D | hitfb.c | 79 u32 saddr, daddr; in hitfb_accel_bitblt() local 87 daddr = WIDTH * (dy + height) + dx + width; in hitfb_accel_bitblt() 100 daddr = WIDTH * dy + dx; in hitfb_accel_bitblt() 109 daddr <<= 1; in hitfb_accel_bitblt() 115 fb_writew(daddr & 0xffff, HD64461_BBTDSARL); in hitfb_accel_bitblt() 116 fb_writew(daddr >> 16, HD64461_BBTDSARH); in hitfb_accel_bitblt()
|
/linux-4.1.27/drivers/target/ |
D | target_core_sbc.c | 1192 void *daddr, *paddr; in sbc_dif_generate() local 1196 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_generate() 1209 sdt->guard_tag = cpu_to_be16(crc_t10dif(daddr + j, in sbc_dif_generate() 1227 kunmap_atomic(daddr); in sbc_dif_generate() 1326 void *daddr, *paddr; in sbc_dif_verify_write() local 1331 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_verify_write() 1350 rc = sbc_dif_v1_verify(cmd, sdt, daddr + j, sector, in sbc_dif_verify_write() 1354 kunmap_atomic(daddr); in sbc_dif_verify_write() 1365 kunmap_atomic(daddr); in sbc_dif_verify_write() 1384 void *daddr, *paddr; in __sbc_dif_verify_read() local [all …]
|
/linux-4.1.27/net/sched/ |
D | act_nat.c | 125 addr = iph->daddr; in tcf_nat() 141 iph->daddr = new_addr; in tcf_nat() 207 addr = iph->daddr; in tcf_nat() 228 iph->daddr = new_addr; in tcf_nat()
|
/linux-4.1.27/net/sctp/ |
D | ipv6.c | 214 skb->len, &fl6->saddr, &fl6->daddr); in sctp_v6_xmit() 239 union sctp_addr *daddr = &t->ipaddr; in sctp_v6_get_dst() local 247 fl6->daddr = daddr->v6.sin6_addr; in sctp_v6_get_dst() 248 fl6->fl6_dport = daddr->v6.sin6_port; in sctp_v6_get_dst() 250 if (ipv6_addr_type(&daddr->v6.sin6_addr) & IPV6_ADDR_LINKLOCAL) in sctp_v6_get_dst() 251 fl6->flowi6_oif = daddr->v6.sin6_scope_id; in sctp_v6_get_dst() 253 pr_debug("%s: dst=%pI6 ", __func__, &fl6->daddr); in sctp_v6_get_dst() 271 scope = sctp_scope(daddr); in sctp_v6_get_dst() 312 bmatchlen = sctp_v6_addr_match_len(daddr, &laddr->a); in sctp_v6_get_dst() 422 addr->v6.sin6_addr = ipv6_hdr(skb)->daddr; in sctp_v6_from_skb()
|
/linux-4.1.27/drivers/scsi/cxgbi/ |
D | libcxgbi.c | 580 __be32 saddr, __be32 daddr, in find_route_ipv4() argument 585 rt = ip_route_output_ports(&init_net, fl4, NULL, daddr, saddr, in find_route_ipv4() 595 struct sockaddr_in *daddr = (struct sockaddr_in *)dst_addr; in cxgbi_check_route() local 607 rt = find_route_ipv4(&fl4, 0, daddr->sin_addr.s_addr, 0, daddr->sin_port, 0); in cxgbi_check_route() 610 be32_to_cpu(daddr->sin_addr.s_addr), in cxgbi_check_route() 611 be16_to_cpu(daddr->sin_port)); in cxgbi_check_route() 616 n = dst_neigh_lookup(dst, &daddr->sin_addr.s_addr); in cxgbi_check_route() 625 &daddr->sin_addr.s_addr, ntohs(daddr->sin_port), in cxgbi_check_route() 632 ndev = ip_dev_find(&init_net, daddr->sin_addr.s_addr); in cxgbi_check_route() 641 &daddr->sin_addr.s_addr, ndev->name); in cxgbi_check_route() [all …]
|
/linux-4.1.27/net/openvswitch/ |
D | flow.h | 70 __be32 saddr, __be32 daddr, in __ovs_flow_tun_info_init() argument 81 tun_info->tunnel.ipv4_dst = daddr; in __ovs_flow_tun_info_init() 111 __ovs_flow_tun_info_init(tun_info, iph->saddr, iph->daddr, in ovs_flow_tun_info_init()
|
/linux-4.1.27/include/uapi/linux/ |
D | xfrm.h | 25 xfrm_address_t daddr; member 49 xfrm_address_t daddr; member 385 xfrm_address_t daddr; member 490 xfrm_address_t daddr; member
|
/linux-4.1.27/sound/isa/gus/ |
D | gus_reset.c | 167 unsigned int daddr; in snd_gf1_clear_voices() local 170 daddr = gus->gf1.default_voice_address << 4; in snd_gf1_clear_voices() 184 snd_gf1_write_addr(gus, SNDRV_GF1_VA_START, daddr, w_16); in snd_gf1_clear_voices() 185 snd_gf1_write_addr(gus, SNDRV_GF1_VA_END, daddr, w_16); in snd_gf1_clear_voices() 190 snd_gf1_write_addr(gus, SNDRV_GF1_VA_CURRENT, daddr, w_16); in snd_gf1_clear_voices()
|