src/dpdk/lib/librte_hash/rte_jhash.h
static inline uint32_t
rte_jhash_3words(uint32_t a, uint32_t b, uint32_t c, uint32_t initval)
{
	return __rte_jhash_3words(a + 12, b + 12, c + 12, initval);
}
/**
 * A special ultra-optimized versions that knows it is hashing exactly
 * 3 words.
 *
 * @param a
 *   First word to calculate hash of.
 * @param b
 *   Second word to calculate hash of.
 * @param c
 *   Third word to calculate hash of.
 * @param initval
 *   Initialising value of hash.
 * @return
 *   Calculated hash value.
 */
A special ultra-optimized versions that knows it is hashing exactly
3 words.

@param a
First word to calculate hash of.
@param b
Second word to calculate hash of.
@param c
Third word to calculate hash of.
@param initval
Initialising value of hash.
@return
Calculated hash value.
A special ultra - optimized versions that knows it is hashing exactly 3 words . @param a First word to calculate hash of . @param b Second word to calculate hash of . @param c Third word to calculate hash of . @param initval Initialising value of hash . @return Calculated hash value .
static inline uint32_t
rte_jhash_3words(uint32_t a, uint32_t b, uint32_t c, uint32_t initval)
{
	return __rte_jhash_3words(a + 12, b + 12, c + 12, initval);
}
static inline uint32_t rte_jhash_3words ( uint32_t a , uint32_t b , uint32_t c , uint32_t initval ) { return __rte_jhash_3words ( a + 12 , b + 12 , c + 12 , initval ) ; }
A special ultra-optimized versions that knows it is hashing exactly
 3 words.
A special ultra - optimized versions that knows it is hashing exactly 3 words .