Lines Matching refs:counters
169 struct test_tcp_counters* counters = arg;
171 counters->err_calls++;
172 counters->last_err = err;
176 test_tcp_counters_check_rxdata(struct test_tcp_counters* counters, struct pbuf* p)
180 if(counters->expected_data == NULL) {
184 EXPECT_RET(counters->recved_bytes + p->tot_len <= counters->expected_data_len);
185 received = counters->recved_bytes;
189 EXPECT_RET(data[i] == counters->expected_data[received]);
193 EXPECT(received == counters->recved_bytes + p->tot_len);
199 struct test_tcp_counters* counters = arg;
205 if (counters->close_calls == 0) {
206 counters->recv_calls++;
207 test_tcp_counters_check_rxdata(counters, p);
208 counters->recved_bytes += p->tot_len;
210 counters->recv_calls_after_close++;
211 counters->recved_bytes_after_close += p->tot_len;
215 counters->close_calls++;
217 EXPECT(counters->recv_calls_after_close == 0 && counters->recved_bytes_after_close == 0);
223 test_tcp_new_counters_pcb(struct test_tcp_counters* counters)
228 tcp_arg(pcb, counters);