| 1849 | } |
| 1850 | |
| 1851 | static void |
| 1852 | bbr_counter_destroy(void) |
| 1853 | { |
| 1854 | COUNTER_ARRAY_FREE(bbr_stat_arry, BBR_STAT_SIZE); |
| 1855 | COUNTER_ARRAY_FREE(bbr_opts_arry, BBR_OPTS_SIZE); |
| 1856 | COUNTER_ARRAY_FREE(bbr_out_size, TCP_MSS_ACCT_SIZE); |
| 1857 | COUNTER_ARRAY_FREE(bbr_state_lost, BBR_MAX_STAT); |
| 1858 | COUNTER_ARRAY_FREE(bbr_state_time, BBR_MAX_STAT); |
| 1859 | COUNTER_ARRAY_FREE(bbr_state_resend, BBR_MAX_STAT); |
| 1860 | counter_u64_free(bbr_nohdwr_pacing_enobuf); |
| 1861 | counter_u64_free(bbr_hdwr_pacing_enobuf); |
| 1862 | counter_u64_free(bbr_flows_whdwr_pacing); |
| 1863 | counter_u64_free(bbr_flows_nohdwr_pacing); |
| 1864 | |
| 1865 | } |
| 1866 | |
| 1867 | static __inline void |
| 1868 | bbr_fill_in_logging_data(struct tcp_bbr *bbr, struct tcp_log_bbr *l, uint32_t cts) |
no test coverage detected