/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/xfrm/ |
H A D | xfrm_hash.h | 17 static inline unsigned int __xfrm4_daddr_saddr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr) argument 19 u32 sum = (__force u32)daddr->a4 + (__force u32)saddr->a4; 23 static inline unsigned int __xfrm6_daddr_saddr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr) argument 26 saddr->a6[2] ^ saddr->a6[3]); 29 static inline unsigned int __xfrm_dst_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, argument 36 h ^= __xfrm4_daddr_saddr_hash(daddr, saddr); 39 h ^= __xfrm6_daddr_saddr_hash(daddr, saddr); 46 xfrm_address_t *saddr, 53 h ^= __xfrm4_daddr_saddr_hash(daddr, saddr); 45 __xfrm_src_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, unsigned short family, unsigned int hmask) argument 86 xfrm_address_t *saddr = &sel->saddr; local 110 __addr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, unsigned short family, unsigned int hmask) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/xfrm/ |
H A D | xfrm_hash.h | 17 static inline unsigned int __xfrm4_daddr_saddr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr) argument 19 u32 sum = (__force u32)daddr->a4 + (__force u32)saddr->a4; 23 static inline unsigned int __xfrm6_daddr_saddr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr) argument 26 saddr->a6[2] ^ saddr->a6[3]); 29 static inline unsigned int __xfrm_dst_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, argument 36 h ^= __xfrm4_daddr_saddr_hash(daddr, saddr); 39 h ^= __xfrm6_daddr_saddr_hash(daddr, saddr); 46 xfrm_address_t *saddr, 53 h ^= __xfrm4_daddr_saddr_hash(daddr, saddr); 45 __xfrm_src_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, unsigned short family, unsigned int hmask) argument 86 xfrm_address_t *saddr = &sel->saddr; local 110 __addr_hash(xfrm_address_t *daddr, xfrm_address_t *saddr, unsigned short family, unsigned int hmask) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/microblaze/include/asm/ |
H A D | checksum.h | 19 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 27 : "d" (saddr), "d" (daddr), "d" (len + proto));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/blackfin/include/asm/ |
H A D | checksum.h | 17 __csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 35 : "d" (daddr), "d" (saddr), "d" ((len + proto) << 8), "0"(sum)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/cris/include/arch-v10/arch/ |
H A D | checksum.h | 12 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 24 : "0" (sum), "r" (daddr), "r" (saddr), "r" ((len + proto) << 8));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/cris/include/arch-v32/arch/ |
H A D | checksum.h | 13 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument 23 : "0" (sum), "r" (daddr), "r" (saddr), \
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/microblaze/include/asm/ |
H A D | checksum.h | 19 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 27 : "d" (saddr), "d" (daddr), "d" (len + proto));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/blackfin/include/asm/ |
H A D | checksum.h | 17 __csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 35 : "d" (daddr), "d" (saddr), "d" ((len + proto) << 8), "0"(sum)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/cris/include/arch-v10/arch/ |
H A D | checksum.h | 12 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 24 : "0" (sum), "r" (daddr), "r" (saddr), "r" ((len + proto) << 8));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/cris/include/arch-v32/arch/ |
H A D | checksum.h | 13 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument 23 : "0" (sum), "r" (daddr), "r" (saddr), \
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/h8300/include/asm/ |
H A D | checksum.h | 68 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 83 : "0" (sum), "r" (daddr), "r" (saddr), "r" (len + proto) 89 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 92 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/h8300/include/asm/ |
H A D | checksum.h | 68 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 83 : "0" (sum), "r" (daddr), "r" (saddr), "r" (len + proto) 89 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 92 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/frv/include/asm/ |
H A D | checksum.h | 108 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 116 : "r" (daddr), "r" (saddr), "r" (len + proto), "0"(sum) 123 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 126 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 137 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, argument 173 : "r" (saddr), "r" (daddr), "0" (sum), "2" (len + proto)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/frv/include/asm/ |
H A D | checksum.h | 108 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 116 : "r" (daddr), "r" (saddr), "r" (len + proto), "0"(sum) 123 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 126 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 137 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, argument 173 : "r" (saddr), "r" (daddr), "0" (sum), "2" (len + proto)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/parisc/include/asm/ |
H A D | checksum.h | 87 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument 98 : "r" (daddr), "r"(saddr), "r"(proto+len), "0"(sum)); 106 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, argument 111 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 125 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, argument 140 " ldd,ma 8(%1), %%r19\n" /* get 1st saddr word */ 144 " ldd,ma 8(%1), %%r21\n" /* 2cd saddr */ 163 " ldw,ma 4(%1), %%r19\n" /* get 1st saddr word */ 167 " ldw,ma 4(%1), %%r21\n" /* 2cd saddr */ 171 " ldw,ma 4(%1), %%r19\n" /* 3rd saddr */ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/include/asm/ |
H A D | checksum_64.h | 98 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument 108 : "=r" (sum), "=r" (saddr) 109 : "r" (daddr), "r" (proto + len), "0" (sum), "1" (saddr) 118 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, argument 123 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 128 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, argument 154 : "r" (saddr), "r" (daddr), "r"(htonl(len)),
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/include/asm/ |
H A D | checksum_64.h | 98 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument 108 : "=r" (sum), "=r" (saddr) 109 : "r" (daddr), "r" (proto + len), "0" (sum), "1" (saddr) 118 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, argument 123 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 128 static inline __sum16 csum_ipv6_magic(const struct in6_addr *saddr, argument 154 : "r" (saddr), "r" (daddr), "r"(htonl(len)),
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/m68k/include/asm/ |
H A D | checksum.h | 103 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 111 : "=&d" (sum), "=d" (saddr) 112 : "g" (daddr), "1" (saddr), "d" (len + proto), 123 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 126 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 141 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, argument 164 : "a" (saddr), "a" (daddr), "d" (len + proto),
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/include/asm/ |
H A D | checksum.h | 87 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 101 : "r" (sum), "r" (daddr), "r" (saddr), "r" (len), "Ir" (htons(proto)) 110 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 113 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); 129 __csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __be32 len, 133 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, argument 136 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len),
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/m68k/include/asm/ |
H A D | checksum.h | 103 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 111 : "=&d" (sum), "=d" (saddr) 112 : "g" (daddr), "1" (saddr), "d" (len + proto), 123 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 126 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 141 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, argument 164 : "a" (saddr), "a" (daddr), "d" (len + proto),
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/parisc/include/asm/ |
H A D | checksum.h | 87 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, argument 98 : "r" (daddr), "r"(saddr), "r"(proto+len), "0"(sum)); 106 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, argument 111 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); 125 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, argument 140 " ldd,ma 8(%1), %%r19\n" /* get 1st saddr word */ 144 " ldd,ma 8(%1), %%r21\n" /* 2cd saddr */ 163 " ldw,ma 4(%1), %%r19\n" /* get 1st saddr word */ 167 " ldw,ma 4(%1), %%r21\n" /* 2cd saddr */ 171 " ldw,ma 4(%1), %%r19\n" /* 3rd saddr */ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/include/asm/ |
H A D | checksum.h | 87 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, argument 101 : "r" (sum), "r" (daddr), "r" (saddr), "r" (len), "Ir" (htons(proto)) 110 csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, argument 113 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); 129 __csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __be32 len, 133 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, argument 136 return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len),
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/ |
H A D | ip6_checksum.h | 37 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, argument 48 sum += (__force u32)saddr->s6_addr32[0]; 49 carry = (sum < (__force u32)saddr->s6_addr32[0]); 52 sum += (__force u32)saddr->s6_addr32[1]; 53 carry = (sum < (__force u32)saddr->s6_addr32[1]); 56 sum += (__force u32)saddr->s6_addr32[2]; 57 carry = (sum < (__force u32)saddr->s6_addr32[2]); 60 sum += (__force u32)saddr->s6_addr32[3]; 61 carry = (sum < (__force u32)saddr->s6_addr32[3]);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/ |
H A D | ip6_checksum.h | 37 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr, argument 48 sum += (__force u32)saddr->s6_addr32[0]; 49 carry = (sum < (__force u32)saddr->s6_addr32[0]); 52 sum += (__force u32)saddr->s6_addr32[1]; 53 carry = (sum < (__force u32)saddr->s6_addr32[1]); 56 sum += (__force u32)saddr->s6_addr32[2]; 57 carry = (sum < (__force u32)saddr->s6_addr32[2]); 60 sum += (__force u32)saddr->s6_addr32[3]; 61 carry = (sum < (__force u32)saddr->s6_addr32[3]);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/iptables-1.4.x/include/linux/netfilter/ |
H A D | xt_policy.h | 21 __u8 saddr:1, member in struct:xt_policy_spec 40 union nf_inet_addr saddr; member in struct:xt_policy_elem::__anon3881::__anon3882 47 union xt_policy_addr saddr;
|