Searched refs:tailq_hash (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/netinet/tcp_stacks/ |
H A D | tailq_hash.h | 15 struct tailq_hash { struct 25 tqhash_min(struct tailq_hash *hs); argument 28 tqhash_max(struct tailq_hash *hs); 31 tqhash_empty(struct tailq_hash *hs); 34 tqhash_find(struct tailq_hash *hs, uint32_t seq); 37 tqhash_next(struct tailq_hash *hs, struct rack_sendmap *rsm); 40 tqhash_prev(struct tailq_hash *hs, struct rack_sendmap *rsm); 47 tqhash_remove(struct tailq_hash *hs, struct rack_sendmap *rsm, int type); 50 tqhash_insert(struct tailq_hash *hs, struct rack_sendmap *rsm); 53 tqhash_init(struct tailq_hash *hs); [all …]
|
H A D | tailq_hash.c | 106 tqhash_min(struct tailq_hash *hs) in tqhash_min() 115 tqhash_max(struct tailq_hash *hs) in tqhash_max() 124 tqhash_empty(struct tailq_hash *hs) in tqhash_empty() 132 tqhash_find(struct tailq_hash *hs, uint32_t seq) in tqhash_find() 189 tqhash_next(struct tailq_hash *hs, struct rack_sendmap *rsm) in tqhash_next() 207 tqhash_prev(struct tailq_hash *hs, struct rack_sendmap *rsm) in tqhash_prev() 225 tqhash_remove(struct tailq_hash *hs, struct rack_sendmap *rsm, int type) in tqhash_remove() 243 tqhash_insert(struct tailq_hash *hs, struct rack_sendmap *rsm) in tqhash_insert() 306 tqhash_init(struct tailq_hash *hs) in tqhash_init() 319 tqhash_trim(struct tailq_hash *hs, uint32_t th_ack) in tqhash_trim() [all …]
|
H A D | tcp_rack.h | 356 struct tailq_hash; 380 struct tailq_hash *tqh; /* Tree of all segments Lock(a) */
|
H A D | rack.c | 14579 rack->r_ctl.tqh = malloc(sizeof(struct tailq_hash), M_TCPFSB, M_NOWAIT); in rack_init()
|
/freebsd/sys/modules/tcp/rack/ |
H A D | Makefile | 8 SRCS= rack.c sack_filter.c rack_bbr_common.c tailq_hash.c rack_pcm.c
|
/freebsd/sys/conf/ |
H A D | files | 4401 netinet/tcp_stacks/tailq_hash.c optional inet tcphpts tcp_bbr | inet tcphpts tcp_rack | inet6 tcphp…
|