Lines Matching refs:TestServer

154 typedef struct TestServer {  struct
174 } TestServer; argument
179 void (*append_opts)(TestServer *s, GString *cmd_line,
183 uint64_t (*get_features)(TestServer *s);
184 void (*set_features)(TestServer *s, CharBackend *chr,
186 void (*get_protocol_features)(TestServer *s,
191 static TestServer *test_server_new(const gchar *name,
193 static void test_server_free(TestServer *server);
194 static void test_server_listen(TestServer *server);
203 static void append_vhost_net_opts(TestServer *s, GString *cmd_line, in append_vhost_net_opts()
216 static void append_vhost_gpio_opts(TestServer *s, GString *cmd_line, in append_vhost_gpio_opts()
224 static void append_mem_opts(TestServer *server, GString *cmd_line, in append_mem_opts()
243 static bool wait_for_fds(TestServer *s) in wait_for_fds()
280 static void read_guest_mem_server(QTestState *qts, TestServer *s) in read_guest_mem_server()
335 TestServer *s = opaque; in chr_read()
570 static TestServer *test_server_new(const gchar *name, in test_server_new()
573 TestServer *server = g_new0(TestServer, 1); in test_server_new()
608 TestServer *s = opaque; in chr_event()
616 static void test_server_create_chr(TestServer *server, const gchar *opt) in test_server_create_chr()
630 static void test_server_listen(TestServer *server) in test_server_listen()
635 static void test_server_free(TestServer *server) in test_server_free()
678 static void wait_for_log_fd(TestServer *s) in wait_for_log_fd()
695 static void write_guest_mem(TestServer *s, uint32_t seed) in write_guest_mem()
729 static guint64 get_log_size(TestServer *s) in get_log_size()
746 TestServer *src;
747 TestServer *dest;
767 TestServer *server = s; in vhost_user_test_cleanup()
775 TestServer *server = test_server_new("vhost-user-test", arg); in vhost_user_test_setup()
788 TestServer *server = test_server_new("vhost-user-test", arg); in vhost_user_test_setup_memfd()
801 TestServer *server = test_server_new("vhost-user-test", arg); in vhost_user_test_setup_shm()
814 TestServer *server = arg; in test_read_guest_mem()
825 TestServer *s = arg; in test_migrate()
826 TestServer *dest; in test_migrate()
904 static void wait_for_rings_started(TestServer *s, size_t count) in wait_for_rings_started()
921 static inline void test_server_connect(TestServer *server) in test_server_connect()
929 TestServer *s = user_data; in reconnect_cb()
939 TestServer *s = data; in connect_thread()
950 TestServer *s = test_server_new("reconnect", arg); in vhost_user_test_setup_reconnect()
963 TestServer *s = arg; in test_reconnect()
985 TestServer *s = test_server_new("connect-fail", arg); in vhost_user_test_setup_connect_fail()
1000 TestServer *s = test_server_new("flags-mismatch", arg); in vhost_user_test_setup_flags_mismatch()
1015 TestServer *s = arg; in test_vhost_user_started()
1025 TestServer *s = vhost_user_test_setup(cmd_line, arg); in vhost_user_test_setup_multiqueue()
1038 TestServer *s = arg; in test_multiqueue()
1044 static uint64_t vu_net_get_features(TestServer *s) in vu_net_get_features()
1057 static void vu_net_set_features(TestServer *s, CharBackend *chr, in vu_net_set_features()
1067 static void vu_net_get_protocol_features(TestServer *s, CharBackend *chr, in vu_net_get_protocol_features()
1142 static uint64_t vu_gpio_get_features(TestServer *s) in vu_gpio_get_features()
1154 static void vu_gpio_get_protocol_features(TestServer *s, CharBackend *chr, in vu_gpio_get_protocol_features()
1190 static uint64_t vu_scmi_get_features(TestServer *s) in vu_scmi_get_features()
1197 static void vu_scmi_get_protocol_features(TestServer *s, CharBackend *chr, in vu_scmi_get_protocol_features()