Home
last modified time | relevance | path

Searched refs:grpc_cq_completion (Results 1 – 17 of 17) sorted by relevance

/third_party/grpc/src/core/lib/surface/
Dcompletion_queue.h39 typedef struct grpc_cq_completion { struct
47 void (*done)(void* done_arg, struct grpc_cq_completion* c); argument
51 } grpc_cq_completion; typedef
81 void (*done)(void* done_arg, grpc_cq_completion* storage),
82 void* done_arg, grpc_cq_completion* storage,
Dcompletion_queue.cc206 void (*done)(void* done_arg, grpc_cq_completion* storage),
207 void* done_arg, grpc_cq_completion* storage, bool internal);
231 bool Push(grpc_cq_completion* c);
232 grpc_cq_completion* Pop();
288 grpc_cq_completion completed_head;
289 grpc_cq_completion* completed_tail;
380 void (*done)(void* done_arg, grpc_cq_completion* storage), void* done_arg,
381 grpc_cq_completion* storage, bool internal);
385 void (*done)(void* done_arg, grpc_cq_completion* storage), void* done_arg,
386 grpc_cq_completion* storage, bool internal);
[all …]
Dchannel_ping.cc35 grpc_cq_completion completion_storage;
37 static void ping_destroy(void* arg, grpc_cq_completion* /*storage*/) { in ping_destroy() argument
Dserver.h331 grpc_cq_completion completion;
337 grpc_cq_completion* /*completion*/) { in DoneShutdownEvent() argument
341 static void DoneRequestEvent(void* req, grpc_cq_completion* completion);
Dcall.cc95 grpc_cq_completion cq_completion;
1166 grpc_cq_completion* /*storage*/) { in finish_batch_completion() argument
1551 static void free_no_op_completion(void* /*p*/, grpc_cq_completion* completion) { in free_no_op_completion()
1576 static_cast<grpc_cq_completion*>( in call_start_batch()
1577 gpr_malloc(sizeof(grpc_cq_completion)))); in call_start_batch()
Dserver.cc100 grpc_cq_completion completion;
699 void Server::DoneRequestEvent(void* req, grpc_cq_completion* /*c*/) { in DoneRequestEvent() argument
774 void DonePublishedShutdown(void* /*done_arg*/, grpc_cq_completion* storage) { in DonePublishedShutdown()
804 new grpc_cq_completion); in ShutdownAndNotify()
/third_party/grpc/test/cpp/microbenchmarks/
Dbm_cq.cc70 grpc_cq_completion* /*completion*/) {} in DoneWithCompletionOnStack() argument
73 grpc_cq_completion* completion) { in DoneWithCompletionOnHeap()
89 grpc_cq_completion completion; in BM_Pass1Cpp()
110 grpc_cq_completion completion; in BM_Pass1Core()
129 grpc_cq_completion completion; in BM_Pluck1Core()
225 grpc_cq_completion completion; in BM_Callback_CQ_Pass1Core()
270 grpc_cq_completion* completion = new grpc_cq_completion; in BM_Callback_CQ_Pass1CoreHeapCompletion()
Dbm_cq_multiple_threads.cc65 static void cq_done_cb(void* /*done_arg*/, grpc_cq_completion* cq_completion) { in cq_done_cb()
85 static_cast<grpc_cq_completion*>(gpr_malloc(sizeof(grpc_cq_completion)))); in pollset_work()
/third_party/grpc/test/core/surface/
Dcompletion_queue_threading_test.cc64 grpc_cq_completion* /*c*/) {} in do_nothing_end_completion() argument
81 grpc_cq_completion completions[GPR_ARRAY_SIZE(tags)]; in test_too_many_plucks()
140 static void free_completion(void* /*arg*/, grpc_cq_completion* completion) { in free_completion()
166 static_cast<grpc_cq_completion*>( in producer_thread()
167 gpr_malloc(sizeof(grpc_cq_completion)))); in producer_thread()
Dcompletion_queue_test.cc133 grpc_cq_completion* /*c*/) {} in do_nothing_end_completion() argument
138 grpc_cq_completion completion; in test_cq_end_op()
171 grpc_cq_completion completion; in test_cq_tls_cache_full()
287 grpc_cq_completion completions[GPR_ARRAY_SIZE(tags)]; in test_pluck()
365 grpc_cq_completion completions[GPR_ARRAY_SIZE(tags)]; in test_callback()
/third_party/grpc/src/core/ext/filters/client_channel/
Dchannel_connectivity.cc74 grpc_cq_completion completion_storage;
93 static void finished_completion(void* pw, grpc_cq_completion* /*ignored*/) { in finished_completion() argument
118 grpc_cq_completion* end_op_completion_storage = nullptr; in partly_done()
/third_party/grpc/src/cpp/common/
Dalarm.cc69 [](void* /*arg*/, grpc_cq_completion* /*completion*/) {}, arg, in Set() argument
121 grpc_cq_completion completion_;
/third_party/grpc/src/core/tsi/alts/handshaker/
Dalts_shared_resource.h39 grpc_cq_completion storage;
Dalts_tsi_handshaker.cc399 [](void* /*done_arg*/, grpc_cq_completion* /*storage*/) {}, nullptr, in on_handshaker_service_resp_recv_dedicated() argument
/third_party/grpc/
Dlibgrpc.map169 …mpletion_queue*, void*, grpc_error*, void (*)(void*, grpc_cq_completion*), void*, grpc_cq_completi…
/third_party/grpc/src/cpp/server/
Dserver_cc.cc196 [](void* /*arg*/, grpc_cq_completion* completion) { delete completion; }, in ContinueFinalizeResultAfterInterception()
197 nullptr, new grpc_cq_completion()); in ContinueFinalizeResultAfterInterception()
/third_party/grpc/doc/core/
Depoll-polling-engine.md26 …e thread that performs the work finally queues a completion event `grpc_cq_completion` on the appr…