freebsd-dev/sys/netinet/cc
Randall Stewart 69c7c81190 Move access to tcp's t_logstate into inline functions and provide new tracepoint and bbpoint capabilities.
The TCP stacks have long accessed t_logstate directly, but in order to do tracepoints and the new bbpoints
we need to move to using the new inline functions. This adds them and moves rack to now use
the tcp_tracepoints.

Reviewed by: tuexen, gallatin
Sponsored by: Netflix Inc
Differential Revision: https://reviews.freebsd.org/D38831
2023-03-16 11:43:16 -04:00
..
cc_cdg.c tcp: embed inpcb into tcpcb 2022-12-07 09:00:48 -08:00
cc_chd.c tcp: embed inpcb into tcpcb 2022-12-07 09:00:48 -08:00
cc_cubic.c Move access to tcp's t_logstate into inline functions and provide new tracepoint and bbpoint capabilities. 2023-03-16 11:43:16 -04:00
cc_cubic.h tcp: Make all references to CUBIC uppercase 2022-09-13 12:07:06 +02:00
cc_dctcp.c tcp: provide macros to access inpcb and socket from a tcpcb 2022-11-08 10:24:40 -08:00
cc_hd.c tcp: embed inpcb into tcpcb 2022-12-07 09:00:48 -08:00
cc_htcp.c tcp: provide macros to access inpcb and socket from a tcpcb 2022-11-08 10:24:40 -08:00
cc_module.h
cc_newreno.c Move access to tcp's t_logstate into inline functions and provide new tracepoint and bbpoint capabilities. 2023-03-16 11:43:16 -04:00
cc_newreno.h tcp: Add hystart++ to our cubic implementation. 2022-02-07 06:37:46 -05:00
cc_vegas.c tcp: embed inpcb into tcpcb 2022-12-07 09:00:48 -08:00
cc.c tcp: make RACK loadable again using the default configuration 2022-09-26 12:30:50 +02:00
cc.h tcp: embed inpcb into tcpcb 2022-12-07 09:00:48 -08:00