Home
last modified time | relevance | path

Searched refs:RTO_HASH (Results 1 – 2 of 2) sorted by relevance

/mOS-networking-stack/core/src/
H A Dtimer.c23 for (i = 0; i < RTO_HASH; i++) in InitRTOHashstore()
26 TAILQ_INIT(&hs->rto_list[RTO_HASH]); in InitRTOHashstore()
51 if (diff < RTO_HASH) { in AddtoRTOList()
53 int offset= ((diff + mtcp->rto_store->rto_now_idx) & (RTO_HASH - 1)); in AddtoRTOList()
60 cur_stream->on_rto_idx = RTO_HASH; in AddtoRTOList()
61 TAILQ_INSERT_TAIL(&(mtcp->rto_store->rto_list[RTO_HASH]), in AddtoRTOList()
357 struct rto_head* rto_list = &mtcp->rto_store->rto_list[RTO_HASH]; in RearrangeRTOStore()
365 if (diff < RTO_HASH) { in RearrangeRTOStore()
367 int offset = ((diff + mtcp->rto_store->rto_now_idx) & (RTO_HASH - 1)); in RearrangeRTOStore()
368 if (!TAILQ_EMPTY(&mtcp->rto_store->rto_list[RTO_HASH])) { in RearrangeRTOStore()
[all …]
/mOS-networking-stack/core/src/include/
H A Dtimer.h8 #define RTO_HASH 2048 macro
32 TAILQ_HEAD(rto_head , tcp_stream) rto_list[RTO_HASH+1];