Lines Matching refs:h
5 #include <linux/xfrm.h>
6 #include <linux/socket.h>
7 #include <linux/jhash.h>
89 unsigned int h = family ^ reqid;
92 h ^= __xfrm4_daddr_saddr_hash(daddr, saddr);
95 h ^= __xfrm6_daddr_saddr_hash(daddr, saddr);
98 return (h ^ (h >> 16)) & hmask;
106 unsigned int h = family;
109 h ^= __xfrm4_daddr_saddr_hash(daddr, saddr);
112 h ^= __xfrm6_daddr_saddr_hash(daddr, saddr);
115 return (h ^ (h >> 16)) & hmask;
122 unsigned int h = (__force u32)spi ^ proto;
125 h ^= __xfrm4_addr_hash(daddr);
128 h ^= __xfrm6_addr_hash(daddr);
131 return (h ^ (h >> 10) ^ (h >> 20)) & hmask;
137 unsigned int h = seq;
138 return (h ^ (h >> 10) ^ (h >> 20)) & hmask;
152 unsigned int h = 0;
160 h = __xfrm4_dpref_spref_hash(daddr, saddr, dbits, sbits);
168 h = __xfrm6_dpref_spref_hash(daddr, saddr, dbits, sbits);
171 h ^= (h >> 16);
172 return h & hmask;
181 unsigned int h = 0;
185 h = __xfrm4_dpref_spref_hash(daddr, saddr, dbits, sbits);
189 h = __xfrm6_dpref_spref_hash(daddr, saddr, dbits, sbits);
192 h ^= (h >> 16);
193 return h & hmask;