| /src/crypto/external/apache2/openssl/dist/ssl/quic/ |
| quic_reactor.c | 24 static void rtor_notify_other_threads(QUIC_REACTOR *rtor); 26 int ossl_quic_reactor_init(QUIC_REACTOR *rtor, 34 rtor->poll_r.type = BIO_POLL_DESCRIPTOR_TYPE_NONE; 35 rtor->poll_w.type = BIO_POLL_DESCRIPTOR_TYPE_NONE; 36 rtor->net_read_desired = 0; 37 rtor->net_write_desired = 0; 38 rtor->can_poll_r = 0; 39 rtor->can_poll_w = 0; 40 rtor->tick_deadline = initial_tick_deadline; 42 rtor->tick_cb = tick_cb [all...] |
| quic_reactor_wait_ctx.c | 16 QUIC_REACTOR *rtor; /* primary key */ member in struct:quic_reactor_wait_slot_st 30 ossl_quic_reactor_enter_blocking_section(slot->rtor); 40 ossl_quic_reactor_leave_blocking_section(slot->rtor); 44 QUIC_REACTOR *rtor) 49 if (slot->rtor == rtor) 56 slot->rtor = rtor; 65 QUIC_REACTOR *rtor) 70 if (slot->rtor == rtor [all...] |
| quic_engine_local.h | 48 QUIC_REACTOR rtor; member in struct:quic_engine_st
|
| quic_thread_assist.c | 24 QUIC_REACTOR *rtor; local 29 rtor = ossl_quic_channel_get_reactor(qta->ch); 37 deadline = ossl_quic_reactor_get_tick_deadline(rtor); 59 ossl_quic_reactor_tick(rtor, QUIC_REACTOR_TICK_FLAG_CHANNEL_ONLY);
|
| quic_obj.c | 97 QUIC_REACTOR *rtor; local 100 rtor = ossl_quic_obj_get0_reactor(obj); 107 return ossl_quic_reactor_can_poll_r(rtor) 108 || ossl_quic_reactor_can_poll_w(rtor);
|
| quic_engine.c | 56 return ossl_quic_reactor_init(&qeng->rtor, qeng_tick, qeng, 64 ossl_quic_reactor_cleanup(&qeng->rtor); 69 return &qeng->rtor;
|
| quic_impl.c | 553 QUIC_REACTOR *rtor; local 564 rtor = ossl_quic_engine_get0_reactor(qeng); 565 return ossl_quic_reactor_block_until_pred(rtor, pred, pred_arg, flags); 5324 QUIC_REACTOR *rtor; local 5332 rtor = ossl_quic_obj_get0_reactor(ctx.obj); 5333 nfy = ossl_quic_reactor_get0_notifier(rtor); 5347 QUIC_REACTOR *rtor; local 5353 rtor = ossl_quic_obj_get0_reactor(ctx.obj); 5354 ossl_quic_reactor_wait_ctx_enter(wctx, rtor); 5362 QUIC_REACTOR *rtor; local [all...] |
| quic_port.c | 326 ossl_quic_reactor_set_poll_w(&port->engine->rtor, &d); 328 ossl_quic_reactor_set_poll_r(&port->engine->rtor, &d);
|
| /src/crypto/external/apache2/openssl/dist/include/internal/ |
| quic_reactor.h | 147 int ossl_quic_reactor_init(QUIC_REACTOR *rtor, 155 void ossl_quic_reactor_cleanup(QUIC_REACTOR *rtor); 157 void ossl_quic_reactor_set_poll_r(QUIC_REACTOR *rtor, 160 void ossl_quic_reactor_set_poll_w(QUIC_REACTOR *rtor, 163 const BIO_POLL_DESCRIPTOR *ossl_quic_reactor_get_poll_r(const QUIC_REACTOR *rtor); 164 const BIO_POLL_DESCRIPTOR *ossl_quic_reactor_get_poll_w(const QUIC_REACTOR *rtor); 166 int ossl_quic_reactor_can_poll_r(const QUIC_REACTOR *rtor); 167 int ossl_quic_reactor_can_poll_w(const QUIC_REACTOR *rtor); 169 int ossl_quic_reactor_can_support_poll_descriptor(const QUIC_REACTOR *rtor, 172 int ossl_quic_reactor_net_read_desired(QUIC_REACTOR *rtor); [all...] |
| quic_reactor_wait_ctx.h | 98 QUIC_REACTOR *rtor); 102 QUIC_REACTOR *rtor);
|