Lines Matching refs:ep
31 errval_t ump_endpoint_init(struct ump_endpoint *ep, volatile void *buf,
33 void ump_endpoint_destroy(struct ump_endpoint *ep);
34 errval_t ump_endpoint_register(struct ump_endpoint *ep, struct waitset *ws,
36 errval_t ump_endpoint_deregister(struct ump_endpoint *ep);
37 void ump_endpoint_migrate(struct ump_endpoint *ep, struct waitset *ws);
42 static inline bool ump_endpoint_can_recv(struct ump_endpoint *ep)
44 return ump_impl_poll(&ep->chan) != NULL;
52 * \param ep UMP endpoint
55 static inline errval_t ump_endpoint_recv(struct ump_endpoint *ep,
58 *msg = ump_impl_recv(&ep->chan);
74 struct ump_endpoint *ep = (struct ump_endpoint *)
77 return ump_endpoint_can_recv(ep);