Lines Matching refs:context
146 free_context(dtls_context_t *context) { in free_context() argument
157 free_context(dtls_context_t *context) { in free_context() argument
158 free(context); in free_context()
209 static void dtls_stop_retransmission(dtls_context_t *context, dtls_peer_t *peer);
3890 dtls_retransmit(dtls_context_t *context, netq_t *node) { in dtls_retransmit() argument
3891 if (!context || !node) in dtls_retransmit()
3907 netq_insert_node(context->sendqueue, node); in dtls_retransmit()
3928 (void)CALL(context, write, &node->peer->session, sendbuf, len); in dtls_retransmit()
3941 dtls_stop_retransmission(dtls_context_t *context, dtls_peer_t *peer) { in dtls_stop_retransmission() argument
3943 node = list_head(context->sendqueue); in dtls_stop_retransmission()
3949 list_remove(context->sendqueue, tmp); in dtls_stop_retransmission()
3957 dtls_check_retransmit(dtls_context_t *context, clock_time_t *next) { in dtls_check_retransmit() argument
3959 netq_t *node = netq_head(context->sendqueue); in dtls_check_retransmit()
3963 netq_pop_first(context->sendqueue); in dtls_check_retransmit()
3964 dtls_retransmit(context, node); in dtls_check_retransmit()
3965 node = netq_head(context->sendqueue); in dtls_check_retransmit()