Searched refs:waitset (Results 26 - 50 of 261) sorted by relevance

1234567891011

/barrelfish-2018-10-04/usr/monitor/include/
H A Dqueue.h43 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 Dcapqueue.h31 void capqueue_init(struct capqueue_queue *q, struct waitset *ws);
/barrelfish-2018-10-04/lib/octopus/server/
H A Dqueue.c34 struct waitset *ws = get_default_waitset();
53 struct waitset *ws = get_default_waitset();
/barrelfish-2018-10-04/include/arch/x86/barrelfish/
H A Dipi_notify.h18 #include <barrelfish/waitset.h>
52 struct waitset *ws,
/barrelfish-2018-10-04/include/barrelfish/
H A Dinthandler.h15 #include <barrelfish/waitset.h>
38 extern struct waitset *barrelfish_interrupt_waitset;
H A Dnotificator.h5 #include <barrelfish/waitset.h>
H A Dlmp_endpoints.h20 #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 Dlmp_chan.h20 #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 Dtest_wq.c2 #include <barrelfish/waitset.h>
14 struct waitset *ws = get_default_waitset();
/barrelfish-2018-10-04/usr/kaluga/
H A Dqueue.c18 struct waitset *ws = get_default_waitset();
37 struct waitset *ws = get_default_waitset();
/barrelfish-2018-10-04/usr/monitor/capops/
H A Dcaplock.c11 #include <barrelfish/waitset.h>
44 caplock_init(struct waitset *ws)
/barrelfish-2018-10-04/usr/vmkitmon/
H A Dpc16550d.h19 #include <barrelfish/waitset.h>
40 struct waitset *ws;
/barrelfish-2018-10-04/include/term/client/
H A Dtrigger.h19 #include <barrelfish/waitset.h>
/barrelfish-2018-10-04/usr/bench/net_latency/elb/
H A Dinterface_raw.c35 struct waitset *ws = get_default_waitset();
/barrelfish-2018-10-04/include/bulk_transfer/
H A Dbulk_net_proxy.h32 struct waitset *ws;
82 struct waitset *ws,
109 struct waitset *ws,
/barrelfish-2018-10-04/lib/barrelfish/
H A Devent_mutex.c23 void event_mutex_init(struct event_mutex *em, struct waitset *waitset) argument
26 event_queue_init(&em->equeue, waitset, EVENT_QUEUE_ONESHOT);
H A Dump_endpoint.c18 #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 Dwaitset.c22 #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 Dflounder_txqueue.c41 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 Dbulk_netproxy.c115 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 Dcommon.c50 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 Dcommon.h19 struct bulk_channel_callbacks *cb, struct waitset *ws,
/barrelfish-2018-10-04/usr/monitor/
H A Dqueue.c18 * \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 Dinit.h79 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 Ddefault_triggers.c17 #include <barrelfish/waitset.h>

Completed in 121 milliseconds

1234567891011