Searched refs:daddr (Results 1 - 25 of 735) sorted by relevance

1234567891011>>

/linux-master/arch/mips/cavium-octeon/
H A Ddma-octeon.c32 phys_addr_t (*dma_to_phys)(struct device *dev, dma_addr_t daddr);
43 static phys_addr_t octeon_hole_dma_to_phys(dma_addr_t daddr) argument
45 if (daddr >= CVMX_PCIE_BAR1_RC_BASE)
46 return daddr + CVMX_PCIE_BAR1_PHYS_BASE - CVMX_PCIE_BAR1_RC_BASE;
48 return daddr;
58 static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr) argument
60 daddr = octeon_hole_dma_to_phys(daddr);
62 if (daddr >= 0x10000000ull && daddr <
78 octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr) argument
100 octeon_big_dma_to_phys(struct device *dev, dma_addr_t daddr) argument
130 octeon_small_dma_to_phys(struct device *dev, dma_addr_t daddr) argument
180 dma_to_phys(struct device *dev, dma_addr_t daddr) argument
[all...]
/linux-master/include/net/
H A Dsecure_seq.h9 u64 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport);
10 u64 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr,
12 u32 secure_tcp_seq(__be32 saddr, __be32 daddr,
14 u32 secure_tcp_ts_off(const struct net *net, __be32 saddr, __be32 daddr);
15 u32 secure_tcpv6_seq(const __be32 *saddr, const __be32 *daddr,
18 const __be32 *saddr, const __be32 *daddr);
19 u64 secure_dccp_sequence_number(__be32 saddr, __be32 daddr,
21 u64 secure_dccpv6_sequence_number(__be32 *saddr, __be32 *daddr,
H A Drpl.h28 const struct in6_addr *daddr, unsigned char n);
32 const struct in6_addr *daddr, unsigned char n);
H A Dip6_checksum.h35 const struct in6_addr *daddr,
42 &ipv6_hdr(skb)->daddr,
48 const struct in6_addr *daddr,
51 return csum_ipv6_magic(saddr, daddr, len, IPPROTO_TCP, base);
56 const struct in6_addr *daddr)
60 th->check = ~tcp_v6_check(skb->len, saddr, daddr, 0);
71 th->check = ~tcp_v6_check(0, &ipv6h->saddr, &ipv6h->daddr, 0);
76 const struct in6_addr *daddr,
79 return csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, base);
84 const struct in6_addr *daddr, in
46 tcp_v6_check(int len, const struct in6_addr *saddr, const struct in6_addr *daddr, __wsum base) argument
54 __tcp_v6_send_check(struct sk_buff *skb, const struct in6_addr *saddr, const struct in6_addr *daddr) argument
74 udp_v6_check(int len, const struct in6_addr *saddr, const struct in6_addr *daddr, __wsum base) argument
[all...]
H A Dinetpeer.h38 struct inetpeer_addr daddr; member in struct:inet_peer
99 const struct inetpeer_addr *daddr,
106 struct inetpeer_addr daddr; local
108 daddr.a4.addr = v4daddr;
109 daddr.a4.vif = vif;
110 daddr.family = AF_INET;
111 return inet_getpeer(base, &daddr, create);
118 struct inetpeer_addr daddr; local
120 daddr.a6 = *v6daddr;
121 daddr
[all...]
/linux-master/net/xfrm/
H A Dxfrm_hash.h19 static inline unsigned int __xfrm4_daddr_saddr_hash(const xfrm_address_t *daddr, argument
22 u32 sum = (__force u32)daddr->a4 + (__force u32)saddr->a4;
26 static inline unsigned int __xfrm6_daddr_saddr_hash(const xfrm_address_t *daddr, argument
29 return __xfrm6_addr_hash(daddr) ^ __xfrm6_addr_hash(saddr);
44 static inline unsigned int __xfrm4_dpref_spref_hash(const xfrm_address_t *daddr, argument
49 return jhash_2words(ntohl(daddr->a4) & __bits2mask32(dbits),
75 static inline unsigned int __xfrm6_dpref_spref_hash(const xfrm_address_t *daddr, argument
80 return __xfrm6_pref_hash(daddr, dbits) ^
84 static inline unsigned int __xfrm_dst_hash(const xfrm_address_t *daddr, argument
92 h ^= __xfrm4_daddr_saddr_hash(daddr, sadd
101 __xfrm_src_hash(const xfrm_address_t *daddr, const xfrm_address_t *saddr, unsigned short family, unsigned int hmask) argument
119 __xfrm_spi_hash(const xfrm_address_t *daddr, __be32 spi, u8 proto, unsigned short family, unsigned int hmask) argument
150 const xfrm_address_t *daddr = &sel->daddr; local
175 __addr_hash(const xfrm_address_t *daddr, const xfrm_address_t *saddr, unsigned short family, unsigned int hmask, u8 dbits, u8 sbits) argument
[all...]
/linux-master/arch/mips/include/asm/
H A Ddma-direct.h6 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
/linux-master/arch/loongarch/include/asm/
H A Ddma-direct.h9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
/linux-master/arch/microblaze/include/asm/
H A Dchecksum.h16 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, argument
24 : "d" (saddr), "d" (daddr),
/linux-master/arch/powerpc/include/asm/
H A Ddma-direct.h10 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) argument
12 return daddr - dev->archdata.dma_offset;
/linux-master/arch/parisc/include/asm/
H A Dchecksum.h74 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument
84 : "r" (daddr), "r"(saddr), "r"(proto+len), "0"(sum));
92 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, argument
96 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
111 const struct in6_addr *daddr,
131 " ldd,ma 8(%2), %5\n" /* get 1st daddr word */
134 " ldd,ma 8(%2), %7\n" /* 2nd daddr */
152 " ldw,ma 4(%2), %5\n" /* get 1st daddr word */
156 " ldw,ma 4(%2), %7\n" /* 2nd daddr */
160 " ldw,ma 4(%2), %5\n" /* 3rd daddr */
110 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) argument
[all...]
/linux-master/arch/mips/loongson64/
H A Ddma.c16 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) argument
20 long nid = (daddr >> node_id_offset) & 0x3;
22 return ((nid << node_id_offset) ^ daddr) | (nid << 44);
/linux-master/arch/nios2/include/asm/
H A Dchecksum.h40 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument
55 : "r" (daddr), "r" ((len + proto) << 8),
63 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, argument
67 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
/linux-master/net/core/
H A Dsecure_seq.c57 const __be32 *saddr, const __be32 *daddr)
61 struct in6_addr daddr; member in struct:__anon106
64 .daddr = *(struct in6_addr *)daddr,
71 return siphash(&combined, offsetofend(typeof(combined), daddr),
76 u32 secure_tcpv6_seq(const __be32 *saddr, const __be32 *daddr, argument
81 struct in6_addr daddr; member in struct:__anon107
86 .daddr = *(struct in6_addr *)daddr,
99 u64 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr, argument
56 secure_tcpv6_ts_off(const struct net *net, const __be32 *saddr, const __be32 *daddr) argument
104 struct in6_addr daddr; member in struct:__anon108
121 secure_tcp_ts_off(const struct net *net, __be32 saddr, __be32 daddr) argument
136 secure_tcp_seq(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport) argument
149 secure_ipv4_port_ephemeral(__be32 saddr, __be32 daddr, __be16 dport) argument
161 secure_dccp_sequence_number(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport) argument
176 secure_dccpv6_sequence_number(__be32 *saddr, __be32 *daddr, __be16 sport, __be16 dport) argument
181 struct in6_addr daddr; member in struct:__anon109
[all...]
/linux-master/tools/testing/selftests/netfilter/
H A Dsctp_collision.c11 struct sockaddr_in saddr = {}, daddr = {}; local
12 int sd, ret, len = sizeof(daddr);
44 daddr.sin_family = AF_INET;
45 daddr.sin_addr.s_addr = inet_addr(argv[4]);
46 daddr.sin_port = htons(atoi(argv[5]));
57 ret = connect(sd, (struct sockaddr *)&daddr, len);
62 ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
67 ret = sendto(sd, buf, strlen(buf) + 1, 0, (struct sockaddr *)&daddr, len);
77 ret = connect(sd, (struct sockaddr *)&daddr, len);
83 ret = sendto(sd, buf, strlen(buf) + 1, 0, (struct sockaddr *)&daddr, le
[all...]
/linux-master/samples/bpf/
H A Dxdp_tx_iptunnel_common.h15 } daddr; member in struct:vip
29 } daddr; member in struct:iptnl_info
/linux-master/tools/testing/selftests/bpf/
H A Dtest_iptunnel_common.h15 } daddr; member in struct:vip
29 } daddr; member in struct:iptnl_info
/linux-master/arch/x86/um/asm/
H A Dchecksum_32.h15 const struct in6_addr *daddr,
32 : "r" (saddr), "r" (daddr),
14 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum sum) argument
/linux-master/arch/hexagon/include/asm/
H A Dchecksum.h17 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
21 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
/linux-master/arch/arm/include/asm/
H A Dchecksum.h100 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, argument
114 : "r" (daddr), "r" (saddr), "r" (lenprot)
127 : "r" (sum), "r" (daddr), "r" (saddr), "r" (lenprot)
137 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, argument
140 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
156 __csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __be32 len,
160 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, argument
163 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len),
/linux-master/tools/testing/selftests/net/
H A Dgro.c191 struct in6_addr daddr; member in struct:pseudo_header6
197 struct in_addr daddr; member in struct:pseudo_header4
206 if (inet_pton(AF_INET6, addr6_dst, &ph6.daddr) != 1)
215 if (inet_pton(AF_INET, addr4_dst, &ph4.daddr) != 1)
257 if (inet_pton(AF_INET6, addr6_dst, &ip6h->daddr) != 1)
271 if (inet_pton(AF_INET, addr4_dst, &iph->daddr) != 1)
296 static void write_packet(int fd, char *buf, int len, struct sockaddr_ll *daddr) argument
300 ret = sendto(fd, buf, len, 0, (struct sockaddr *)daddr, sizeof(*daddr));
319 static void send_flags(int fd, struct sockaddr_ll *daddr, in argument
354 send_data_pkts(int fd, struct sockaddr_ll *daddr, int payload_len1, int payload_len2) argument
368 send_large(int fd, struct sockaddr_ll *daddr, int remainder) argument
387 send_ack(int fd, struct sockaddr_ll *daddr) argument
491 send_changed_checksum(int fd, struct sockaddr_ll *daddr) argument
506 send_changed_seq(int fd, struct sockaddr_ll *daddr) argument
525 send_changed_ts(int fd, struct sockaddr_ll *daddr) argument
553 send_diff_opt(int fd, struct sockaddr_ll *daddr) argument
620 send_ipv6_exthdr(int fd, struct sockaddr_ll *daddr, char *ext_data1, char *ext_data2) argument
635 send_ip_options(int fd, struct sockaddr_ll *daddr) argument
654 send_fragment4(int fd, struct sockaddr_ll *daddr) argument
679 send_changed_ttl(int fd, struct sockaddr_ll *daddr) argument
696 send_changed_tos(int fd, struct sockaddr_ll *daddr) argument
718 send_changed_ECN(int fd, struct sockaddr_ll *daddr) argument
739 send_fragment6(int fd, struct sockaddr_ll *daddr) argument
774 struct sockaddr_ll daddr = {}; local
862 struct sockaddr_ll daddr = {}; local
[all...]
H A Dpsock_lib.h79 struct sockaddr_in saddr, daddr; local
93 memset(&daddr, 0, sizeof(daddr));
94 daddr.sin_family = AF_INET;
95 daddr.sin_port = htons(port + 1);
96 daddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
99 if (bind(fds[1], (void *) &daddr, sizeof(daddr))) {
107 if (connect(fds[0], (void *) &daddr, sizeof(daddr))) {
[all...]
/linux-master/net/ipv6/
H A Drpl.c14 const struct in6_addr *daddr,
17 memcpy(dst, daddr, pfx);
34 const struct in6_addr *daddr, unsigned char n)
47 ipv6_rpl_addr_decompress(&outhdr->rpl_segaddr[i], daddr,
51 ipv6_rpl_addr_decompress(&outhdr->rpl_segaddr[n], daddr,
57 const struct in6_addr *daddr,
63 for (plen = 0; plen < sizeof(*daddr); plen++) {
65 if (daddr->s6_addr[plen] !=
74 static unsigned char ipv6_rpl_srh_calc_cmpre(const struct in6_addr *daddr, argument
79 for (plen = 0; plen < sizeof(*daddr); ple
13 ipv6_rpl_addr_decompress(struct in6_addr *dst, const struct in6_addr *daddr, const void *post, unsigned char pfx) argument
32 ipv6_rpl_srh_decompress(struct ipv6_rpl_sr_hdr *outhdr, const struct ipv6_rpl_sr_hdr *inhdr, const struct in6_addr *daddr, unsigned char n) argument
56 ipv6_rpl_srh_calc_cmpri(const struct ipv6_rpl_sr_hdr *inhdr, const struct in6_addr *daddr, unsigned char n) argument
87 ipv6_rpl_srh_compress(struct ipv6_rpl_sr_hdr *outhdr, const struct ipv6_rpl_sr_hdr *inhdr, const struct in6_addr *daddr, unsigned char n) argument
[all...]
H A Dip6_checksum.c9 const struct in6_addr *daddr,
34 sum += (__force u32)daddr->s6_addr32[0];
35 carry = (sum < (__force u32)daddr->s6_addr32[0]);
38 sum += (__force u32)daddr->s6_addr32[1];
39 carry = (sum < (__force u32)daddr->s6_addr32[1]);
42 sum += (__force u32)daddr->s6_addr32[2];
43 carry = (sum < (__force u32)daddr->s6_addr32[2]);
46 sum += (__force u32)daddr->s6_addr32[3];
47 carry = (sum < (__force u32)daddr->s6_addr32[3]);
117 const struct in6_addr *daddr, in
8 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum csum) argument
115 udp6_set_csum(bool nocheck, struct sk_buff *skb, const struct in6_addr *saddr, const struct in6_addr *daddr, int len) argument
[all...]
/linux-master/arch/s390/include/asm/
H A Dchecksum.h74 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, argument
80 csum += (__force __u32)daddr;
91 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, argument
94 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
107 const struct in6_addr *daddr,
116 sum += (__force __u32)daddr->s6_addr32[0];
117 sum += (__force __u32)daddr->s6_addr32[1];
118 sum += (__force __u32)daddr->s6_addr32[2];
119 sum += (__force __u32)daddr->s6_addr32[3];
106 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum csum) argument

Completed in 552 milliseconds

1234567891011>>