Home
last modified time | relevance | path

Searched refs:sackhole (Results 1 – 3 of 3) sorted by relevance

/openthread-3.4.0/third_party/tcplp/bsdtcp/
Dtcp_sack.c111 struct sackhole* sackhole_alloc(struct tcpcb* tp) { in sackhole_alloc()
120 void sackhole_free(struct tcpcb* tp, struct sackhole* tofree) { in sackhole_free()
237 static struct sackhole *
240 struct sackhole *hole; in tcp_sackhole_alloc()
270 tcp_sackhole_free(struct tcpcb *tp, struct sackhole *hole) in tcp_sackhole_free()
282 static struct sackhole *
284 struct sackhole *after) in tcp_sackhole_insert()
286 struct sackhole *hole; in tcp_sackhole_insert()
310 tcp_sackhole_remove(struct tcpcb *tp, struct sackhole *hole) in tcp_sackhole_remove()
332 struct sackhole *cur, *temp; in tcp_sack_doack()
[all …]
Dtcp_var.h101 struct sackhole { struct
114 struct sackhole *tqe_next; /* next element */ argument
115 struct sackhole **tqe_prev; /* address of previous next element */
121 struct sackhole *nexthole;
204 struct sackhole sackhole_pool[SACKHOLE_POOL_SIZE];
311 struct sackhole *tqh_first; /* first element */
312 struct sackhole **tqh_last; /* addr of last next element */
593 struct sackhole *tcp_sack_output(struct tcpcb *tp, int *sack_bytes_rexmt);
Dtcp_output.c118 struct sackhole* p; in tcp_output()