Searched refs:txcont (Results 1 - 22 of 22) sorted by relevance

/barrelfish-master/usr/examples/xmpl-msg/
H A Dmsg.c38 struct event_closure txcont = MKCONT(send_string_cb, b); local
40 err = xmplmsg_msg_string__tx(b, txcont, "Hello World");
53 struct event_closure txcont = MKCONT(send_string_cb, b); local
55 err = xmplmsg_msg_string__tx(b, txcont, "Hello World");
61 txcont = MKCONT(send_string_ready, b);
62 err = b->register_send(b, ws, txcont);
77 struct event_closure txcont = MKCONT(send_ints_cb, b); local
79 err = xmplmsg_msg_ints__tx(b, txcont, 0x1, 0x10);
92 struct event_closure txcont = MKCONT(send_ints_cb, b); local
94 err = xmplmsg_msg_ints__tx(b, txcont,
[all...]
/barrelfish-master/usr/examples/xmpl-call-response/
H A Dcall-response.c45 struct event_closure txcont = MKCONT(send_mycall_cb, b); local
47 err = xmplcr_mycall__tx(b, txcont, 42);
53 txcont = MKCONT(send_mycall, b);
54 err = b->register_send(b, ws, txcont);
130 struct event_closure txcont = MKCONT(send_myresponse_cb, st); local
131 err = xmplcr_myresponse__tx(st->b, txcont, st->s);
137 txcont = MKCONT(send_myresponse, st);
138 err = st->b->register_send(st->b, ws, txcont);
/barrelfish-master/usr/examples/xmpl-rpc/
H A Drpc_msg.c47 struct event_closure txcont = MKCONT(send_myrpc_call_cb, b); local
49 err = xmplrpc_myrpc_call__tx(b, txcont, 42);
55 txcont = MKCONT(send_myrpc_call, b);
56 err = b->register_send(b, ws, txcont);
132 struct event_closure txcont = MKCONT(send_myrpc_response_cb, st); local
133 err = xmplrpc_myrpc_response__tx(st->b, txcont, st->s);
139 txcont = MKCONT(send_myrpc_response, st);
140 err = st->b->register_send(st->b, ws, txcont);
H A Drpc_rpc.c115 struct event_closure txcont = MKCONT(send_myrpc_response_cb, st); local
116 err = xmplrpc_myrpc_response__tx(st->b, txcont, st->s);
122 txcont = MKCONT(send_myrpc_response, st);
123 err = st->b->register_send(st->b, ws, txcont);
/barrelfish-master/usr/tests/flounderbootstrap/
H A Dflounderbootstrap.c55 struct event_closure txcont = MKCONT(NULL, a); local
57 err = flounderbootstrap_init__tx(binding, txcont, frame);
60 txcont = MKCONT(tx_init, a);
61 err = binding->register_send(binding, get_default_waitset(), txcont);
73 struct event_closure txcont = MKCONT(NULL, a); local
75 err = flounderbootstrap_ack__tx(binding, txcont);
78 txcont = MKCONT(tx_ack, NULL);
79 err = binding->register_send(binding, get_default_waitset(), txcont);
91 struct event_closure txcont = MKCONT(NULL, a); local
93 err = flounderbootstrap_test__tx(test_b, txcont,
[all...]
/barrelfish-master/usr/device_managers/xeon_phi/
H A Dservice.c81 struct event_closure txcont = MKCONT(register_response_sent_cb, a); local
84 txcont,
90 txcont = MKCONT(register_response_send, a);
91 err = rd->b->register_send(rd->b, get_default_waitset(), txcont);
/barrelfish-master/usr/drivers/xeon_phi/
H A Dservice.c53 struct event_closure txcont = MKCONT(free, a); local
55 err = xeon_phi_driver_bootstrap_response__tx(st->b, txcont, st->err);
59 txcont = MKCONT(bootstrap_response_tx, a);
60 err = st->b->register_send(st->b, ws, txcont);
114 struct event_closure txcont = MKCONT(free, a); local
116 err = xeon_phi_driver_bootstrap_call__tx(st->b, txcont, st->base, st->bits);
120 txcont = MKCONT(bootstrap_call_tx, a);
121 err = st->b->register_send(st->b, ws, txcont);
199 struct event_closure txcont = MKCONT(NULL, a); local
209 err = xeon_phi_driver_register__response__tx(topology->binding, txcont, er
295 struct event_closure txcont = MKCONT(register_call_sent_cb, a); local
[all...]
/barrelfish-master/usr/tests/idctest/
H A Didctest.c134 struct event_closure txcont = MKCONT(send_cont, myst); local
141 err = test_basic__tx(b, txcont, 7);
146 err = test_str__tx(b, txcont, 9, shortstr);
152 err = test_str__tx(b, txcont, 37, myst->str);
160 err = test_str__tx(b, txcont, 42, longstr);
166 err = test_one_cap__tx(b, txcont, 77, myst->cap1);
180 err = test_caps__tx(b, txcont, 69, myst->cap2, myst->cap3);
192 err = test_buf__tx(b, txcont, (uint8_t *)longstr, strlen(longstr));
222 err = b->register_send(b, ws, txcont);
/barrelfish-master/lib/virtio/host/
H A Dchannel_flounder.c61 struct event_closure txcont = MKCONT(virtio_open_response_cb, st); local
62 err = virtio_open_response__tx(st->b, txcont, st->err, st->frame);
65 txcont = MKCONT(virtio_open_response, st);
66 err = st->b->register_send(st->b, get_default_waitset(), txcont);
155 struct event_closure txcont = MKCONT(virtio_add_response_cb, st); local
156 err = virtio_add_response__tx(st->b, txcont, st->err);
159 txcont = MKCONT(virtio_add_response, st);
160 err = st->b->register_send(st->b, get_default_waitset(), txcont);
/barrelfish-master/usr/drivers/usb/usb_manager/include/
H A Dusb_transfer.h25 txcont = MKCONT(_retry, st);\
27 err = st->bind->register_send(st->bind, ws, txcont);\
/barrelfish-master/lib/bulk_transfer/backends/sm/
H A Dbuffers.c43 struct event_closure txcont = MKCONT(bulk_sm_flounder_msg_sent_debug_cb, local
48 err = bulk_ctrl_move_untrusted_call__tx(b, txcont, d->poolid, buffer->bufferid,
51 err = bulk_ctrl_move_trusted_call__tx(b, txcont, d->poolid, buffer->bufferid,
114 struct event_closure txcont = MKCONT(bulk_sm_flounder_msg_sent_debug_cb, local
118 err = bulk_ctrl_copy_untrusted_call__tx(b, txcont, d->poolid, buffer->bufferid,
121 err = bulk_ctrl_copy_trusted_call__tx(b, txcont, d->poolid, buffer->bufferid,
184 struct event_closure txcont = MKCONT(bulk_sm_flounder_msg_sent_debug_cb, local
186 errval_t err = bulk_ctrl_release_call__tx(b, txcont,
237 struct event_closure txcont = MKCONT(bulk_sm_flounder_msg_sent_debug_cb, local
242 err = bulk_ctrl_pass_untrusted_call__tx(b, txcont,
337 struct event_closure txcont; local
450 struct event_closure txcont; local
565 struct event_closure txcont; local
677 struct event_closure txcont; local
[all...]
H A Dpool.c82 struct event_closure txcont = MKCONT(bulk_sm_assign_pool_reply_sent, sdata); local
84 errval_t err = bulk_ctrl_assign_pool_response__tx(b, txcont,
184 struct event_closure txcont = MKCONT(bulk_sm_flounder_msg_sent_debug_cb, local
187 errval_t err = bulk_ctrl_assign_pool_call__tx(b, txcont,
H A Dchannel.c145 struct event_closure txcont = MKCONT(bulk_sm_channel_negotiate_replied, local
153 errval_t err = bulk_ctrl_negotiate_response__tx(b, txcont,
242 struct event_closure txcont = MKCONT(bulk_sm_flounder_msg_sent_debug_cb, local
245 errval_t err = bulk_ctrl_negotiate_call__tx(b, txcont,
/barrelfish-master/usr/block_server_user/
H A Dbs_connector.c121 struct event_closure txcont = MKCONT(bs_service_setup_cb, conn); local
126 err = block_service_setup__tx(conn->service, txcont, conn->rx_ep.iref,
130 txcont = MKCONT(bs_service_setup, conn);
132 err = conn->service->register_send(conn->service, ws, txcont);
247 struct event_closure txcont = MKCONT(bs_service_read_sent_cb, req); local
248 err = block_service_read__tx(req->conn->service, txcont, req->block_id, req->block_count, seq_number);
253 // txcont = MKCONT(bs_service_read_send, req);
254 // err = req->conn->service->register_send(req->conn->service, ws, txcont);
/barrelfish-master/usr/tests/multihoptest/
H A Dmultihoptest.c95 struct event_closure txcont = MKCONT(send_cont, myst); local
102 err = test_basic__tx(b, txcont, 7);
108 err = test_str__tx(b, txcont, 42, longstr);
126 err = test_caps__tx(b, txcont, 69, myst->cap1, myst->cap2);
143 err = test_buf__tx(b, txcont, (uint8_t *) longstr, strlen(longstr));
171 err = b->register_send(b, ws, txcont);
/barrelfish-master/usr/drivers/usb/usb_manager/
H A Dusb_manager.c103 struct event_closure txcont = MKCONT(usb_driver_connect_cb, st); local
105 err = usb_manager_connect_response__tx(st->b, txcont, st->error, st->desc,
111 txcont = MKCONT(usb_driver_connect_response, st);
112 err = st->b->register_send(st->b, get_default_waitset(), txcont);
H A Dusb_transfer.c103 struct event_closure txcont = MKCONT(usb_transfer_complete_cb, st); local
105 err = usb_driver_transfer_done_notify__tx(st->bind, txcont,
742 struct event_closure txcont = MKCONT(usb_tx_transfer_generic_cb, st); local
744 err = usb_manager_transfer_setup_response__tx(st->bind, txcont,
836 struct event_closure txcont = MKCONT(usb_tx_transfer_generic_cb, st); local
838 err = usb_manager_transfer_unsetup_response__tx(st->bind, txcont,
876 struct event_closure txcont = MKCONT(usb_tx_transfer_generic_cb, st); local
878 err = usb_manager_transfer_start_response__tx(st->bind, txcont,
935 struct event_closure txcont = MKCONT(usb_tx_transfer_generic_cb, st); local
937 err = usb_manager_transfer_stop_response__tx(st->bind, txcont,
974 struct event_closure txcont = MKCONT(usb_tx_transfer_generic_cb, st); local
1012 struct event_closure txcont = MKCONT(usb_tx_transfer_generic_cb, st); local
1048 struct event_closure txcont = MKCONT(usb_tx_transfer_generic_cb, st); local
[all...]
H A Dusb_request.c316 txcont = MKCONT(_retry, st);\
318 err = st->bind->register_send(st->bind, ws, txcont);\
379 struct event_closure txcont = MKCONT(usb_tx_request_generic_cb, st); local
381 err = usb_manager_request_read_response__tx(st->bind, txcont, st->data,
441 struct event_closure txcont = MKCONT(usb_tx_request_generic_cb, st); local
443 err = usb_manager_request_write_response__tx(st->bind, txcont,
520 struct event_closure txcont = MKCONT(usb_tx_request_generic_cb, st); local
522 err = usb_manager_request_response__tx(st->bind, txcont,
H A Dusb_device.c674 struct event_closure txcont = MKCONT(usb_device_detach_cb, st); local
676 err = usb_driver_device_detach_notify__tx(st->usb_driver_binding, txcont);
680 txcont = MKCONT(usb_device_detach_notify, st);
683 ws, txcont);
/barrelfish-master/usr/block_server/
H A Dlocal_server.c254 struct event_closure txcont = MKCONT(status_reply_sent_cb, req); local
255 err = block_service_status__tx(req->binding, txcont, req->err, req->seqn,
260 txcont = MKCONT(status_reply_do_send, req);
261 err = req->binding->register_send(req->binding, ws, txcont);
/barrelfish-master/usr/tests/e10ktest/
H A Dsubways.c536 struct event_closure txcont = MKCONT(send_packet, &args); local
540 txcont);
/barrelfish-master/doc/018-Practical-guide/
H A DhelloWorldApp.tex318 struct event_closure txcont = MKCONT(run_client, myst);
320 err = b->tx_vtbl.hello_msg(b, txcont, "Hello World");

Completed in 98 milliseconds