/barrelfish-2018-10-04/usr/monitor/include/ |
H A D | queue.h | 43 struct waitset *ws, struct msg_queue_elem *ms); 46 struct waitset *ws, struct msg_queue_elem *ms); 58 struct waitset *ws, struct msg_queue_elem *ms); 61 struct waitset *ws, struct msg_queue_elem *ms);
|
H A D | capqueue.h | 31 void capqueue_init(struct capqueue_queue *q, struct waitset *ws);
|
/barrelfish-2018-10-04/lib/octopus/server/ |
H A D | queue.c | 34 struct waitset *ws = get_default_waitset(); 53 struct waitset *ws = get_default_waitset();
|
/barrelfish-2018-10-04/include/arch/x86/barrelfish/ |
H A D | ipi_notify.h | 18 #include <barrelfish/waitset.h> 52 struct waitset *ws,
|
/barrelfish-2018-10-04/include/barrelfish/ |
H A D | inthandler.h | 15 #include <barrelfish/waitset.h> 38 extern struct waitset *barrelfish_interrupt_waitset;
|
H A D | notificator.h | 5 #include <barrelfish/waitset.h>
|
H A D | lmp_endpoints.h | 20 #include <barrelfish/waitset.h> 78 errval_t lmp_endpoint_register(struct lmp_endpoint *ep, struct waitset *ws, 81 void lmp_endpoint_migrate(struct lmp_endpoint *ep, struct waitset *ws);
|
H A D | lmp_chan.h | 20 #include <barrelfish/waitset.h> 43 struct waitset_chanstate send_waitset; ///< State belonging to waitset (for send) 69 errval_t lmp_chan_register_send(struct lmp_chan *lc, struct waitset *ws, 72 void lmp_chan_migrate_send(struct lmp_chan *lc, struct waitset *ws); 80 * In the future, call the closure on the given waitset when it is likely that 82 * with a single receive event handler on a single waitset at any one time. 89 struct waitset *ws, 107 * lmp_chan_register_recv() to a new waitset 110 * \param ws New waitset 113 struct waitset *w [all...] |
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/ |
H A D | test_wq.c | 2 #include <barrelfish/waitset.h> 14 struct waitset *ws = get_default_waitset();
|
/barrelfish-2018-10-04/usr/kaluga/ |
H A D | queue.c | 18 struct waitset *ws = get_default_waitset(); 37 struct waitset *ws = get_default_waitset();
|
/barrelfish-2018-10-04/usr/monitor/capops/ |
H A D | caplock.c | 11 #include <barrelfish/waitset.h> 44 caplock_init(struct waitset *ws)
|
/barrelfish-2018-10-04/usr/vmkitmon/ |
H A D | pc16550d.h | 19 #include <barrelfish/waitset.h> 40 struct waitset *ws;
|
/barrelfish-2018-10-04/include/term/client/ |
H A D | trigger.h | 19 #include <barrelfish/waitset.h>
|
/barrelfish-2018-10-04/usr/bench/net_latency/elb/ |
H A D | interface_raw.c | 35 struct waitset *ws = get_default_waitset();
|
/barrelfish-2018-10-04/include/bulk_transfer/ |
H A D | bulk_net_proxy.h | 32 struct waitset *ws; 82 struct waitset *ws, 109 struct waitset *ws,
|
/barrelfish-2018-10-04/lib/barrelfish/ |
H A D | event_mutex.c | 23 void event_mutex_init(struct event_mutex *em, struct waitset *waitset) argument 26 event_queue_init(&em->equeue, waitset, EVENT_QUEUE_ONESHOT);
|
H A D | ump_endpoint.c | 18 #include <barrelfish/waitset.h> 52 * In the future, call the closure on the given waitset when it is likely that 54 * with a single event handler on a single waitset at any one time. 60 errval_t ump_endpoint_register(struct ump_endpoint *ep, struct waitset *ws, 93 * \brief Migrate an event registration made with ump_endpoint_register() to a new waitset. 96 * \param ws New waitset 98 void ump_endpoint_migrate(struct ump_endpoint *ep, struct waitset *ws)
|
H A D | waitset.c | 22 #include <barrelfish/waitset.h> 102 * \brief Initialise a new waitset 104 void waitset_init(struct waitset *ws) 112 * \brief Destroy a previously initialised waitset 114 errval_t waitset_destroy(struct waitset *ws) 123 // remove idle and polled channels from waitset 128 assert(chan->waitset == ws); 129 chan->waitset = NULL; 141 assert(chan->waitset == ws); 142 chan->waitset [all...] |
H A D | flounder_txqueue.c | 41 err = q->register_send(q->binding, q->waitset, 64 * \param waitset the waitset to be used 71 struct waitset *waitset, 77 assert(waitset); 83 queue->waitset = waitset; 184 err = q->register_send(q->binding, q->waitset, MKCONT(send_cont, q->head)); 69 txq_init(struct tx_queue *queue, void *binding, struct waitset *waitset, txq_register_fn_t register_send, uint32_t msg_st_size) argument
|
/barrelfish-2018-10-04/usr/tests/bulk_transfer/ |
H A D | bulk_netproxy.c | 115 event_dispatch_non_block(channel->waitset); 116 event_dispatch_non_block(channel->waitset); 117 event_dispatch_non_block(channel->waitset); 134 static void init_receiver(struct waitset *waitset) argument 141 .waitset = waitset, 151 err = bulk_net_proxy_listen(&rx_proxy, &p_ep.generic, waitset, BUFSZ, 247 static void init_sender(struct waitset *waitset) argument [all...] |
/barrelfish-2018-10-04/usr/bench/bulk_transfer/ |
H A D | common.c | 50 struct bulk_channel_callbacks *cb, struct waitset *ws, 63 .waitset = ws, 90 struct bulk_channel_callbacks *cb, struct waitset *ws, 103 .waitset = ws, 131 struct bulk_channel_callbacks *cb, struct waitset *ws, 161 .waitset = ws, 178 struct bulk_channel_callbacks *cb, struct waitset *ws, 206 .waitset = ws, 217 struct bulk_channel_callbacks *cb, struct waitset *ws, 230 .waitset [all...] |
H A D | common.h | 19 struct bulk_channel_callbacks *cb, struct waitset *ws,
|
/barrelfish-2018-10-04/usr/monitor/ |
H A D | queue.c | 18 * \brief Enqueue on a waitset queue. 42 * \brief Enqueue an element on a waitset queue IN FRONT. 89 struct waitset *ws = get_default_waitset(); // XXX: store this on the q? 99 struct waitset *ws, struct msg_queue_elem *ms) 103 // If queue was empty, enqueue on waitset 112 struct waitset *ws, struct msg_queue_elem *ms) 116 // If queue was empty, enqueue on waitset 136 struct waitset *ws = get_default_waitset(); // XXX: store this on the q? 146 struct waitset *ws, struct msg_queue_elem *ms) 150 // If queue was empty, enqueue on waitset [all...] |
/barrelfish-2018-10-04/include/lwip/lwip/ |
H A D | init.h | 79 struct waitset; 147 bool lwip_init_auto_ex(struct waitset *opt_waitset, 150 struct waitset *opt_waitset, struct thread_mutex *opt_mutex);
|
/barrelfish-2018-10-04/lib/term/client/ |
H A D | default_triggers.c | 17 #include <barrelfish/waitset.h>
|