| 2124 | #endif |
| 2125 | |
| 2126 | static void |
| 2127 | rack_counter_destroy(void) |
| 2128 | { |
| 2129 | counter_u64_free(rack_ack_total); |
| 2130 | counter_u64_free(rack_express_sack); |
| 2131 | counter_u64_free(rack_sack_total); |
| 2132 | counter_u64_free(rack_move_none); |
| 2133 | counter_u64_free(rack_move_some); |
| 2134 | counter_u64_free(rack_sack_attacks_detected); |
| 2135 | counter_u64_free(rack_sack_attacks_reversed); |
| 2136 | counter_u64_free(rack_sack_used_next_merge); |
| 2137 | counter_u64_free(rack_sack_used_prev_merge); |
| 2138 | counter_u64_free(rack_badfr); |
| 2139 | counter_u64_free(rack_badfr_bytes); |
| 2140 | counter_u64_free(rack_rtm_prr_retran); |
| 2141 | counter_u64_free(rack_rtm_prr_newdata); |
| 2142 | counter_u64_free(rack_timestamp_mismatch); |
| 2143 | counter_u64_free(rack_find_high); |
| 2144 | counter_u64_free(rack_reorder_seen); |
| 2145 | counter_u64_free(rack_tlp_tot); |
| 2146 | counter_u64_free(rack_tlp_newdata); |
| 2147 | counter_u64_free(rack_tlp_retran); |
| 2148 | counter_u64_free(rack_tlp_retran_bytes); |
| 2149 | counter_u64_free(rack_tlp_retran_fail); |
| 2150 | counter_u64_free(rack_to_tot); |
| 2151 | counter_u64_free(rack_to_arm_rack); |
| 2152 | counter_u64_free(rack_to_arm_tlp); |
| 2153 | counter_u64_free(rack_calc_zero); |
| 2154 | counter_u64_free(rack_calc_nonzero); |
| 2155 | counter_u64_free(rack_paced_segments); |
| 2156 | counter_u64_free(rack_unpaced_segments); |
| 2157 | counter_u64_free(rack_saw_enobuf); |
| 2158 | counter_u64_free(rack_saw_enetunreach); |
| 2159 | counter_u64_free(rack_to_alloc); |
| 2160 | counter_u64_free(rack_to_alloc_hard); |
| 2161 | counter_u64_free(rack_to_alloc_emerg); |
| 2162 | counter_u64_free(rack_to_alloc_limited); |
| 2163 | counter_u64_free(rack_alloc_limited_conns); |
| 2164 | counter_u64_free(rack_split_limited); |
| 2165 | counter_u64_free(rack_sack_proc_all); |
| 2166 | counter_u64_free(rack_sack_proc_restart); |
| 2167 | counter_u64_free(rack_sack_proc_short); |
| 2168 | counter_u64_free(rack_enter_tlp_calc); |
| 2169 | counter_u64_free(rack_used_tlpmethod); |
| 2170 | counter_u64_free(rack_used_tlpmethod2); |
| 2171 | counter_u64_free(rack_sack_skipped_acked); |
| 2172 | counter_u64_free(rack_sack_splits); |
| 2173 | counter_u64_free(rack_progress_drops); |
| 2174 | counter_u64_free(rack_input_idle_reduces); |
| 2175 | counter_u64_free(rack_collapsed_win); |
| 2176 | counter_u64_free(rack_tlp_does_nada); |
| 2177 | counter_u64_free(rack_try_scwnd); |
| 2178 | counter_u64_free(rack_per_timer_hole); |
| 2179 | COUNTER_ARRAY_FREE(rack_out_size, TCP_MSS_ACCT_SIZE); |
| 2180 | COUNTER_ARRAY_FREE(rack_opts_arry, RACK_OPTS_SIZE); |
| 2181 | } |
| 2182 | |
| 2183 | static struct rack_sendmap * |
no test coverage detected