Lines Matching refs:test_data
149 const struct vsock_test_data *test_data, in test_client() argument
168 if (test_data->so_zerocopy) in test_client()
171 iovec = alloc_test_iovec(test_data->vecs, test_data->vecs_cnt); in test_client()
174 msg.msg_iovlen = test_data->vecs_cnt; in test_client()
179 if (errno != test_data->sendmsg_errno) { in test_client()
181 test_data->sendmsg_errno, errno); in test_client()
186 if (sendmsg_res != iovec_bytes(iovec, test_data->vecs_cnt)) { in test_client()
188 iovec_bytes(iovec, test_data->vecs_cnt), in test_client()
203 vsock_recv_completion(fd, &test_data->zerocopied); in test_client()
204 } else if (test_data->so_zerocopy && !test_data->sendmsg_errno) { in test_client()
213 if (!test_data->sendmsg_errno) in test_client()
214 control_writeulong(iovec_hash_djb2(iovec, test_data->vecs_cnt)); in test_client()
219 free_test_iovec(test_data->vecs, iovec, test_data->vecs_cnt); in test_client()
244 const struct vsock_test_data *test_data, in test_server() argument
264 data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt); in test_server()
285 if (test_data->sendmsg_errno == 0) in test_server()