Searched refs:drop_config (Results 1 – 8 of 8) sorted by relevance
/third_party/grpc/src/core/ext/filters/client_channel/lb_policy/xds/ |
D | xds_cluster_impl.cc | 129 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 …]
|
D | xds_cluster_resolver.cc | 270 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()
|
D | eds.cc | 309 *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/ |
D | xds_api.h | 347 RefCountedPtr<DropConfig> drop_config; member 351 *drop_config == *other.drop_config;
|
D | xds_api.cc | 516 "], 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/ |
D | xds_client.cc | 1075 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()
|
D | xds_api.h | 281 RefCountedPtr<DropConfig> drop_config; member
|
D | xds_api.cc | 1641 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()
|