Lines Matching refs:initval
58 static inline u32 jhash(const void *key, u32 length, u32 initval) in jhash() argument
64 a = b = c = JHASH_GOLDEN_RATIO + length + initval; in jhash()
102 static inline u32 jhash2(u32 *k, u32 length, u32 initval) in jhash2() argument
107 a = b = c = JHASH_GOLDEN_RATIO + (length<<2) + initval; in jhash2()
136 static inline u32 jhash_3words(u32 a, u32 b, u32 c, u32 initval) in jhash_3words() argument
138 a += JHASH_GOLDEN_RATIO + initval; in jhash_3words()
139 b += JHASH_GOLDEN_RATIO + initval; in jhash_3words()
140 c += JHASH_GOLDEN_RATIO + initval; in jhash_3words()
147 static inline u32 jhash_2words(u32 a, u32 b, u32 initval) in jhash_2words() argument
149 return jhash_3words(0, a, b, initval); in jhash_2words()
152 static inline u32 jhash_1word(u32 a, u32 initval) in jhash_1word() argument
154 return jhash_3words(0, 0, a, initval); in jhash_1word()