Home
last modified time | relevance | path

Searched refs:gpr_mpscq (Results 1 – 6 of 6) sorted by relevance

/external/grpc-grpc/src/core/lib/gpr/
Dmpscq.h40 typedef struct gpr_mpscq { struct
46 } gpr_mpscq; argument
48 void gpr_mpscq_init(gpr_mpscq* q);
49 void gpr_mpscq_destroy(gpr_mpscq* q);
54 bool gpr_mpscq_push(gpr_mpscq* q, gpr_mpscq_node* n);
58 gpr_mpscq_node* gpr_mpscq_pop(gpr_mpscq* q);
60 gpr_mpscq_node* gpr_mpscq_pop_and_check_end(gpr_mpscq* q, bool* empty);
65 gpr_mpscq queue;
Dmpscq.cc25 void gpr_mpscq_init(gpr_mpscq* q) { in gpr_mpscq_init()
31 void gpr_mpscq_destroy(gpr_mpscq* q) { in gpr_mpscq_destroy()
36 bool gpr_mpscq_push(gpr_mpscq* q, gpr_mpscq_node* n) { in gpr_mpscq_push()
44 gpr_mpscq_node* gpr_mpscq_pop(gpr_mpscq* q) { in gpr_mpscq_pop()
49 gpr_mpscq_node* gpr_mpscq_pop_and_check_end(gpr_mpscq* q, bool* empty) { in gpr_mpscq_pop_and_check_end()
/external/grpc-grpc/test/core/gpr/
Dmpscq_test.cc47 gpr_mpscq q; in test_serial()
62 gpr_mpscq* q;
82 gpr_mpscq q; in test_mt()
118 gpr_mpscq* q;
152 gpr_mpscq q; in test_mt_multipop()
/external/grpc-grpc/src/core/lib/iomgr/
Dcall_combiner.h45 gpr_mpscq queue;
Dcombiner.cc50 gpr_mpscq queue;
/external/grpc-grpc/src/core/lib/surface/
Dcompletion_queue.cc209 gpr_mpscq queue;