Lines Matching refs:digest
74 unsigned char digest[16]; in ketama_key_hasher() local
78 md5_finish(&md5state, digest); in ketama_key_hasher()
81 unsigned int h = (unsigned int)(( digest[3] << 24 ) in ketama_key_hasher()
82 | ( digest[2] << 16 ) in ketama_key_hasher()
83 | ( digest[1] << 8 ) in ketama_key_hasher()
84 | digest[0] ); in ketama_key_hasher()
148 unsigned char digest[16]; in _add_server_ketama() local
155 ketama_md5_digest(hashstring, digest); in _add_server_ketama()
161 kt->continuum[*cont].point = ( digest[3+h*4] << 24 ) in _add_server_ketama()
162 | ( digest[2+h*4] << 16 ) in _add_server_ketama()
163 | ( digest[1+h*4] << 8 ) in _add_server_ketama()
164 | digest[h*4]; in _add_server_ketama()
179 unsigned char digest[16]; in _add_server_twemproxy() local
192 ketama_md5_digest(hashstring, digest); in _add_server_twemproxy()
198 kt->continuum[*cont].point = ( digest[3+h*4] << 24 ) in _add_server_twemproxy()
199 | ( digest[2+h*4] << 16 ) in _add_server_twemproxy()
200 | ( digest[1+h*4] << 8 ) in _add_server_twemproxy()
201 | digest[h*4]; in _add_server_twemproxy()
216 unsigned char digest[16]; in _add_server_evcache() local
222 ketama_md5_digest(hashstring, digest); in _add_server_evcache()
228 kt->continuum[*cont].point = ( digest[3+h*4] << 24 ) in _add_server_evcache()
229 | ( digest[2+h*4] << 16 ) in _add_server_evcache()
230 | ( digest[1+h*4] << 8 ) in _add_server_evcache()
231 | digest[h*4]; in _add_server_evcache()