Symbol: sack_filter
sys/netinet/tcp_stacks/sack_filter.c
117
sack_filter_clear(struct sack_filter *sf, tcp_seq seq)
sys/netinet/tcp_stacks/sack_filter.c
130
sack_filter_prune(struct sack_filter *sf, tcp_seq th_ack)
sys/netinet/tcp_stacks/sack_filter.c
161
is_sack_on_board(struct sack_filter *sf, struct sackblk *b, int32_t segmax, uint32_t snd_max)
sys/netinet/tcp_stacks/sack_filter.c
351
sack_move_to_empty(struct sack_filter *sf, uint32_t idx)
sys/netinet/tcp_stacks/sack_filter.c
369
sack_filter_run(struct sack_filter *sf, struct sackblk *in, int numblks, tcp_seq th_ack, int32_t segmax, uint32_t snd_max)
sys/netinet/tcp_stacks/sack_filter.c
433
sack_collapse(struct sack_filter *sf, int32_t src, int32_t into)
sys/netinet/tcp_stacks/sack_filter.c
452
sack_blocks_overlap_or_meet(struct sack_filter *sf, struct sackblk *sb, uint32_t skip)
sys/netinet/tcp_stacks/sack_filter.c
500
sack_board_collapse(struct sack_filter *sf)
sys/netinet/tcp_stacks/sack_filter.c
541
sack_filter_dump(FILE *out, struct sack_filter *sf)
sys/netinet/tcp_stacks/sack_filter.c
565
sack_filter_blks(struct tcpcb *tp, struct sack_filter *sf, struct sackblk *in, int numblks,
sys/netinet/tcp_stacks/sack_filter.c
630
sack_filter_reject(struct sack_filter *sf, struct sackblk *in)
sys/netinet/tcp_stacks/sack_filter.c
698
struct sack_filter sf;
sys/netinet/tcp_stacks/sack_filter.h
115
void sack_filter_clear(struct sack_filter *sf, tcp_seq seq);
sys/netinet/tcp_stacks/sack_filter.h
116
int sack_filter_blks(struct tcpcb *tp, struct sack_filter *sf, struct sackblk *in, int numblks,
sys/netinet/tcp_stacks/sack_filter.h
118
void sack_filter_reject(struct sack_filter *sf, struct sackblk *in);
sys/netinet/tcp_stacks/sack_filter.h
119
static inline uint8_t sack_filter_blks_used(struct sack_filter *sf)
sys/netinet/tcp_stacks/tcp_bbr.h
599
struct sack_filter bbr_sf;
sys/netinet/tcp_stacks/tcp_rack.h
446
struct sack_filter rack_sf;