Searched refs:seg_pool (Results 1 – 2 of 2) sorted by relevance
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()4151 tp->seg_pool.free_segs_count--; in tcp_seg_alloc_init()4787 if (tp->seg_pool.free_segs_count >= TCP_SEG_POOL_MAX_ITEM_COUNT) { in tcp_seg_delete()4792 TAILQ_INSERT_TAIL(&tp->seg_pool.free_segs, seg, free_link); in tcp_seg_delete()4793 tp->seg_pool.free_segs_count++; in tcp_seg_delete()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()4829 tp->seg_pool.free_segs_count = 0; in tcp_segs_sent_clean()
877 struct tcp_seg_pool seg_pool; member