Searched refs:waitset_state (Results 1 - 11 of 11) sorted by relevance
/barrelfish-master/lib/barrelfish/ |
H A D | ump_endpoint.c | 37 waitset_chanstate_init(&ep->waitset_state, CHANTYPE_UMP_IN); 46 waitset_chanstate_destroy(&ep->waitset_state); 70 if (ump_endpoint_poll(&ep->waitset_state)) { // trigger event immediately 71 err = waitset_chan_trigger_closure_disabled(ws, &ep->waitset_state, closure, handle); 73 err = waitset_chan_register_polled_disabled(ws, &ep->waitset_state, closure, handle); 88 return waitset_chan_deregister(&ep->waitset_state); 101 waitset_chan_migrate(&ep->waitset_state, ws);
|
H A D | lmp_endpoints.c | 31 waitset_chanstate_init(&ep->waitset_state, CHANTYPE_LMP_IN); 79 waitset_chanstate_destroy(&ep->waitset_state); 217 && waitset_chan_is_registered(&ep->waitset_state) 218 && ep->waitset_state.state == CHAN_IDLE) { 226 err = waitset_chan_trigger_disabled(&ep->waitset_state, handle); 257 err = waitset_chan_trigger_disabled(&ep->waitset_state, handle); 313 err = waitset_chan_trigger_closure_disabled(ws, &ep->waitset_state, 316 err = waitset_chan_register_disabled(ws, &ep->waitset_state, closure); 347 errval_t err = waitset_chan_deregister_disabled(&ep->waitset_state, handle); 376 waitset_chan_migrate(&ep->waitset_state, w [all...] |
H A D | event_queue.c | 47 waitset_chanstate_init(&q->waitset_state, CHANTYPE_EVENT_QUEUE); 100 err = waitset_chan_trigger_closure(q->waitset, &q->waitset_state, self); 125 err = waitset_chan_deregister(&q->waitset_state); 165 err = waitset_chan_trigger_closure(q->waitset, &q->waitset_state, 279 return waitset_chan_trigger_closure(q->waitset, &q->waitset_state, qn->event);
|
H A D | deferred.c | 52 waitset_chanstate_init(&event->waitset_state, CHANTYPE_DEFERRED); 72 err = waitset_chan_register_disabled(ws, &event->waitset_state, closure); 146 enum ws_chanstate chanstate = event->waitset_state.state; 148 errval_t err = waitset_chan_deregister_disabled(&event->waitset_state, handle); 218 err = waitset_chan_trigger_disabled(&e->waitset_state, dh);
|
/barrelfish-master/include/barrelfish/ |
H A D | ump_endpoint.h | 27 struct waitset_chanstate waitset_state; ///< Waitset per-channel state member in struct:ump_endpoint 75 ((char *)channel - offsetof(struct ump_endpoint, waitset_state));
|
H A D | event_queue.h | 43 struct waitset_chanstate waitset_state; member in struct:event_queue
|
H A D | deferred.h | 26 struct waitset_chanstate waitset_state; ///< Waitset state member in struct:deferred_event
|
H A D | lmp_endpoints.h | 37 struct waitset_chanstate waitset_state; ///< Waitset per-channel state member in struct:lmp_endpoint
|
H A D | ump_chan.h | 168 return &chan->endpoint.waitset_state;
|
H A D | lmp_chan.h | 209 return &chan->endpoint->waitset_state;
|
/barrelfish-master/lib/int_route/client/ |
H A D | client.c | 154 idcep->waitset_state.persistent = true;
|
Completed in 111 milliseconds