Lines Matching defs:affinity_hash
890 const auto &affinity_hash = shared_addr->affinity_hash;
893 std::begin(affinity_hash), std::end(affinity_hash), hash,
896 if (it == std::end(affinity_hash)) {
897 it = std::begin(affinity_hash);
901 static_cast<size_t>(std::distance(std::begin(affinity_hash), it));
908 if (i == shared_addr->affinity_hash.size()) {
911 addr = &shared_addr->addrs[shared_addr->affinity_hash[i].idx];
963 const auto &affinity_hash = shared_addr->affinity_hash;
987 std::begin(affinity_hash), std::end(affinity_hash), h,
990 if (it == std::end(affinity_hash)) {
991 it = std::begin(affinity_hash);
995 static_cast<size_t>(std::distance(std::begin(affinity_hash), it));
1002 if (i == shared_addr->affinity_hash.size()) {
1005 addr = &shared_addr->addrs[shared_addr->affinity_hash[i].idx];
1017 downstream->renew_affinity_cookie(addr->affinity_hash);