Lines Matching refs:eng
664 br_ssl_engine_set_versions(&backend->ctx.eng, version_min, version_max);
665 br_ssl_engine_set_buffer(&backend->ctx.eng, backend->buf,
672 ret = bearssl_set_selected_ciphers(data, &backend->ctx.eng,
682 br_ssl_engine_set_x509(&backend->ctx.eng, &backend->x509.vtable);
690 br_ssl_engine_set_session_parameters(&backend->ctx.eng, session);
704 br_ssl_engine_set_protocol_names(&backend->ctx.eng, backend->protocols,
758 unsigned state = br_ssl_engine_current_state(&backend->ctx.eng);
787 state = br_ssl_engine_current_state(&backend->ctx.eng);
789 err = br_ssl_engine_last_error(&backend->ctx.eng);
819 buf = br_ssl_engine_sendrec_buf(&backend->ctx.eng, &len);
825 br_ssl_engine_sendrec_ack(&backend->ctx.eng, ret);
828 buf = br_ssl_engine_recvrec_buf(&backend->ctx.eng, &len);
838 br_ssl_engine_recvrec_ack(&backend->ctx.eng, ret);
859 if(br_ssl_engine_current_state(&backend->ctx.eng) == BR_SSL_CLOSED) {
865 tver = br_ssl_engine_get_version(&backend->ctx.eng);
892 proto = br_ssl_engine_get_selected_protocol(&backend->ctx.eng);
906 br_ssl_engine_get_session_parameters(&backend->ctx.eng, session);
940 app = br_ssl_engine_sendapp_buf(&backend->ctx.eng, &applen);
954 br_ssl_engine_sendapp_ack(&backend->ctx.eng, applen);
955 br_ssl_engine_flush(&backend->ctx.eng, 0);
974 app = br_ssl_engine_recvapp_buf(&backend->ctx.eng, &applen);
980 br_ssl_engine_recvapp_ack(&backend->ctx.eng, applen);
1101 return br_ssl_engine_current_state(&backend->ctx.eng) & BR_SSL_RECVAPP;
1166 br_ssl_engine_close(&backend->ctx.eng);