Lines Matching refs:test_data
145 const struct vsock_test_data *test_data, in test_client() argument
164 if (test_data->so_zerocopy) in test_client()
167 iovec = alloc_test_iovec(test_data->vecs, test_data->vecs_cnt); in test_client()
170 msg.msg_iovlen = test_data->vecs_cnt; in test_client()
175 if (errno != test_data->sendmsg_errno) { in test_client()
177 test_data->sendmsg_errno, errno); in test_client()
182 if (sendmsg_res != iovec_bytes(iovec, test_data->vecs_cnt)) { in test_client()
184 iovec_bytes(iovec, test_data->vecs_cnt), in test_client()
199 vsock_recv_completion(fd, &test_data->zerocopied); in test_client()
200 } else if (test_data->so_zerocopy && !test_data->sendmsg_errno) { in test_client()
209 if (!test_data->sendmsg_errno) in test_client()
210 control_writeulong(iovec_hash_djb2(iovec, test_data->vecs_cnt)); in test_client()
215 free_test_iovec(test_data->vecs, iovec, test_data->vecs_cnt); in test_client()
240 const struct vsock_test_data *test_data, in test_server() argument
260 data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt); in test_server()
281 if (test_data->sendmsg_errno == 0) in test_server()