Lines Matching refs:hashstring
132 char *hashstring = malloc(hashstring_size); in _add_server_default() local
135 size_t len = snprintf(hashstring, hashstring_size, "%s:%s-%d", parts[0], parts[1], k); in _add_server_default()
136 kt->continuum[*cont].point = (unsigned int) XXH3_64bits(hashstring, len); in _add_server_default()
140 free(hashstring); in _add_server_default()
145 char *hashstring = malloc(hashstring_size); in _add_server_ketama() local
151 snprintf(hashstring, hashstring_size, "%s:%s-%d", parts[0], parts[1], k); in _add_server_ketama()
155 ketama_md5_digest(hashstring, digest); in _add_server_ketama()
171 free(hashstring); in _add_server_ketama()
176 char *hashstring = malloc(hashstring_size); in _add_server_twemproxy() local
185 snprintf(hashstring, hashstring_size, "%s-%d", parts[0], k); in _add_server_twemproxy()
187 snprintf(hashstring, hashstring_size, "%s:%s-%d", parts[0], parts[1], k); in _add_server_twemproxy()
192 ketama_md5_digest(hashstring, digest); in _add_server_twemproxy()
208 free(hashstring); in _add_server_twemproxy()
213 char *hashstring = malloc(hashstring_size); in _add_server_evcache() local
219 snprintf(hashstring, hashstring_size, "%s/%s:%s-%d", parts[0], parts[0], parts[1], k); in _add_server_evcache()
222 ketama_md5_digest(hashstring, digest); in _add_server_evcache()
238 free(hashstring); in _add_server_evcache()