| 310 | } |
| 311 | |
| 312 | static inline uint32_t |
| 313 | __rte_jhash_3words(uint32_t a, uint32_t b, uint32_t c, uint32_t initval) |
| 314 | { |
| 315 | a += RTE_JHASH_GOLDEN_RATIO + initval; |
| 316 | b += RTE_JHASH_GOLDEN_RATIO + initval; |
| 317 | c += RTE_JHASH_GOLDEN_RATIO + initval; |
| 318 | |
| 319 | __rte_jhash_final(a, b, c); |
| 320 | |
| 321 | return c; |
| 322 | } |
| 323 | |
| 324 | /** |
| 325 | * A special ultra-optimized versions that knows it is hashing exactly |
no outgoing calls
no test coverage detected