Home
last modified time | relevance | path

Searched refs:grpc_subchannel (Results 1 – 15 of 15) sorted by relevance

/external/grpc-grpc/src/core/ext/filters/client_channel/
Dsubchannel.h39 typedef struct grpc_subchannel grpc_subchannel; typedef
111 grpc_subchannel* grpc_subchannel_ref(
112 grpc_subchannel* channel GRPC_SUBCHANNEL_REF_EXTRA_ARGS);
113 grpc_subchannel* grpc_subchannel_ref_from_weak_ref(
114 grpc_subchannel* channel GRPC_SUBCHANNEL_REF_EXTRA_ARGS);
116 grpc_subchannel* channel GRPC_SUBCHANNEL_REF_EXTRA_ARGS);
117 grpc_subchannel* grpc_subchannel_weak_ref(
118 grpc_subchannel* channel GRPC_SUBCHANNEL_REF_EXTRA_ARGS);
120 grpc_subchannel* channel GRPC_SUBCHANNEL_REF_EXTRA_ARGS);
127 grpc_subchannel* subchannel);
[all …]
Dsubchannel_index.cc108 GRPC_SUBCHANNEL_WEAK_UNREF((grpc_subchannel*)p, "subchannel_index"); in scv_avl_destroy()
112 GRPC_SUBCHANNEL_WEAK_REF((grpc_subchannel*)p, "subchannel_index"); in scv_avl_copy()
146 grpc_subchannel* grpc_subchannel_index_find(grpc_subchannel_key* key) { in grpc_subchannel_index_find()
153 grpc_subchannel* c = GRPC_SUBCHANNEL_REF_FROM_WEAK_REF( in grpc_subchannel_index_find()
154 (grpc_subchannel*)grpc_avl_get(index, key, grpc_core::ExecCtx::Get()), in grpc_subchannel_index_find()
161 grpc_subchannel* grpc_subchannel_index_register(grpc_subchannel_key* key, in grpc_subchannel_index_register()
162 grpc_subchannel* constructed) { in grpc_subchannel_index_register()
163 grpc_subchannel* c = nullptr; in grpc_subchannel_index_register()
177 c = static_cast<grpc_subchannel*>( in grpc_subchannel_index_register()
216 grpc_subchannel* constructed) { in grpc_subchannel_index_unregister()
[all …]
Dsubchannel.cc65 grpc_subchannel* subchannel;
71 grpc_subchannel* subchannel;
79 struct grpc_subchannel { struct
185 grpc_subchannel* c = static_cast<grpc_subchannel*>(arg); in subchannel_destroy()
203 static gpr_atm ref_mutate(grpc_subchannel* c, gpr_atm delta, in ref_mutate()
217 grpc_subchannel* grpc_subchannel_ref( in grpc_subchannel_ref()
218 grpc_subchannel* c GRPC_SUBCHANNEL_REF_EXTRA_ARGS) { in grpc_subchannel_ref()
226 grpc_subchannel* grpc_subchannel_weak_ref( in grpc_subchannel_weak_ref()
227 grpc_subchannel* c GRPC_SUBCHANNEL_REF_EXTRA_ARGS) { in grpc_subchannel_weak_ref()
234 grpc_subchannel* grpc_subchannel_ref_from_weak_ref( in grpc_subchannel_ref_from_weak_ref()
[all …]
Dsubchannel_index.h39 grpc_subchannel* grpc_subchannel_index_find(grpc_subchannel_key* key);
45 grpc_subchannel* grpc_subchannel_index_register(grpc_subchannel_key* key,
46 grpc_subchannel* constructed);
50 grpc_subchannel* constructed);
Dclient_channel_channelz.h30 typedef struct grpc_subchannel grpc_subchannel; typedef
69 SubchannelNode(grpc_subchannel* subchannel, size_t channel_tracer_max_nodes);
94 grpc_subchannel* subchannel_;
Dclient_channel_factory.h51 grpc_subchannel* (*create_subchannel)(grpc_client_channel_factory* factory,
63 grpc_subchannel* grpc_client_channel_factory_create_subchannel(
DREADME.md28 a grpc_subchannel object to the owning channel.
43 construction arguments for concrete grpc_subchannel instances.
Dclient_channel_factory.cc32 grpc_subchannel* grpc_client_channel_factory_create_subchannel( in grpc_client_channel_factory_create_subchannel()
Dclient_channel_channelz.cc115 SubchannelNode::SubchannelNode(grpc_subchannel* subchannel, in SubchannelNode()
/external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/
Dsubchannel_list.h90 grpc_subchannel* subchannel() const { return subchannel_; } in subchannel()
145 const grpc_lb_address& address, grpc_subchannel* subchannel,
174 grpc_subchannel* subchannel_;
280 const grpc_lb_address& address, grpc_subchannel* subchannel, in SubchannelData()
516 grpc_subchannel* subchannel = grpc_client_channel_factory_create_subchannel( in SubchannelList()
/external/grpc-grpc/src/core/ext/transport/chttp2/client/insecure/
Dchannel_create.cc42 static grpc_subchannel* client_channel_factory_create_subchannel( in client_channel_factory_create_subchannel()
48 grpc_subchannel* s = grpc_subchannel_create(connector, &final_sc_args); in client_channel_factory_create_subchannel()
/external/grpc-grpc/src/core/ext/transport/chttp2/client/secure/
Dsecure_channel_create.cc148 static grpc_subchannel* client_channel_factory_create_subchannel( in client_channel_factory_create_subchannel()
159 grpc_subchannel* s = grpc_subchannel_create(connector, subchannel_args); in client_channel_factory_create_subchannel()
/external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/pick_first/
Dpick_first.cc78 const grpc_lb_address& address, grpc_subchannel* subchannel, in PickFirstSubchannelData()
/external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/round_robin/
Dround_robin.cc96 const grpc_lb_address& address, grpc_subchannel* subchannel, in RoundRobinSubchannelData()
/external/grpc-grpc/test/cpp/microbenchmarks/
Dbm_call_create.cc326 static grpc_subchannel* CreateSubchannel(grpc_client_channel_factory* factory, in CreateSubchannel()