Searched refs:free_segs (Results 1 – 2 of 2) sorted by relevance
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | tcp_subr.c | 1328 TAILQ_INIT(&tp->seg_pool.free_segs); in tcp_newtcpcb() 4148 struct tcp_seg_sent *seg = TAILQ_FIRST(&tp->seg_pool.free_segs); in tcp_seg_alloc_init() 4150 TAILQ_REMOVE(&tp->seg_pool.free_segs, seg, free_link); in tcp_seg_alloc_init() 4792 TAILQ_INSERT_TAIL(&tp->seg_pool.free_segs, seg, free_link); in tcp_seg_delete() 4798 tcp_segs_sent_clean(struct tcpcb *tp, bool free_segs) in tcp_segs_sent_clean() argument 4823 if (free_segs) { in tcp_segs_sent_clean() 4824 TAILQ_FOREACH_SAFE(seg, &tp->seg_pool.free_segs, free_link, next) { in tcp_segs_sent_clean() 4825 TAILQ_REMOVE(&tp->seg_pool.free_segs, seg, free_link); in tcp_segs_sent_clean()
|
| H A D | tcp_var.h | 237 TAILQ_HEAD(, tcp_seg_sent) free_segs; 1931 void tcp_segs_sent_clean(struct tcpcb *tp, bool free_segs);
|