Home
last modified time | relevance | path

Searched refs:drop_config (Results 1 – 8 of 8) sorted by relevance

/third_party/grpc/src/core/ext/filters/client_channel/lb_policy/xds/
Dxds_cluster_impl.cc129 RefCountedPtr<XdsApi::EdsUpdate::DropConfig> drop_config) in XdsClusterImplLbConfig() argument
136 drop_config_(std::move(drop_config)) {} in XdsClusterImplLbConfig()
149 RefCountedPtr<XdsApi::EdsUpdate::DropConfig> drop_config() const { in drop_config() function in grpc_core::__anon93b706d90111::XdsClusterImplLbConfig
283 drop_config_(xds_cluster_impl_lb->config_->drop_config()), in Picker()
461 if (config_->drop_config() != nullptr && config_->drop_config()->drop_all()) { in MaybeUpdatePickerLocked()
706 auto drop_config = MakeRefCounted<XdsApi::EdsUpdate::DropConfig>(); in ParseLoadBalancingConfig() local
713 ParseDropCategories(it->second, drop_config.get()); in ParseLoadBalancingConfig()
727 max_concurrent_requests, std::move(drop_config)); in ParseLoadBalancingConfig()
732 const Json& json, XdsApi::EdsUpdate::DropConfig* drop_config) { in ParseDropCategories() argument
742 ParseDropCategory(entry, drop_config); in ParseDropCategories()
[all …]
Dxds_cluster_resolver.cc270 RefCountedPtr<XdsApi::EdsUpdate::DropConfig> drop_config; member
700 discovery_mechanisms_[index].drop_config = std::move(update.drop_config); in OnEndpointChanged()
939 if (discovery_mechanisms_[discovery_index].drop_config != nullptr) { in CreateChildPolicyConfigLocked()
941 .drop_config->drop_category_list()) { in CreateChildPolicyConfigLocked()
Deds.cc309 *eds_policy_->drop_config_ != *update.drop_config; in OnEndpointChanged()
314 eds_policy_->drop_config_ = std::move(update.drop_config); in OnEndpointChanged()
/third_party/grpc/src/core/ext/xds/
Dxds_api.h347 RefCountedPtr<DropConfig> drop_config; member
351 *drop_config == *other.drop_config;
Dxds_api.cc516 "], drop_config=", drop_config->ToString()); in ToString()
2034 XdsApi::EdsUpdate::DropConfig* drop_config) { in DropParseAndAppend() argument
2066 drop_config->AddCategory(std::move(category), numerator); in DropParseAndAppend()
2163 eds_update.drop_config = MakeRefCounted<XdsApi::EdsUpdate::DropConfig>(); in EdsResponseParse()
2175 DropParseAndAppend(drop_overload[j], eds_update.drop_config.get()); in EdsResponseParse()
/third_party/grpc/src/core/ext/filters/client_channel/xds/
Dxds_client.cc1075 eds_update.drop_config->drop_category_list().size(), in AcceptEdsUpdate()
1076 eds_update.drop_config->drop_all()); in AcceptEdsUpdate()
1108 i < eds_update.drop_config->drop_category_list().size(); ++i) { in AcceptEdsUpdate()
1110 eds_update.drop_config->drop_category_list()[i]; in AcceptEdsUpdate()
1125 prev_update.drop_config == nullptr || in AcceptEdsUpdate()
1126 *prev_update.drop_config != *eds_update.drop_config; in AcceptEdsUpdate()
Dxds_api.h281 RefCountedPtr<DropConfig> drop_config; member
Dxds_api.cc1641 XdsApi::DropConfig* drop_config) { in DropParseAndAppend() argument
1672 drop_config->AddCategory(UpbStringToStdString(category), numerator); in DropParseAndAppend()
1736 eds_update.drop_config = MakeRefCounted<XdsApi::DropConfig>(); in EdsResponseParse()
1747 DropParseAndAppend(drop_overload[j], eds_update.drop_config.get()); in EdsResponseParse()