Lines Matching refs:st

317     OSSL_STATEM *st = &s->statem;  in state_machine()  local
321 if (st->state == MSG_FLOW_ERROR) { in state_machine()
331 st->in_handshake++; in state_machine()
347 st->in_handshake, NULL); in state_machine()
352 if (st->state == MSG_FLOW_UNINITED in state_machine()
353 || st->state == MSG_FLOW_FINISHED) { in state_machine()
354 if (st->state == MSG_FLOW_UNINITED) { in state_machine()
355 st->hand_state = TLS_ST_BEFORE; in state_machine()
356 st->request_state = TLS_ST_BEFORE; in state_machine()
433 st->read_state_first_init = 1; in state_machine()
436 st->state = MSG_FLOW_WRITING; in state_machine()
440 while (st->state != MSG_FLOW_FINISHED) { in state_machine()
441 if (st->state == MSG_FLOW_READING) { in state_machine()
444 st->state = MSG_FLOW_WRITING; in state_machine()
450 } else if (st->state == MSG_FLOW_WRITING) { in state_machine()
453 st->state = MSG_FLOW_READING; in state_machine()
456 st->state = MSG_FLOW_FINISHED; in state_machine()
472 st->in_handshake--; in state_machine()
481 st->in_handshake, NULL); in state_machine()
500 OSSL_STATEM *st = &s->statem; in init_read_state_machine() local
502 st->read_state = READ_STATE_HEADER; in init_read_state_machine()
548 OSSL_STATEM *st = &s->statem; in read_state_machine() local
572 if (st->read_state_first_init) { in read_state_machine()
574 st->read_state_first_init = 0; in read_state_machine()
578 switch (st->read_state) { in read_state_machine()
624 st->read_state = READ_STATE_BODY; in read_state_machine()
664 st->read_state = READ_STATE_POST_PROCESS; in read_state_machine()
665 st->read_state_work = WORK_MORE_A; in read_state_machine()
669 st->read_state = READ_STATE_HEADER; in read_state_machine()
675 st->read_state_work = post_process_message(s, st->read_state_work); in read_state_machine()
676 switch (st->read_state_work) { in read_state_machine()
686 st->read_state = READ_STATE_HEADER; in read_state_machine()
710 OSSL_STATEM *st = &s->statem; in statem_do_write() local
712 if (st->hand_state == TLS_ST_CW_CHANGE in statem_do_write()
713 || st->hand_state == TLS_ST_SW_CHANGE) { in statem_do_write()
728 OSSL_STATEM *st = &s->statem; in init_write_state_machine() local
730 st->write_state = WRITE_STATE_TRANSITION; in init_write_state_machine()
766 OSSL_STATEM *st = &s->statem; in write_state_machine() local
794 switch (st->write_state) { in write_state_machine()
805 st->write_state = WRITE_STATE_PRE_WORK; in write_state_machine()
806 st->write_state_work = WORK_MORE_A; in write_state_machine()
820 switch (st->write_state_work = pre_work(s, st->write_state_work)) { in write_state_machine()
830 st->write_state = WRITE_STATE_SEND; in write_state_machine()
842 st->write_state = WRITE_STATE_POST_WORK; in write_state_machine()
843 st->write_state_work = WORK_MORE_A; in write_state_machine()
867 if (SSL_IS_DTLS(s) && st->use_timer) { in write_state_machine()
874 st->write_state = WRITE_STATE_POST_WORK; in write_state_machine()
875 st->write_state_work = WORK_MORE_A; in write_state_machine()
879 switch (st->write_state_work = post_work(s, st->write_state_work)) { in write_state_machine()
889 st->write_state = WRITE_STATE_TRANSITION; in write_state_machine()
928 OSSL_STATEM *st = &s->statem; in ossl_statem_app_data_allowed() local
930 if (st->state == MSG_FLOW_UNINITED) in ossl_statem_app_data_allowed()
941 if (st->hand_state == TLS_ST_BEFORE in ossl_statem_app_data_allowed()
942 || st->hand_state == TLS_ST_SR_CLNT_HELLO) in ossl_statem_app_data_allowed()
949 if (st->hand_state == TLS_ST_CW_CLNT_HELLO) in ossl_statem_app_data_allowed()