Home
last modified time | relevance | path

Searched refs:QIOTask (Results 1 – 21 of 21) sorted by relevance

/openbmc/qemu/include/io/
H A Dtask.h24 typedef struct QIOTask QIOTask; typedef
26 typedef void (*QIOTaskFunc)(QIOTask *task,
29 typedef void (*QIOTaskWorker)(QIOTask *task,
216 QIOTask *qio_task_new(Object *source,
235 void qio_task_run_in_thread(QIOTask *task,
264 void qio_task_wait_thread(QIOTask *task);
274 void qio_task_complete(QIOTask *task);
291 void qio_task_set_error(QIOTask *task,
305 bool qio_task_propagate_error(QIOTask *task,
319 void qio_task_set_result_pointer(QIOTask *task,
[all …]
H A Ddns-resolver.h215 QIOTask *task,
/openbmc/qemu/io/
H A Dtask.c37 struct QIOTask { struct
51 QIOTask *qio_task_new(Object *source, in qio_task_new() argument
56 QIOTask *task; in qio_task_new()
58 task = g_new0(QIOTask, 1); in qio_task_new()
73 static void qio_task_free(QIOTask *task) in qio_task_free()
109 QIOTask *task = opaque; in qio_task_thread_result()
120 QIOTask *task = opaque; in qio_task_thread_worker()
150 void qio_task_run_in_thread(QIOTask *task, in qio_task_run_in_thread()
179 void qio_task_wait_thread(QIOTask *task) in qio_task_wait_thread()
195 void qio_task_complete(QIOTask *task) in qio_task_complete()
[all …]
H A Ddns-resolver.c203 static void qio_dns_resolver_lookup_worker(QIOTask *task, in qio_dns_resolver_lookup_worker()
231 QIOTask *task; in qio_dns_resolver_lookup_async()
248 QIOTask *task, in qio_dns_resolver_lookup_result()
H A Dchannel-tls.c151 QIOTask *task;
161 QIOTask *task, in qio_channel_tls_handshake_task()
219 QIOTask *task = data->task; in qio_channel_tls_handshake_io()
241 QIOTask *task; in qio_channel_tls_handshake()
H A Dchannel-socket.c184 static void qio_channel_socket_connect_worker(QIOTask *task, in qio_channel_socket_connect_worker()
204 QIOTask *task = qio_task_new( in qio_channel_socket_connect_async()
259 static void qio_channel_socket_listen_worker(QIOTask *task, in qio_channel_socket_listen_worker()
280 QIOTask *task = qio_task_new( in qio_channel_socket_listen_async()
336 static void qio_channel_socket_dgram_worker(QIOTask *task, in qio_channel_socket_dgram_worker()
359 QIOTask *task = qio_task_new( in qio_channel_socket_dgram_async()
H A Dchannel-websock.c533 QIOTask *task = user_data; in qio_channel_websock_handshake_send()
573 QIOTask *task = user_data; in qio_channel_websock_handshake_io()
901 QIOTask *task; in qio_channel_websock_handshake()
/openbmc/qemu/tests/unit/
H A Dtest-io-task.c55 static void task_callback(QIOTask *task, in task_callback()
67 QIOTask *task; in test_task_complete()
97 QIOTask *task; in test_task_data_free()
115 QIOTask *task; in test_task_failure()
145 static void test_task_thread_worker(QIOTask *task, in test_task_thread_worker()
160 static void test_task_thread_callback(QIOTask *task, in test_task_thread_callback()
176 QIOTask *task; in test_task_thread_complete()
217 QIOTask *task; in test_task_thread_failure()
H A Dtest-io-channel-tls.c56 static void test_tls_handshake_done(QIOTask *task, in test_tls_handshake_done()
H A Dtest-io-channel-socket.c94 static void test_io_channel_complete(QIOTask *task, in test_io_channel_complete()
/openbmc/qemu/migration/
H A Dtls.c58 static void migration_tls_incoming_handshake(QIOTask *task, in migration_tls_incoming_handshake()
101 static void migration_tls_outgoing_handshake(QIOTask *task, in migration_tls_outgoing_handshake()
H A Dsocket.c60 static void socket_outgoing_migration(QIOTask *task, in socket_outgoing_migration()
H A Dmultifd.c678 static void multifd_new_send_channel_async(QIOTask *task, gpointer opaque);
751 static void multifd_new_send_channel_async(QIOTask *task, gpointer opaque) in multifd_new_send_channel_async()
H A Dpostcopy-ram.c1620 postcopy_preempt_tls_handshake(QIOTask *task, gpointer opaque) in postcopy_preempt_tls_handshake()
1631 postcopy_preempt_send_channel_new(QIOTask *task, gpointer opaque) in postcopy_preempt_send_channel_new()
/openbmc/qemu/ui/
H A Dvnc-ws.c28 static void vncws_tls_handshake_done(QIOTask *task, in vncws_tls_handshake_done()
97 static void vncws_handshake_done(QIOTask *task, in vncws_handshake_done()
H A Dvnc-auth-vencrypt.c66 static void vnc_tls_handshake_done(QIOTask *task, in vnc_tls_handshake_done()
/openbmc/qemu/include/chardev/
H A Dchar-socket.h80 QIOTask *connect_task;
/openbmc/qemu/net/
H A Dstream.c269 static void net_stream_server_listening(QIOTask *task, gpointer opaque) in net_stream_server_listening()
325 static void net_stream_client_connected(QIOTask *task, gpointer opaque) in net_stream_client_connected()
/openbmc/qemu/chardev/
H A Dchar-socket.c773 static void tcp_chr_websock_handshake(QIOTask *task, gpointer user_data) in tcp_chr_websock_handshake()
812 static void tcp_chr_tls_handshake(QIOTask *task, in tcp_chr_tls_handshake()
1130 static void qemu_chr_socket_connected(QIOTask *task, void *opaque) in qemu_chr_socket_connected()
1158 static void tcp_chr_connect_client_task(QIOTask *task, in tcp_chr_connect_client_task()
/openbmc/qemu/nbd/
H A Dclient.c606 static void nbd_client_tls_handshake(QIOTask *task, void *opaque) in nbd_client_tls_handshake()
H A Dserver.c770 nbd_server_tls_handshake(QIOTask *task, void *opaque) in nbd_server_tls_handshake()