Lines Matching defs:counters
185 struct test_tcp_counters* counters = (struct test_tcp_counters*)arg;
187 counters->err_calls++;
188 counters->last_err = err;
192 test_tcp_counters_check_rxdata(struct test_tcp_counters* counters, struct pbuf* p)
196 if(counters->expected_data == NULL) {
200 EXPECT_RET(counters->recved_bytes + p->tot_len <= counters->expected_data_len);
201 received = counters->recved_bytes;
205 EXPECT_RET(data[i] == counters->expected_data[received]);
209 EXPECT(received == counters->recved_bytes + p->tot_len);
215 struct test_tcp_counters* counters = (struct test_tcp_counters*)arg;
221 if (counters->close_calls == 0) {
222 counters->recv_calls++;
223 test_tcp_counters_check_rxdata(counters, p);
224 counters->recved_bytes += p->tot_len;
226 counters->recv_calls_after_close++;
227 counters->recved_bytes_after_close += p->tot_len;
231 counters->close_calls++;
233 EXPECT(counters->recv_calls_after_close == 0 && counters->recved_bytes_after_close == 0);
239 test_tcp_new_counters_pcb(struct test_tcp_counters* counters)
244 tcp_arg(pcb, counters);