xref: /linux/tools/testing/vsock/vsock_test_zerocopy.h (revision 0ea5c948cb64bab5bc7a5516774eb8536f05aa0d)
1*bc36442eSArseniy Krasnov /* SPDX-License-Identifier: GPL-2.0-only */
2*bc36442eSArseniy Krasnov #ifndef VSOCK_TEST_ZEROCOPY_H
3*bc36442eSArseniy Krasnov #define VSOCK_TEST_ZEROCOPY_H
4*bc36442eSArseniy Krasnov #include "util.h"
5*bc36442eSArseniy Krasnov 
6*bc36442eSArseniy Krasnov void test_stream_msgzcopy_client(const struct test_opts *opts);
7*bc36442eSArseniy Krasnov void test_stream_msgzcopy_server(const struct test_opts *opts);
8*bc36442eSArseniy Krasnov 
9*bc36442eSArseniy Krasnov void test_seqpacket_msgzcopy_client(const struct test_opts *opts);
10*bc36442eSArseniy Krasnov void test_seqpacket_msgzcopy_server(const struct test_opts *opts);
11*bc36442eSArseniy Krasnov 
12*bc36442eSArseniy Krasnov void test_stream_msgzcopy_empty_errq_client(const struct test_opts *opts);
13*bc36442eSArseniy Krasnov void test_stream_msgzcopy_empty_errq_server(const struct test_opts *opts);
14*bc36442eSArseniy Krasnov 
15*bc36442eSArseniy Krasnov #endif /* VSOCK_TEST_ZEROCOPY_H */
16