/linux-master/arch/mips/cavium-octeon/ |
H A D | dma-octeon.c | 32 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 D | secure_seq.h | 9 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 D | rpl.h | 28 const struct in6_addr *daddr, unsigned char n); 32 const struct in6_addr *daddr, unsigned char n);
|
H A D | ip6_checksum.h | 35 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 D | inetpeer.h | 38 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 D | xfrm_hash.h | 19 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 D | dma-direct.h | 6 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
|
/linux-master/arch/loongarch/include/asm/ |
H A D | dma-direct.h | 9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
|
/linux-master/arch/microblaze/include/asm/ |
H A D | checksum.h | 16 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, argument 24 : "d" (saddr), "d" (daddr),
|
/linux-master/arch/powerpc/include/asm/ |
H A D | dma-direct.h | 10 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 D | checksum.h | 74 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 D | dma.c | 16 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 D | checksum.h | 40 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 D | secure_seq.c | 57 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 D | sctp_collision.c | 11 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 D | xdp_tx_iptunnel_common.h | 15 } daddr; member in struct:vip 29 } daddr; member in struct:iptnl_info
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_iptunnel_common.h | 15 } daddr; member in struct:vip 29 } daddr; member in struct:iptnl_info
|
/linux-master/arch/x86/um/asm/ |
H A D | checksum_32.h | 15 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 D | checksum.h | 17 __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 D | checksum.h | 100 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 D | gro.c | 191 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 D | psock_lib.h | 79 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 D | rpl.c | 14 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 D | ip6_checksum.c | 9 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 D | checksum.h | 74 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
|