Searched refs:LoadBalancingPolicy (Results 1 – 11 of 11) sorted by relevance
/external/grpc-grpc/src/core/ext/filters/client_channel/ |
D | lb_policy.h | 45 class LoadBalancingPolicy 46 : public InternallyRefCountedWithTracing<LoadBalancingPolicy> { 92 LoadBalancingPolicy(const LoadBalancingPolicy&) = delete; 93 LoadBalancingPolicy& operator=(const LoadBalancingPolicy&) = delete; 139 virtual void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) 161 GRPC_CLOSURE_CREATE(&LoadBalancingPolicy::ShutdownAndUnrefLocked, this, in Orphan() 179 explicit LoadBalancingPolicy(const Args& args); 180 virtual ~LoadBalancingPolicy(); 198 LoadBalancingPolicy* policy = static_cast<LoadBalancingPolicy*>(arg); in ShutdownAndUnrefLocked()
|
D | lb_policy.cc | 29 LoadBalancingPolicy::LoadBalancingPolicy(const Args& args) in LoadBalancingPolicy() function in grpc_core::LoadBalancingPolicy 36 LoadBalancingPolicy::~LoadBalancingPolicy() { in ~LoadBalancingPolicy() 41 void LoadBalancingPolicy::TryReresolutionLocked( in TryReresolutionLocked()
|
D | lb_policy_registry.h | 48 static OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy( 49 const char* name, const LoadBalancingPolicy::Args& args);
|
D | lb_policy_factory.h | 117 virtual OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy( 118 const LoadBalancingPolicy::Args& args) const GRPC_ABSTRACT;
|
D | lb_policy_registry.cc | 85 OrphanablePtr<LoadBalancingPolicy> 87 const char* name, const LoadBalancingPolicy::Args& args) { in CreateLoadBalancingPolicy()
|
D | client_channel.cc | 101 grpc_core::OrphanablePtr<grpc_core::LoadBalancingPolicy> lb_policy; 138 grpc_core::LoadBalancingPolicy* lb_policy; 149 grpc_core::LoadBalancingPolicy* lb_policy; 153 grpc_core::LoadBalancingPolicy* lb_policy, 203 grpc_core::LoadBalancingPolicy* lb_policy, in watch_lb_policy_locked() 387 grpc_core::LoadBalancingPolicy::Args lb_policy_args; in create_new_lb_policy_locked() 391 grpc_core::OrphanablePtr<grpc_core::LoadBalancingPolicy> new_lb_policy = in create_new_lb_policy_locked() 579 grpc_core::LoadBalancingPolicy::PickState pick_state; in start_transport_op_locked() 932 grpc_core::LoadBalancingPolicy::PickState pick;
|
/external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/pick_first/ |
D | pick_first.cc | 45 class PickFirst : public LoadBalancingPolicy { 59 void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) override; 154 PickFirst::PickFirst(const Args& args) : LoadBalancingPolicy(args) { in PickFirst() 178 void PickFirst::HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) { in HandOffPendingPicksLocked() 619 OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy( in CreateLoadBalancingPolicy() 620 const LoadBalancingPolicy::Args& args) const override { in CreateLoadBalancingPolicy() 621 return OrphanablePtr<LoadBalancingPolicy>(New<PickFirst>(args)); in CreateLoadBalancingPolicy()
|
/external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/round_robin/ |
D | round_robin.cc | 56 class RoundRobin : public LoadBalancingPolicy { 70 void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) override; 230 RoundRobin::RoundRobin(const Args& args) : LoadBalancingPolicy(args) { in RoundRobin() 255 void RoundRobin::HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) { in HandOffPendingPicksLocked() 721 OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy( in CreateLoadBalancingPolicy() 722 const LoadBalancingPolicy::Args& args) const override { in CreateLoadBalancingPolicy() 723 return OrphanablePtr<LoadBalancingPolicy>(New<RoundRobin>(args)); in CreateLoadBalancingPolicy()
|
/external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/ |
D | grpclb.cc | 122 class GrpcLb : public LoadBalancingPolicy { 136 void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) override; 176 RefCountedPtr<LoadBalancingPolicy> parent_grpclb_policy); 211 RefCountedPtr<LoadBalancingPolicy> grpclb_policy_; 341 OrphanablePtr<LoadBalancingPolicy> rr_policy_; 499 RefCountedPtr<LoadBalancingPolicy> parent_grpclb_policy) in BalancerCallState() 1024 const LoadBalancingPolicy::Args& args) in GrpcLb() 1025 : LoadBalancingPolicy(args), in GrpcLb() 1126 void GrpcLb::HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) { in HandOffPendingPicksLocked() 1725 LoadBalancingPolicy::Args lb_policy_args; in CreateOrUpdateRoundRobinPolicyLocked() [all …]
|
/external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/ |
D | subchannel_list.h | 217 LoadBalancingPolicy* policy() const { return policy_; } in policy() 235 SubchannelList(LoadBalancingPolicy* policy, TraceFlag* tracer, 253 LoadBalancingPolicy* policy_; 486 LoadBalancingPolicy* policy, TraceFlag* tracer, in SubchannelList()
|
/external/syzkaller/vendor/google.golang.org/grpc/ |
D | service_config.go | 151 LoadBalancingPolicy *string member 164 LB: rsc.LoadBalancingPolicy,
|